Home
last modified time | relevance | path

Searched refs:counters (Results 1 – 13 of 13) sorted by relevance

/xnu-8019.80.24/san/coverage/
H A Dkcov_ksancov.c150 ksancov_counters_t *counters = dev->counters; in trace_pc_guard_counter() local
153 if (counters->kc_hits[idx] < KSANCOV_MAX_HITS) { in trace_pc_guard_counter()
154 counters->kc_hits[idx]++; in trace_pc_guard_counter()
282 } else if (d->mode == KS_MODE_COUNTERS && d->counters) { in free_dev()
283 kmem_free(kernel_map, (uintptr_t)d->counters, d->sz); in free_dev()
353 if (!d->counters) { in ksancov_map()
356 addr = (uintptr_t)d->counters; in ksancov_map()
477 assert(d->counters == NULL); in ksancov_counters_alloc()
488 ksancov_counters_t *counters = (ksancov_counters_t *)buf; in ksancov_counters_alloc() local
489 counters->kc_hdr.kh_magic = KSANCOV_COUNTERS_MAGIC; in ksancov_counters_alloc()
[all …]
H A Dkcov_ksancov_data.h121 ksancov_counters_t *counters; member
/xnu-8019.80.24/bsd/kern/
H A Dkern_kpc.c179 sysctl_kpc_get_counters(uint32_t counters, in sysctl_kpc_get_counters() argument
186 count = kpc_get_cpu_counters(counters & KPC_ALL_CPUS, in sysctl_kpc_get_counters()
187 counters, in sysctl_kpc_get_counters()
201 sysctl_kpc_get_shadow_counters(uint32_t counters, in sysctl_kpc_get_shadow_counters() argument
208 count = kpc_get_shadow_counters(counters & KPC_ALL_CPUS, in sysctl_kpc_get_shadow_counters()
209 counters, in sysctl_kpc_get_shadow_counters()
551 SYSCTL_PROC(_kpc, OID_AUTO, counters,
/xnu-8019.80.24/osfmk/arm/
H A Dmachine_routines_common.c336 perfcontrol_callout_counters_begin(uint64_t *counters) in perfcontrol_callout_counters_begin() argument
341 mt_fixed_counts(counters); in perfcontrol_callout_counters_begin()
436 uint64_t counters[MT_CORE_NFIXED]; in machine_switch_perfcontrol_context() local
437 bool ctrs_enabled = perfcontrol_callout_counters_begin(counters); in machine_switch_perfcontrol_context()
443 perfcontrol_callout_counters_end(counters, PERFCONTROL_CALLOUT_CONTEXT); in machine_switch_perfcontrol_context()
475 uint64_t counters[MT_CORE_NFIXED]; in machine_switch_perfcontrol_state_update() local
476 bool ctrs_enabled = perfcontrol_callout_counters_begin(counters); in machine_switch_perfcontrol_state_update()
482 perfcontrol_callout_counters_end(counters, PERFCONTROL_CALLOUT_STATE_UPDATE); in machine_switch_perfcontrol_state_update()
528 uint64_t counters[MT_CORE_NFIXED]; in machine_thread_going_on_core() local
529 bool ctrs_enabled = perfcontrol_callout_counters_begin(counters); in machine_thread_going_on_core()
[all …]
/xnu-8019.80.24/san/tools/
H A Dksancov.h284 ksancov_counters_t *counters = (ksancov_counters_t *)buf; in ksancov_reset() local
285 bzero(counters->kc_hits, counters->kc_nedges); in ksancov_reset()
/xnu-8019.80.24/osfmk/x86_64/
H A Dmonotonic_x86_64.c53 #pragma mark core counters
/xnu-8019.80.24/libkdd/
H A DREADME.md76 to many subsystems. It includes data such as io stats, vm counters, process names/flags and syscall…
/xnu-8019.80.24/doc/
H A Dstartup.md204 Rank 2: sets up static percpu counters.
H A Dallocators.md390 codepaths or global counters due to the enormous amplification factor on
/xnu-8019.80.24/osfmk/arm64/
H A Dmonotonic_arm64.c69 #pragma mark core counters
/xnu-8019.80.24/bsd/net/
H A Dpfvar.h1596 pf_status.counters[x]++; \
1601 u_int64_t counters[PFRES_MAX]; member
H A Dpf_ioctl.c1695 bzero(pf_status.counters, sizeof(pf_status.counters)); in pfioctl()
/xnu-8019.80.24/makedefs/
H A DMakeInc.kernel244 # a way of retrieving these counters from LAST anyway, so there's no harm in just