Home
last modified time | relevance | path

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

/xnu-8792.41.9/osfmk/kern/
H A Dperfmon.h57 struct perfmon_source { struct
66 extern struct perfmon_source perfmon_sources[perfmon_kind_max]; argument
68 struct perfmon_source *perfmon_source_reserve(enum perfmon_kind kind);
70 void perfmon_source_sample_regs(struct perfmon_source *, uint64_t *, size_t);
77 perfmon_config_t perfmon_config_create(struct perfmon_source *source);
H A Dkern_perfmon.c41 SECURITY_READ_ONLY_LATE(struct perfmon_source) perfmon_sources[perfmon_kind_max]
86 struct perfmon_source *
90 struct perfmon_source *source = &perfmon_sources[kind]; in perfmon_source_reserve()
101 perfmon_source_sample_regs(struct perfmon_source *source, uint64_t *regs, in perfmon_source_sample_regs()
133 perfmon_config_create(struct perfmon_source *source) in perfmon_config_create()
184 perfmon_source_resolve_attr(struct perfmon_source *source, in perfmon_source_resolve_attr()
/xnu-8792.41.9/bsd/dev/
H A Ddev_perfmon.c90 static struct perfmon_source *
97 perfmon_device_copyout_size(struct perfmon_source *source) in perfmon_device_copyout_size()
116 struct perfmon_source *source = perfmon_dev_get_source(dev); in perfmon_dev_open()
185 struct perfmon_source *source = perfmon_dev_get_source(dev); in perfmon_dev_close()
205 struct perfmon_source *source = perfmon_dev_get_source(dev); in perfmon_dev_ioctl()
324 struct perfmon_source *source = &perfmon_sources[i]; in perfmon_dev_init()
/xnu-8792.41.9/tests/
H A Dperfmon_unit_tests.c179 struct perfmon_source *cpmu_source = &perfmon_sources[0];
216 struct perfmon_source *cpmu_source = &perfmon_sources[0];
239 struct perfmon_source *cpmu_source = &perfmon_sources[0];
/xnu-8792.41.9/osfmk/machine/
H A Dmachine_perfmon.h39 struct perfmon_source *pc_source;
/xnu-8792.41.9/osfmk/arm64/
H A Dperfmon_arm64.c91 struct perfmon_source *cpmu_source = perfmon_source_reserve(perfmon_cpmu); in perfmon_machine_startup()
125 struct perfmon_source *upmu_source = perfmon_source_reserve(perfmon_upmu); in perfmon_machine_startup()