Searched refs:pmc (Results 1 - 25 of 95) sorted by path

1234

/freebsd-current/lib/libpmc/
H A DMakefile2 LIB_CXX= pmc
5 INCS= pmc.h pmclog.h pmcformat.h
47 MAN= pmc.3
62 MAN+= pmc.soft.3
65 MAN+= pmc.amd.3
66 MAN+= pmc.atom.3
67 MAN+= pmc.atomsilvermont.3
68 MAN+= pmc.cmn-600.3
69 MAN+= pmc.core.3
70 MAN+= pmc
[all...]
H A Dlibpmc.c32 #include <sys/pmc.h>
39 #include <pmc.h>
1158 pmc_attach(pmc_id_t pmc, pid_t pid) argument
1162 pmc_attach_args.pm_pmc = pmc;
1209 pmc_detach(pmc_id_t pmc, pid_t pid) argument
1213 pmc_detach_args.pm_pmc = pmc;
1219 pmc_disable(int cpu, int pmc) argument
1224 ssa.pm_pmc = pmc;
1230 pmc_enable(int cpu, int pmc) argument
1235 ssa.pm_pmc = pmc;
1379 pmc_get_msr(pmc_id_t pmc, uint32_t *msr) argument
1838 pmc_read(pmc_id_t pmc, pmc_value_t *value) argument
1854 pmc_release(pmc_id_t pmc) argument
1863 pmc_rw(pmc_id_t pmc, pmc_value_t newvalue, pmc_value_t *oldvaluep) argument
1879 pmc_set(pmc_id_t pmc, pmc_value_t value) argument
1892 pmc_start(pmc_id_t pmc) argument
1901 pmc_stop(pmc_id_t pmc) argument
1926 pmc_write(pmc_id_t pmc, pmc_value_t value) argument
[all...]
H A Dlibpmc_json.cc42 #include <pmc.h>
H A Dlibpmc_pmu_util.c35 #include <sys/pmc.h>
42 #include <pmc.h>
H A Dpmc.h33 #include <sys/pmc.h>
H A Dpmclog.c34 #include <sys/pmc.h>
39 #include <pmc.h>
/freebsd-current/lib/libpmcstat/
H A Dlibpmcstat_event.c29 #include <sys/pmc.h>
H A Dlibpmcstat_image.c31 #include <sys/pmc.h>
41 #include <pmc.h>
H A Dlibpmcstat_logging.c32 #include <sys/pmc.h>
41 #include <pmc.h>
97 err(EX_OSERR, "ERROR: Cannot allocate pmc record");
314 * Record the association pmc id between this
324 * Record the association pmc id between this
H A Dlibpmcstat_process.c34 #include <sys/pmc.h>
43 #include <pmc.h>
353 "ERROR: cannot attach pmc \"%s\" to process %d",
H A Dlibpmcstat_string.c31 #include <sys/pmc.h>
36 #include <pmc.h>
H A Dlibpmcstat_symbol.c40 #include <sys/pmc.h>
44 #include <pmc.h>
/freebsd-current/share/examples/hwpmc/
H A Doverhead.c32 * pmc counters.
47 #include <pmc.h>
/freebsd-current/share/examples/perfmon/
H A Dperfmon.c54 struct pmc pmc; local
60 pmc.pmc_num = 0;
61 pmc.pmc_event = 0;
62 pmc.pmc_unit = 0;
63 pmc.pmc_flags = 0;
64 pmc.pmc_mask = 0;
72 pmc.pmc_flags |= PMCF_USR;
75 pmc.pmc_flags |= PMCF_OS;
78 pmc
[all...]
/freebsd-current/share/mk/
H A Dsrc.libnames.mk187 pmc \
/freebsd-current/sys/amd64/include/
H A Dcpufunc.h300 rdpmc(u_int pmc) argument
304 __asm __volatile("rdpmc" : "=a" (low), "=d" (high) : "c" (pmc));
/freebsd-current/sys/arm/arm/
H A Dpmu.c47 #include <sys/pmc.h>
/freebsd-current/sys/arm/nvidia/tegra124/
H A Dtegra124_machdep.c94 bus_space_handle_t pmc; local
98 bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc);
100 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0);
102 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0,
104 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_SCRATCH0);
106 reg = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG);
109 bus_space_write_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG, reg | 0x10);
110 bus_space_read_4(fdtbus_bs_tag, pmc, PMC_CONTROL_REG);
H A Dtegra124_mp.c77 bus_space_handle_t pmc; local
83 if (bus_space_map(fdtbus_bs_tag, PMC_PHYSBASE, PMC_SIZE, 0, &pmc) != 0)
95 val = bus_space_read_4(fdtbus_bs_tag, pmc,
100 val = bus_space_read_4(fdtbus_bs_tag, pmc, PMC_PWRGATE_STATUS);
105 val = bus_space_read_4(fdtbus_bs_tag, pmc,
108 bus_space_write_4(fdtbus_bs_tag, pmc,
114 val = bus_space_read_4(fdtbus_bs_tag, pmc,
121 bus_space_unmap(fdtbus_bs_tag, pmc, PMC_SIZE);
H A Dtegra124_pmc.c168 {"nvidia,tegra124-pmc", 1},
556 static DEFINE_CLASS_0(pmc, tegra124_pmc_driver, tegra124_pmc_methods,
/freebsd-current/sys/arm64/nvidia/tegra210/
H A Dtegra210_pmc.c173 {"nvidia,tegra210-pmc", 1},
621 static DEFINE_CLASS_0(pmc, tegra210_pmc_driver, tegra210_pmc_methods,
/freebsd-current/sys/contrib/alpine-hal/
H A Dal_hal_nb_regs.h242 uint32_t pmc; member in struct:al_nb_debug
1320 /**** pmc register ****/
/freebsd-current/sys/contrib/dev/rtw88/
H A Drtw8821c.h38 u8 pmc[2]; member in struct:rtw8821ce_efuse
H A Drtw8822b.h38 u8 pmc[2]; member in struct:rtw8822be_efuse
H A Drtw8822c.h30 u8 pmc[2]; member in struct:rtw8822ce_efuse

Completed in 449 milliseconds

1234