Searched refs:pm (Results 1 - 3 of 3) sorted by relevance

/darwin-on-arm/xnu/bsd/kern/
H A Dqsort.c126 char *pa, *pb, *pc, *pd, *pl, *pm, *pn; local
133 for (pm = (char *)a + es; pm < (char *) a + n * es; pm += es)
134 for (pl = pm; pl > (char *) a && cmp(pl - es, pl) > 0;
139 pm = (char *)a + (n / 2) * es;
146 pm = med3(pm - d, pm, pm
[all...]
/darwin-on-arm/xnu/osfmk/pmc/
H A Dpmc.c336 static void perf_monitor_free(void *pm) { argument
337 zfree(perf_small_zone, pm);
340 static void perf_monitor_init(perf_monitor_t pm, int cpu) { argument
341 assert(pm);
343 pm->object = NULL;
345 bzero(&(pm->methods), sizeof(perf_monitor_methods_t));
347 pm->useCount = 1; /* initial retain count of 1, for caller */
349 pm->reservedCounters = 0;
351 pm->cpu = cpu;
353 pm
361 perf_monitor_dequeue(perf_monitor_t pm) argument
386 perf_monitor_enqueue(perf_monitor_t pm) argument
432 perf_monitor_reference(perf_monitor_t pm) argument
443 perf_monitor_deallocate(perf_monitor_t pm) argument
489 perf_monitor_add_pmc(perf_monitor_t pm, pmc_t pmc __unused) argument
501 perf_monitor_remove_pmc(perf_monitor_t pm, pmc_t pmc __unused) argument
1810 perf_monitor_t pm = perf_monitor_alloc(); local
1845 perf_monitor_t pm = perf_monitor_find(monitor); local
1916 perf_monitor_t pm = perf_monitor_find(monitor); local
[all...]
H A Dpmc.h97 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);
107 typedef void (*perfmon_on_idle_method_t)(perf_monitor_object_t pm);
108 typedef void (*perfmon_on_idle_exit_method_t)(perf_monitor_object_t pm);

Completed in 75 milliseconds