Searched refs:kpc_config_t (Results 1 – 9 of 9) sorted by relevance
| /xnu-12377.61.12/osfmk/kern/ |
| H A D | kpc.h | 39 typedef uint64_t kpc_config_t; typedef 129 extern int kpc_get_config(uint32_t classes, kpc_config_t *current_config); 130 extern int kpc_set_config(uint32_t classes, kpc_config_t *new_config); 156 int kpc_set_config_kernel(uint32_t classes, kpc_config_t *new_config); 277 kpc_config_t *configv; 308 int kpc_get_fixed_config(kpc_config_t *configv); 309 int kpc_get_configurable_config(kpc_config_t *configv, uint64_t pmc_mask); 310 int kpc_get_rawpmu_config(kpc_config_t *configv);
|
| H A D | kpc_common.c | 447 kpc_get_config(uint32_t classes, kpc_config_t *current_config) in kpc_get_config() 485 _kpc_set_config_internal(uint32_t classes, kpc_config_t *configv, bool secure) in _kpc_set_config_internal() 523 kpc_set_config_kernel(uint32_t classes, kpc_config_t * configv) in kpc_set_config_kernel() 528 int kpc_set_config_external(uint32_t classes, kpc_config_t *configv); 530 kpc_set_config_external(uint32_t classes, kpc_config_t *configv) in kpc_set_config_external() 962 kpc_config_t * __unused current_config) in kpc_get_config() 967 int kpc_set_config_external(uint32_t classes, kpc_config_t *configv); 971 kpc_config_t * __unused configv) in kpc_set_config_external()
|
| /xnu-12377.61.12/tests/cpu_counters/ |
| H A D | cpc_security_tests.c | 164 kpc_configs = calloc(kpc_count, sizeof(kpc_config_t)); in check_secure_cpmu() 178 ret = kpep_config_kpc(config, (uint8_t *)kpc_configs, kpc_count * sizeof(kpc_config_t)); in check_secure_cpmu() 180 kpc_config_t kpc_config = kpc_configs[kpc_map[0]]; in check_secure_cpmu() 318 kpc_configs = calloc(kpc_count, sizeof(kpc_config_t)); in check_event_coverage() 331 ret = kpep_config_kpc(config, (uint8_t *)kpc_configs, kpc_count * sizeof(kpc_config_t)); in check_event_coverage() 333 kpc_config_t kpc_config = kpc_configs[kpc_map[0]]; in check_event_coverage()
|
| /xnu-12377.61.12/osfmk/x86_64/ |
| H A D | kpc_x86.c | 164 kpc_get_rawpmu_config(__unused kpc_config_t *configv) in kpc_get_rawpmu_config() 307 kpc_get_fixed_config(kpc_config_t *configv) in kpc_get_fixed_config() 314 kpc_set_fixed_config(kpc_config_t *configv) in kpc_set_fixed_config() 335 kpc_get_configurable_config(kpc_config_t *configv, uint64_t pmc_mask) in kpc_get_configurable_config() 350 kpc_set_configurable_config(kpc_config_t *configv, uint64_t pmc_mask) in kpc_set_configurable_config() 476 kpc_config_t *new_config = NULL; in kpc_set_config_mp_call()
|
| H A D | machine_kpc.h | 34 typedef uint64_t kpc_config_t; typedef
|
| /xnu-12377.61.12/osfmk/arm64/ |
| H A D | kpc.c | 308 set_modes(uint32_t counter, kpc_config_t cfgword, bool secure) in set_modes() 386 kpc_get_rawpmu_config(kpc_config_t *configv) in kpc_get_rawpmu_config() 478 kpc_config_t config = pmesr; in get_counter_config() 576 kpc_get_fixed_config(kpc_config_t *configv __unused) in kpc_get_fixed_config() 721 kpc_get_configurable_config(kpc_config_t *configv, uint64_t pmc_mask) in kpc_get_configurable_config() 1045 kpc_get_fixed_config(kpc_config_t *configv __unused) in kpc_get_fixed_config() 1063 kpc_get_configurable_config(kpc_config_t *configv __unused, uint64_t pmc_mask __unused) in kpc_get_configurable_config() 1147 kpc_get_rawpmu_config(__unused kpc_config_t *configv) in kpc_get_rawpmu_config()
|
| H A D | machine_kpc.h | 34 typedef uint64_t kpc_config_t; typedef
|
| /xnu-12377.61.12/osfmk/arm/ |
| H A D | machine_kpc.h | 54 typedef uint64_t kpc_config_t; typedef
|
| /xnu-12377.61.12/bsd/kern/ |
| H A D | kern_kpc.c | 315 return kpc_get_config_count(config) * sizeof(kpc_config_t); in sysctl_config_size()
|