| /freebsd/sys/dev/hwpmc/ |
| H A D | hwpmc_armv7.c | 61 armv7_interrupt_enable(uint32_t pmc) in armv7_interrupt_enable() 73 armv7_interrupt_disable(uint32_t pmc) in armv7_interrupt_disable() 85 armv7_counter_enable(unsigned int pmc) in armv7_counter_enable() 97 armv7_counter_disable(unsigned int pmc) in armv7_counter_disable() 109 armv7_pmcn_read(unsigned int pmc, uint32_t evsel) in armv7_pmcn_read() 123 armv7_pmcn_write(unsigned int pmc, uint32_t reg) in armv7_pmcn_write() 298 armv7_release_pmc(int cpu, int ri, struct pmc *pmc) in armv7_release_pmc()
|
| H A D | hwpmc_arm64.c | 62 arm64_interrupt_enable(uint32_t pmc) in arm64_interrupt_enable() 76 arm64_interrupt_disable(uint32_t pmc) in arm64_interrupt_disable() 90 arm64_counter_enable(unsigned int pmc) in arm64_counter_enable() 104 arm64_counter_disable(unsigned int pmc) in arm64_counter_disable() 140 arm64_pmcn_read(unsigned int pmc) in arm64_pmcn_read() 153 arm64_pmcn_write(unsigned int pmc, uint64_t reg) in arm64_pmcn_write() 362 arm64_release_pmc(int cpu, int ri, struct pmc *pmc) in arm64_release_pmc()
|
| H A D | hwpmc_dmc620.c | 192 CLASSDEP_FN4(dmc620_read_pmc, int, cpu, int, ri, struct pmc *, pm, in CLASSDEP_FN4() 224 CLASSDEP_FN4(dmc620_write_pmc, int, cpu, int, ri, struct pmc *, pm, in CLASSDEP_FN4() 248 CLASSDEP_FN3(dmc620_config_pmc, int, cpu, int, ri, struct pmc *, pm) in CLASSDEP_FN3() 273 CLASSDEP_FN3(dmc620_get_config, int, cpu, int, ri, struct pmc **, ppm) in CLASSDEP_FN3() 285 CLASSDEP_FN4(dmc620_allocate_pmc, int, cpu, int, ri, struct pmc *,pm, in CLASSDEP_FN4() 341 CLASSDEP_FN3(dmc620_release_pmc, int, cpu, int, ri, struct pmc *, pmc) in CLASSDEP_FN3() 364 CLASSDEP_FN3(dmc620_start_pmc, int, cpu, int, ri, struct pmc *, pm) in CLASSDEP_FN3() 400 CLASSDEP_FN3(dmc620_stop_pmc, int, cpu, int, ri, struct pmc *, pm) in CLASSDEP_FN3() 426 struct pmc **, ppmc) in CLASSDEP_FN4()
|
| H A D | hwpmc_mpc7xxx.c | 298 mpc7xxx_pmcn_read(unsigned int pmc) in mpc7xxx_pmcn_read() 319 mpc7xxx_pmcn_write(unsigned int pmc, uint32_t val) in mpc7xxx_pmcn_write()
|
| /freebsd/sys/contrib/device-tree/src/arm/microchip/ |
| H A D | at91sam9g25.dtsi | 29 pmc: clock-controller@fffffc00 { label
|
| H A D | at91sam9x35.dtsi | 29 pmc: clock-controller@fffffc00 { label
|
| H A D | at91sam9g35.dtsi | 28 pmc: clock-controller@fffffc00 { label
|
| H A D | at91sam9x25.dtsi | 30 pmc: clock-controller@fffffc00 { label
|
| H A D | sama5d3_emac.dtsi | 33 pmc: clock-controller@fffffc00 { label
|
| H A D | at91sam9g20.dtsi | 44 pmc: clock-controller@fffffc00 { label
|
| /freebsd/lib/libpmc/ |
| H A D | libpmc.c | 1279 pmc_attach(pmc_id_t pmc,pid_t pid) pmc_attach() argument 1329 pmc_detach(pmc_id_t pmc,pid_t pid) pmc_detach() argument 1339 pmc_disable(int cpu,int pmc) pmc_disable() argument 1350 pmc_enable(int cpu,int pmc) pmc_enable() argument 1503 pmc_get_msr(pmc_id_t pmc,uint32_t * msr) pmc_get_msr() argument 1968 pmc_read(pmc_id_t pmc,pmc_value_t * value) pmc_read() argument 1984 pmc_release(pmc_id_t pmc) pmc_release() argument 1993 pmc_rw(pmc_id_t pmc,pmc_value_t newvalue,pmc_value_t * oldvaluep) pmc_rw() argument 2009 pmc_set(pmc_id_t pmc,pmc_value_t value) pmc_set() argument 2022 pmc_start(pmc_id_t pmc) pmc_start() argument 2031 pmc_stop(pmc_id_t pmc) pmc_stop() argument 2056 pmc_write(pmc_id_t pmc,pmc_value_t value) pmc_write() argument [all...] |
| /freebsd/sys/contrib/device-tree/src/powerpc/fsl/ |
| H A D | mpc8568si-post.dtsi | 195 pmc: power@70 { label
|
| H A D | mpc8569si-post.dtsi | 183 pmc: power@70 { label
|
| /freebsd/sys/sys/ |
| H A D | pmc.h | 751 struct pmc { struct 767 pmc_value_t pm_savedvalue; /* Virtual PMCS */ argument 780 pmc_value_t pm_reloadcount; /* sampling PMC modes */ argument 784 struct pmc_pcpu_state *pm_pcpu_state; argument 787 enum pmc_event pm_event; /* event being measured */ argument 789 struct pmc_owner *pm_owner; /* owner thread state */ argument 791 enum pmc_state pm_state; /* current PMC state */ argument 798 pmc_id_t pm_id; /* allocated PMC id */ argument 799 enum pmc_class pm_class; argument 802 union pmc_md_pmc pm_md; argument [all …]
|
| /freebsd/sys/contrib/device-tree/src/powerpc/ |
| H A D | mpc8313erdb.dts | 290 pmc: power@b00 { label
|
| H A D | mpc8379_mds.dts | 386 pmc: power@b00 { label
|
| H A D | mpc8610_hpcd.dts | 258 pmc: power@70 { label
|
| H A D | mpc832x_mds.dts | 79 pmc: power@b00 { label
|
| H A D | mpc832x_rdb.dts | 61 pmc: power@b00 { label
|
| H A D | mpc8377_mds.dts | 372 pmc: power@b00 { label
|
| H A D | mpc8378_mds.dts | 356 pmc: power@b00 { label
|
| H A D | mpc8379_rdb.dts | 393 pmc: power@b00 { label
|
| H A D | mpc836x_mds.dts | 98 pmc: power@b00 { label
|
| H A D | mpc8377_rdb.dts | 379 pmc: power@b00 { label
|
| H A D | mpc8377_wlan.dts | 361 pmc: power@b00 { label
|