Home
last modified time | relevance | path

Searched defs:pmu (Results 1 – 18 of 18) sorted by relevance

/linux-3.3/arch/x86/kvm/
Dpmu.c48 struct kvm_pmu *pmu = &pmc->vcpu->arch.pmu; in pmc_bitmask() local
55 struct kvm_pmu *pmu = &pmc->vcpu->arch.pmu; in pmc_enabled() local
59 static inline struct kvm_pmc *get_gp_pmc(struct kvm_pmu *pmu, u32 msr, in get_gp_pmc()
67 static inline struct kvm_pmc *get_fixed_pmc(struct kvm_pmu *pmu, u32 msr) in get_fixed_pmc()
75 static inline struct kvm_pmc *get_fixed_pmc_idx(struct kvm_pmu *pmu, int idx) in get_fixed_pmc_idx()
80 static struct kvm_pmc *global_idx_to_pmc(struct kvm_pmu *pmu, int idx) in global_idx_to_pmc()
96 struct kvm_pmu *pmu = container_of(irq_work, struct kvm_pmu, in trigger_pmi() local
109 struct kvm_pmu *pmu = &pmc->vcpu->arch.pmu; in kvm_perf_overflow() local
117 struct kvm_pmu *pmu = &pmc->vcpu->arch.pmu; in kvm_perf_overflow_intr() local
191 static unsigned find_arch_event(struct kvm_pmu *pmu, u8 event_select, in find_arch_event()
[all …]
/linux-3.3/include/linux/
Dperf_event.h615 struct pmu { struct
622 int * __percpu pmu_disable_count; argument
623 struct perf_cpu_context * __percpu pmu_cpu_context; argument
630 void (*pmu_enable) (struct pmu *pmu); /* optional */ argument
631 void (*pmu_disable) (struct pmu *pmu); /* optional */ argument
637 int (*event_init) (struct perf_event *event);
647 int (*add) (struct perf_event *event, int flags);
671 void (*start_txn) (struct pmu *pmu); /* optional */ argument
678 int (*commit_txn) (struct pmu *pmu); /* optional */ argument
683 void (*cancel_txn) (struct pmu *pmu); /* optional */ argument
[all …]
/linux-3.3/arch/sh/kernel/
Dperf_event.c332 static void sh_pmu_enable(struct pmu *pmu) in sh_pmu_enable()
340 static void sh_pmu_disable(struct pmu *pmu) in sh_pmu_disable()
348 static struct pmu pmu = { variable
/linux-3.3/arch/blackfin/kernel/
Dperf_event.c430 static void bfin_pmu_enable(struct pmu *pmu) in bfin_pmu_enable()
448 static void bfin_pmu_disable(struct pmu *pmu) in bfin_pmu_disable()
453 static struct pmu pmu = { variable
/linux-3.3/arch/x86/kernel/cpu/
Dperf_event.c448 static void x86_pmu_disable(struct pmu *pmu) in x86_pmu_disable()
480 static struct pmu pmu; variable
788 static void x86_pmu_enable(struct pmu *pmu) in x86_pmu_enable()
1347 static void x86_pmu_start_txn(struct pmu *pmu) in x86_pmu_start_txn()
1359 static void x86_pmu_cancel_txn(struct pmu *pmu) in x86_pmu_cancel_txn()
1375 static int x86_pmu_commit_txn(struct pmu *pmu) in x86_pmu_commit_txn()
1545 static struct pmu pmu = { variable
/linux-3.3/arch/powerpc/kernel/
Dperf_event_fsl_emb.c183 static void fsl_emb_pmu_disable(struct pmu *pmu) in fsl_emb_pmu_disable()
222 static void fsl_emb_pmu_enable(struct pmu *pmu) in fsl_emb_pmu_enable()
676 int register_fsl_emb_pmu(struct fsl_emb_pmu *pmu) in register_fsl_emb_pmu()
Dperf_event.c546 static void power_pmu_disable(struct pmu *pmu) in power_pmu_disable()
594 static void power_pmu_enable(struct pmu *pmu) in power_pmu_enable()
923 void power_pmu_start_txn(struct pmu *pmu) in power_pmu_start_txn()
937 void power_pmu_cancel_txn(struct pmu *pmu) in power_pmu_cancel_txn()
950 int power_pmu_commit_txn(struct pmu *pmu) in power_pmu_commit_txn()
1417 int __cpuinit register_power_pmu(struct power_pmu *pmu) in register_power_pmu()
/linux-3.3/kernel/events/
Dcore.c348 struct pmu *pmu; in perf_cgroup_switch() local
615 void perf_pmu_disable(struct pmu *pmu) in perf_pmu_disable()
622 void perf_pmu_enable(struct pmu *pmu) in perf_pmu_enable()
636 static void perf_pmu_rotate_start(struct pmu *pmu) in perf_pmu_rotate_start()
1427 struct pmu *pmu = group_event->pmu; in group_sched_in() local
2631 alloc_perf_context(struct pmu *pmu, struct task_struct *task) in alloc_perf_context()
2683 find_get_context(struct pmu *pmu, struct task_struct *task, int cpu) in find_get_context()
4093 struct pmu *pmu; in perf_event_task_event() local
4231 struct pmu *pmu; in perf_event_comm_event() local
4385 struct pmu *pmu; in perf_event_mmap_event() local
[all …]
/linux-3.3/arch/sparc/kernel/
Dperf_event.c713 static void sparc_pmu_enable(struct pmu *pmu) in sparc_pmu_enable()
740 static void sparc_pmu_disable(struct pmu *pmu) in sparc_pmu_disable()
1188 static void sparc_pmu_start_txn(struct pmu *pmu) in sparc_pmu_start_txn()
1201 static void sparc_pmu_cancel_txn(struct pmu *pmu) in sparc_pmu_cancel_txn()
1214 static int sparc_pmu_commit_txn(struct pmu *pmu) in sparc_pmu_commit_txn()
1234 static struct pmu pmu = { variable
/linux-3.3/arch/alpha/kernel/
Dperf_event.c710 static void alpha_pmu_enable(struct pmu *pmu) in alpha_pmu_enable()
736 static void alpha_pmu_disable(struct pmu *pmu) in alpha_pmu_disable()
749 static struct pmu pmu = { variable
/linux-3.3/arch/mips/kernel/
Dperf_event_mipsxx.c515 static void mipspmu_enable(struct pmu *pmu) in mipspmu_enable()
534 static void mipspmu_disable(struct pmu *pmu) in mipspmu_disable()
639 static struct pmu pmu = { variable
/linux-3.3/arch/arm/include/asm/
Dpmu.h105 struct pmu pmu; member
/linux-3.3/arch/arm/kernel/
Dperf_event.c567 static void armpmu_enable(struct pmu *pmu) in armpmu_enable()
577 static void armpmu_disable(struct pmu *pmu) in armpmu_disable()
/linux-3.3/drivers/net/wireless/brcm80211/brcmfmac/
Dsdio_chip.c55 #define SDIOD_DRVSTR_KEY(chip, pmu) (((chip) << 16) | (pmu)) argument
/linux-3.3/arch/x86/platform/mrst/
Dpmu.c657 struct mrst_pmu_reg *pmu; in pmu_probe() local
/linux-3.3/include/linux/bcma/
Dbcma_driver_chipcommon.h335 struct bcma_chipcommon_pmu pmu; member
/linux-3.3/include/linux/ssb/
Dssb_driver_chipcommon.h591 struct ssb_chipcommon_pmu pmu; member
/linux-3.3/arch/x86/include/asm/
Dkvm_host.h460 struct kvm_pmu pmu; member