Home
last modified time | relevance | path

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

/xnu-11417.101.15/iokit/Kernel/
H A DIOPerfControl.cpp42 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()
[all …]
/xnu-11417.101.15/iokit/IOKit/perfcontrol/
H A DIOPerfControl.h260 struct PerfControllerInterface { struct
322 PerfControllerInterface interface; argument
329 PerfControllerInterface::DriverState driverState;
338 virtual IOReturn registerPerformanceController(PerfControllerInterface *interface);
370 …oid accountResources(coalition_t coal, PerfControllerInterface::PerfDeviceID device_type, PerfCont…