Home
last modified time | relevance | path

Searched refs:WorkState (Results 1 – 2 of 2) sorted by relevance

/xnu-11215/iokit/IOKit/perfcontrol/
H A DIOPerfControl.h283 struct WorkState { struct
300 using WorkCanSubmitFunction = bool (*)(IOService *, WorkState *, WorkSubmitArgs *);
301 using WorkSubmitFunction = void (*)(IOService *, uint64_t, WorkState *, WorkSubmitArgs *);
302 using WorkBeginFunction = void (*)(IOService *, uint64_t, WorkState *, WorkBeginArgs *);
303 using WorkEndFunction = void (*)(IOService *, uint64_t, WorkState *, WorkEndArgs *, bool);
304 …using WorkEndWithResourcesFunction = void (*)(IOService *, uint64_t, WorkState *, WorkEndArgs *, R…
305 using WorkUpdateFunction = void (*)(IOService *, uint64_t, WorkState *, WorkUpdateArgs *);
/xnu-11215/iokit/Kernel/
H A DIOPerfControl.cpp53 [](IOService *device, PerfControllerInterface::WorkState *state, WorkSubmitArgs *args) { in init()
60 …[](IOService *device, uint64_t token, PerfControllerInterface::WorkState *state, WorkBeginArgs *ar… in init()
402 PerfControllerInterface::WorkState state{ in workSubmit()
435 PerfControllerInterface::WorkState state{ in workSubmitAndBegin()
474 PerfControllerInterface::WorkState state{ in workBegin()
496 PerfControllerInterface::WorkState state{ in workEnd()
599 PerfControllerInterface::WorkState state{ in workSubmitAndBeginWithContext()
634 PerfControllerInterface::WorkState state{ in workSubmitWithContext()
680 PerfControllerInterface::WorkState state{ in workUpdateWithContext()
708 PerfControllerInterface::WorkState state{ in workBeginWithContext()
[all …]