Lines Matching refs:Processor
328 // A Processor represents a physical thread, or a P for Go.
333 // In Go it is tied to a P, so there are significantly fewer Processor's than
335 // A ThreadState must be wired with a Processor to handle events.
336 struct Processor {
349 // ScopedGlobalProcessor temporary setups a global processor for the current
351 // at the very thread end, when we already destroyed the thread processor.
418 // Current wired Processor, or nullptr. Required to handle any events.
419 Processor *proc1;
421 Processor *proc() { return proc1; }
423 Processor *proc();
719 Processor *ProcCreate();
720 void ProcDestroy(Processor *proc);
721 void ProcWire(Processor *proc, ThreadState *thr);
722 void ProcUnwire(Processor *proc, ThreadState *thr);