Searched refs:methods (Results 1 - 2 of 2) sorted by relevance
/xnu-2782.1.97/osfmk/pmc/ |
H A D | pmc.c | 76 (x->methods.flags & PERFMON_FLAG_SUPPORTS_CONTEXT_SWITCHING) ? \ 345 bzero(&(pm->methods), sizeof(perf_monitor_methods_t)); 364 if (pm->methods.flags & PERFMON_FLAG_REQUIRES_IDLE_NOTIFICATIONS) { 530 bzero(&pmc->methods, sizeof(pmc_methods_t)); 628 pmc->methods.free_config(pmc->object, config->object); 640 return pmc->methods.open(pmc->object, pmc->open_object); 648 return pmc->methods.close(pmc->object, pmc->open_object); 711 * the new one is set. This methods increases the reference count of the given 790 if(KERN_SUCCESS != pmc->methods.accessible_cores(pmc->object, 1521 ret = store_pm->methods 1758 perf_monitor_register(perf_monitor_object_t monitor, perf_monitor_methods_t *methods) argument 1874 pmc_register(perf_monitor_object_t monitor, pmc_object_t pmc_object, pmc_methods_t *methods, void *object) argument 2751 perf_monitor_methods_t *methods = &(monitor->methods); local 2776 perf_monitor_methods_t *methods = &(monitor->methods); local [all...] |
H A D | pmc.h | 57 * only used as arguments in the registered driver methods. 118 * @discussion This structure is the set of driver-implemented callback methods to be used when 294 * @abstract Performance Counter Registration methods. 295 * @discussion This structure represents a set of driver-implemented methods to be used by the kernel 298 * its own set of callback methods. 303 // All methods are required. 326 * These methods would be exported to apple-internal kexts, but not to 3rd-party kexts, and 329 * All Performance Monitor and Performance Counter registration (accomplished via the following methods) 331 * methods to apple-private KPI so that IOProfileFamily can call these methods whe 419 perf_monitor_methods_t methods; member in struct:perf_monitor 446 pmc_methods_t methods; member in struct:pmc [all...] |
Completed in 23 milliseconds