Lines Matching refs:PerfControllerInterface
42 shared->interface = PerfControllerInterface{ in init()
53 [](IOService *device, PerfControllerInterface::WorkState *state, WorkSubmitArgs *args) { in init()
57 …[](IOService *device, uint64_t token, PerfControllerInterface::WorkState *state, WorkSubmitArgs *a… in init()
60 …[](IOService *device, uint64_t token, PerfControllerInterface::WorkState *state, WorkBeginArgs *ar… in init()
63 …[](IOService *device, uint64_t token, PerfControllerInterface::WorkState *state, WorkEndArgs *args… in init()
66 …[](IOService *device, uint64_t token, PerfControllerInterface::WorkState *state, WorkUpdateArgs *a… in init()
179 …nt::accountResources(coalition_t coal, PerfControllerInterface::PerfDeviceID device_type, PerfCont… in accountResources()
182 case PerfControllerInterface::PerfDeviceID::kANE: in accountResources()
402 PerfControllerInterface::WorkState state{ in workSubmit()
435 PerfControllerInterface::WorkState state{ in workSubmitAndBegin()
474 PerfControllerInterface::WorkState state{ in workBegin()
496 PerfControllerInterface::WorkState state{ in workEnd()
506 PerfControllerInterface::ResourceAccounting resources; 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()
736 PerfControllerInterface::WorkState state{ in workEndWithContext()
746 PerfControllerInterface::ResourceAccounting resources; in workEndWithContext()
772 IOPerfControlClient::registerPerformanceController(PerfControllerInterface *pci) in registerPerformanceController()