Home
last modified time | relevance | path

Searched refs:KPC_CLASS_CONFIGURABLE_MASK (Results 1 – 9 of 9) sorted by relevance

/xnu-11417.121.6/osfmk/kern/
H A Dkpc_common.c280 pmc_mask = kpc_get_configurable_pmc_mask(KPC_CLASS_CONFIGURABLE_MASK); in kpc_get_running()
282 cur_state |= KPC_CLASS_CONFIGURABLE_MASK; in kpc_get_running()
314 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_get_curcpu_counters()
315 pmc_mask = kpc_get_configurable_pmc_mask(KPC_CLASS_CONFIGURABLE_MASK); in kpc_get_curcpu_counters()
380 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_get_shadow_counters()
381 pmc_mask = kpc_get_configurable_pmc_mask(KPC_CLASS_CONFIGURABLE_MASK); in kpc_get_shadow_counters()
415 if (classes & (KPC_CLASS_CONFIGURABLE_MASK | KPC_CLASS_POWER_MASK)) { in kpc_get_counter_count()
433 if (classes & (KPC_CLASS_CONFIGURABLE_MASK | KPC_CLASS_POWER_MASK)) { in kpc_get_config_count()
458 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_get_config()
459 uint64_t pmc_mask = kpc_get_configurable_pmc_mask(KPC_CLASS_CONFIGURABLE_MASK); in kpc_get_config()
[all …]
H A Dkpc.h48 #define KPC_CLASS_CONFIGURABLE_MASK (1u << KPC_CLASS_CONFIGURABLE) macro
/xnu-11417.121.6/tests/cpu_counters/
H A Dkpc_tests.c67 KPC_CLASS_CONFIGURABLE_MASK; in start_kpc()
132 mch->nconfig = kpc_get_counter_count(KPC_CLASS_CONFIGURABLE_MASK); in prepare_kpc()
137 uint32_t nconfigs = kpc_get_config_count(KPC_CLASS_CONFIGURABLE_MASK); in prepare_kpc()
164 ret = kpc_set_config(KPC_CLASS_CONFIGURABLE_MASK, configs); in prepare_kpc()
169 ret = kpc_set_period(KPC_CLASS_CONFIGURABLE_MASK, configs); in prepare_kpc()
180 uint32_t nconfigs = kpc_get_config_count(KPC_CLASS_CONFIGURABLE_MASK); in kpc_reset_atend()
184 int ret = kpc_set_period(KPC_CLASS_CONFIGURABLE_MASK, configs); in kpc_reset_atend()
186 ret = kpc_set_config(KPC_CLASS_CONFIGURABLE_MASK, configs); in kpc_reset_atend()
329 KPC_CLASS_CONFIGURABLE_MASK, NULL, counts);
433 int ret = kpc_set_actionid(KPC_CLASS_CONFIGURABLE_MASK, actions);
[all …]
H A Dcpc_security_tests.c411 uint32_t config_count = kpc_get_config_count(KPC_CLASS_CONFIGURABLE_MASK);
415 ret = kpc_get_config(KPC_CLASS_CONFIGURABLE_MASK, configs);
/xnu-11417.121.6/osfmk/x86_64/
H A Dkpc_x86.c123 return ((kpc_running_classes & KPC_CLASS_CONFIGURABLE_MASK) == KPC_CLASS_CONFIGURABLE_MASK) && in kpc_is_running_configurable()
492 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_set_config_mp_call()
515 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_set_reload_mp_call()
580 return KPC_CLASS_FIXED_MASK | KPC_CLASS_CONFIGURABLE_MASK; in kpc_get_classes()
H A Dmonotonic_x86_64.c194 if (kpc_get_running() & KPC_CLASS_CONFIGURABLE_MASK) { in enable_counters()
195 global_en |= kpc_get_configurable_pmc_mask(KPC_CLASS_CONFIGURABLE_MASK); in enable_counters()
/xnu-11417.121.6/osfmk/arm64/
H A Dkpc.c546 return ((kpc_running_classes & KPC_CLASS_CONFIGURABLE_MASK) == KPC_CLASS_CONFIGURABLE_MASK) && in kpc_is_running_configurable()
789 if (classes & KPC_CLASS_CONFIGURABLE_MASK) { in kpc_set_reload_xcall()
890 return KPC_CLASS_FIXED_MASK | KPC_CLASS_CONFIGURABLE_MASK | KPC_CLASS_RAWPMU_MASK; in kpc_get_classes()
H A Dmonotonic_arm64.c256 (KPC_CLASS_CONFIGURABLE_MASK | KPC_CLASS_POWER_MASK); in core_set_enabled()
/xnu-11417.121.6/tests/ktrace/
H A Dkperf_tests.c690 (void)kpc_get_cpu_counters(true,KPC_CLASS_CONFIGURABLE_MASK, NULL, counts);
1054 uint32_t nconfigs = kpc_get_config_count(KPC_CLASS_CONFIGURABLE_MASK);
1057 int ret = kpc_set_config(KPC_CLASS_CONFIGURABLE_MASK, config);
1060 T_ASSERT_POSIX_SUCCESS(kpc_set_counting(KPC_CLASS_CONFIGURABLE_MASK),