Searched refs:pmu (Results 201 - 225 of 338) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/nouveau/include/nvkm/core/
H A Dlayout.h23 NVKM_LAYOUT_ONCE(NVKM_SUBDEV_PMU , struct nvkm_pmu , pmu)
/linux-master/drivers/soc/samsung/
H A Dexynos-pmu.c18 #include <linux/soc/samsung/exynos-regs-pmu.h>
19 #include <linux/soc/samsung/exynos-pmu.h>
21 #include "exynos-pmu.h"
226 .compatible = "google,gs101-pmu",
229 .compatible = "samsung,exynos3250-pmu",
232 .compatible = "samsung,exynos4210-pmu",
235 .compatible = "samsung,exynos4212-pmu",
238 .compatible = "samsung,exynos4412-pmu",
241 .compatible = "samsung,exynos5250-pmu",
244 .compatible = "samsung,exynos5410-pmu",
[all...]
/linux-master/arch/x86/events/
H A Dmsr.c207 if (event->attr.type != event->pmu->type)
290 static struct pmu pmu_msr = {
/linux-master/tools/perf/util/
H A Dparse-events.h166 const struct perf_pmu *pmu);
237 struct perf_pmu *pmu);
H A Dheader.c40 #include "pmu.h"
743 struct perf_pmu *pmu = NULL; local
748 * Do a first pass to count number of pmu to avoid lseek so this
751 while ((pmu = perf_pmus__scan(pmu)))
758 while ((pmu = perf_pmus__scan(pmu))) {
759 ret = do_write(ff, &pmu->type, sizeof(pmu->type));
763 ret = do_write_string(ff, pmu
1553 __write_pmu_caps(struct feat_fd *ff, struct perf_pmu *pmu, bool write_pmu) argument
1601 struct perf_pmu *pmu = NULL; local
[all...]
/linux-master/arch/s390/kernel/
H A Dperf_cpum_sf.c976 static void cpumsf_pmu_enable(struct pmu *pmu) argument
1034 static void cpumsf_pmu_disable(struct pmu *pmu) argument
1173 event->pmu->stop(event, 0);
1415 * Finish sampling on the cpu. Called by cpumsf_pmu_del() with pmu
1453 * with pmu disabled.
1905 perf_pmu_disable(event->pmu);
1910 perf_pmu_enable(event->pmu);
1923 perf_pmu_disable(event->pmu);
[all...]
H A Dperf_cpum_cf.c665 static void cpumf_pmu_enable(struct pmu *pmu) argument
685 static void cpumf_pmu_disable(struct pmu *pmu) argument
831 * - pmu->type:
855 else if (event->pmu->type == type)
979 event->pmu->stop(event, 0);
1055 static struct pmu cpumf_pmu = {
1793 event->attr.type != event->pmu->type)
1863 static struct pmu cf_dia
[all...]
/linux-master/arch/x86/events/intel/
H A Duncore_discovery.c478 struct intel_uncore_type *type = box->pmu->type;
483 return type->box_ctls[box->dieid] + type->mmio_offsets[box->pmu->pmu_idx];
489 struct intel_uncore_type *type = box->pmu->type;
494 type->type_id, type->box_ids[box->pmu->pmu_idx]);
502 type->type_id, type->box_ids[box->pmu->pmu_idx],
H A Duncore_snbep.c1029 SNBEP_CBO_MSR_OFFSET * box->pmu->pmu_idx;
1211 int idx = box->pmu->pmu_idx + SNBEP_PCI_QPI_PORT0_FILTER;
1770 SNBEP_CBO_MSR_OFFSET * box->pmu->pmu_idx;
2198 KNL_CHA_MSR_OFFSET * box->pmu->pmu_idx;
2753 HSWEP_CBO_MSR_OFFSET * box->pmu->pmu_idx;
3642 HSWEP_CBO_MSR_OFFSET * box->pmu->pmu_idx;
3721 static struct intel_uncore_topology *pmu_topology(struct intel_uncore_pmu *pmu, int die) argument
3725 for (idx = 0; idx < pmu->type->num_boxes; idx++) {
3726 if (pmu->type->topology[die][idx].pmu_idx == pmu
3737 struct intel_uncore_pmu *pmu = dev_to_uncore_pmu(kobj_to_dev(kobj)); local
3753 struct intel_uncore_pmu *pmu = dev_to_uncore_pmu(dev); local
4275 struct intel_uncore_pmu *pmu = dev_to_uncore_pmu(kobj_to_dev(kobj)); local
4283 struct intel_uncore_pmu *pmu = dev_to_uncore_pmu(dev); local
5978 struct intel_uncore_pmu *pmu = dev_to_uncore_pmu(dev); local
[all...]
/linux-master/tools/perf/tests/
H A Dparse-events.c8 #include "pmu.h"
125 struct perf_pmu *pmu __maybe_unused = NULL;
140 while ((pmu = perf_pmus__scan(pmu)) != NULL) {
141 if (pmu->type == evsel->attr.type) {
144 if (pmu->type == PERF_TYPE_RAW)
168 struct perf_pmu *pmu; local
174 pmu = perf_pmus__find_by_type(evsel->attr.type);
176 TEST_ASSERT_VAL("unexpected PMU type", pmu);
177 TEST_ASSERT_VAL("PMU missing event", perf_pmu__have_event(pmu, nam
1731 struct perf_pmu *pmu = perf_pmus__find("cpu"); local
2622 struct perf_pmu *pmu = NULL; local
[all...]
/linux-master/drivers/gpu/drm/nouveau/nvkm/engine/device/
H A Dbase.c1157 .pmu = { 0x00000001, gt215_pmu_new },
1191 .pmu = { 0x00000001, gt215_pmu_new },
1224 .pmu = { 0x00000001, gt215_pmu_new },
1321 .pmu = { 0x00000001, gt215_pmu_new },
1356 .pmu = { 0x00000001, gf100_pmu_new },
1392 .pmu = { 0x00000001, gf100_pmu_new },
1428 .pmu = { 0x00000001, gf100_pmu_new },
1464 .pmu = { 0x00000001, gf100_pmu_new },
1500 .pmu = { 0x00000001, gf100_pmu_new },
1536 .pmu
[all...]
/linux-master/drivers/powercap/
H A Dintel_rapl_common.c1557 struct pmu pmu; /* Perf PMU structure */ member in struct:rapl_pmu
1774 if (event->attr.type != event->pmu->type)
1980 perf_pmu_unregister(&rapl_pmu.pmu);
1985 memset(&rapl_pmu.pmu, 0, sizeof(struct pmu));
1986 rapl_pmu.pmu.attr_groups = pmu_attr_groups;
1987 rapl_pmu.pmu.attr_update = pmu_attr_update;
1988 rapl_pmu.pmu.task_ctx_nr = perf_invalid_context;
1989 rapl_pmu.pmu
[all...]
/linux-master/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
H A Dchip.c1087 struct brcmf_core *pmu; local
1103 /* get pmu caps & rev */
1104 pmu = brcmf_chip_get_pmu(pub); /* after reading cc_caps_ext */
1107 CORE_CC_REG(pmu->base, pmucapabilities));
1225 struct brcmf_core *pmu; local
1230 pmu = brcmf_chip_get_core(pub, BCMA_CORE_PMU);
1231 if (pmu)
1232 return pmu;
1413 struct brcmf_core *pmu = brcmf_chip_get_pmu(pub); local
1436 addr = CORE_CC_REG(pmu
[all...]
/linux-master/drivers/ssb/
H A Ddriver_chipcommon_pmu.c104 cc->pmu.crystalfreq = e->freq;
233 cc->pmu.crystalfreq = 20000;
243 cc->pmu.crystalfreq = e->freq;
344 if (cc->pmu.rev == 2) {
525 cc->pmu.rev = (pmucap & SSB_CHIPCO_PMU_CAP_REVISION);
528 cc->pmu.rev, pmucap);
530 if (cc->pmu.rev == 1)
/linux-master/drivers/perf/hisilicon/
H A Dhisi_uncore_ddrc_pmu.c169 struct hisi_pmu *ddrc_pmu = to_hisi_pmu(event->pmu);
524 ret = perf_pmu_register(&ddrc_pmu->pmu, name, -1);
538 perf_pmu_unregister(&ddrc_pmu->pmu);
/linux-master/drivers/cxl/core/
H A Dregs.c9 #include <pmu.h>
396 regs->pmu = devm_cxl_iomap_block(dev, phys_addr, CXL_PMU_REGMAP_SIZE);
397 if (!regs->pmu)
/linux-master/drivers/macintosh/ams/
H A Dams-pmu.c13 #include <linux/pmu.h>
/linux-master/drivers/power/supply/
H A Dpmu_battery.c13 #include <linux/pmu.h>
51 .name = "pmu-ac",
148 bat_pdev = platform_device_register_simple("pmu-battery",
/linux-master/tools/perf/arch/s390/util/
H A Dheader.c140 char *get_cpuid_str(struct perf_pmu *pmu __maybe_unused)
/linux-master/arch/arm/mach-exynos/
H A Dmcpm-exynos.c12 #include <linux/soc/samsung/exynos-regs-pmu.h>
/linux-master/sound/ppc/
H A Dpmac.h21 #include <linux/pmu.h>
/linux-master/arch/powerpc/perf/
H A D8xx-pmu.c179 static struct pmu mpc8xx_pmu = {
/linux-master/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
H A Dpmu.c27 #include <subdev/bios/pmu.h>
/linux-master/arch/powerpc/platforms/maple/
H A Dtime.c18 #include <linux/pmu.h>
/linux-master/tools/perf/arch/arm64/util/
H A Dhisi-ptt.c22 #include "../../../util/pmu.h"
177 pttr->itr.pmu = hisi_ptt_pmu;

Completed in 719 milliseconds

1234567891011>>