Home
last modified time | relevance | path

Searched refs:perfmon_config_t (Results 1 – 6 of 6) sorted by relevance

/xnu-8792.41.9/osfmk/kern/
H A Dperfmon.h75 typedef struct perfmon_config *perfmon_config_t; typedef
77 perfmon_config_t perfmon_config_create(struct perfmon_source *source);
79 int perfmon_config_add_event(perfmon_config_t,
81 int perfmon_config_set_attr(perfmon_config_t, const struct perfmon_attr *attr);
82 int perfmon_configure(perfmon_config_t);
83 struct perfmon_spec *perfmon_config_specify(perfmon_config_t);
84 void perfmon_config_destroy(perfmon_config_t);
H A Dkern_perfmon.c49 _Atomic perfmon_config_t active_configs[perfmon_kind_max] = { NULL };
132 perfmon_config_t
149 perfmon_config_add_event(perfmon_config_t config, in perfmon_config_add_event()
198 perfmon_config_set_attr(perfmon_config_t config, in perfmon_config_set_attr()
230 perfmon_configure(perfmon_config_t config) in perfmon_configure()
243 perfmon_config_specify(perfmon_config_t config) in perfmon_config_specify()
249 perfmon_config_destroy(perfmon_config_t config) in perfmon_config_destroy()
/xnu-8792.41.9/tests/
H A Dperfmon_unit_tests.c41 perfmon_config_t config = perfmon_config_create(&perfmon_sources[0]);
120 perfmon_config_t config = perfmon_config_create(&perfmon_sources[0]);
180 perfmon_config_t config = perfmon_config_create(cpmu_source);
217 perfmon_config_t config = perfmon_config_create(cpmu_source);
219 perfmon_config_t config_later = perfmon_config_create(cpmu_source);
240 perfmon_config_t config = perfmon_config_create(cpmu_source);
242 perfmon_config_t config_later = perfmon_config_create(cpmu_source);
/xnu-8792.41.9/osfmk/machine/
H A Dmachine_perfmon.h60 const perfmon_config_t config);
/xnu-8792.41.9/osfmk/arm64/
H A Dperfmon_arm64.c393 perfmon_config_t config) in perfmon_set_attrs()
403 perfmon_machine_configure(enum perfmon_kind kind, const perfmon_config_t config) in perfmon_machine_configure()
/xnu-8792.41.9/bsd/dev/
H A Ddev_perfmon.c55 perfmon_config_t pmdv_config;