Searched refs:pmc_object_t (Results 1 - 2 of 2) sorted by relevance
/xnu-2782.1.97/osfmk/pmc/ |
H A D | pmc.h | 64 typedef void * pmc_object_t; typedef 88 typedef kern_return_t (*perfmon_get_accessible_cores_method_t)(pmc_object_t pmc, uint32_t **cores, size_t *coreCt); 93 * @param pmcs An array of pmc_object_t instances (non-NULL). 97 typedef kern_return_t (*perfmon_enable_counters_method_t)(perf_monitor_object_t pm, pmc_object_t *pmcs, uint32_t pmcCount); 105 typedef kern_return_t (*perfmon_disable_counters_method_t)(perf_monitor_object_t pm, pmc_object_t *pmcs, uint32_t pmcCount); 153 typedef pmc_config_object_t (*pmc_create_config_method_t)(pmc_object_t pmc); 161 typedef void (*pmc_free_config_method_t)(pmc_object_t pmc, pmc_config_object_t config); 205 typedef kern_return_t (*pmc_set_config_method_t)(pmc_object_t pmc, pmc_config_object_t config); 215 typedef perf_monitor_object_t (*pmc_get_monitor_method_t)(pmc_object_t pmc); 228 typedef const char *(*pmc_get_name_method_t)(pmc_object_t pm [all...] |
H A D | pmc.c | 589 * pmc_object_t pointer. If found, it returns the pmc_t with an extra reference 592 static pmc_t pmc_find(pmc_object_t object) { 1514 pmc_object_t store_pmc_obj = store_pmc->object; 1567 pmc_object_t load_pmc_obj = load_pmc->object; 1874 kern_return_t pmc_register(perf_monitor_object_t monitor, pmc_object_t pmc_object, 1955 kern_return_t pmc_unregister(perf_monitor_object_t monitor, pmc_object_t pmc_object) { 2863 pmc_object_t pmc __unused, pmc_methods_t *methods __unused, void *object __unused) { 2868 pmc_object_t pmc __unused) {
|
Completed in 71 milliseconds