Searched refs:pmu (Results 1 – 9 of 9) sorted by relevance
/linux-4.19.296/virt/kvm/arm/ |
D | pmu.c | 35 struct kvm_pmu *pmu = &vcpu->arch.pmu; in kvm_pmu_get_counter_value() local 36 struct kvm_pmc *pmc = &pmu->pmc[select_idx]; in kvm_pmu_get_counter_value() 96 struct kvm_pmu *pmu = &vcpu->arch.pmu; in kvm_pmu_vcpu_reset() local 99 kvm_pmu_stop_counter(vcpu, &pmu->pmc[i]); in kvm_pmu_vcpu_reset() 100 pmu->pmc[i].idx = i; in kvm_pmu_vcpu_reset() 101 pmu->pmc[i].bitmask = 0xffffffffUL; in kvm_pmu_vcpu_reset() 113 struct kvm_pmu *pmu = &vcpu->arch.pmu; in kvm_pmu_vcpu_destroy() local 116 struct kvm_pmc *pmc = &pmu->pmc[i]; in kvm_pmu_vcpu_destroy() 147 struct kvm_pmu *pmu = &vcpu->arch.pmu; in kvm_pmu_enable_counter() local 157 pmc = &pmu->pmc[i]; in kvm_pmu_enable_counter() [all …]
|
/linux-4.19.296/drivers/regulator/ |
D | bcm590xx-regulator.c | 367 struct bcm590xx_reg *pmu; in bcm590xx_probe() local 378 pmu = devm_kzalloc(&pdev->dev, sizeof(*pmu), GFP_KERNEL); in bcm590xx_probe() 379 if (!pmu) in bcm590xx_probe() 382 pmu->mfd = bcm590xx; in bcm590xx_probe() 384 platform_set_drvdata(pdev, pmu); in bcm590xx_probe() 386 pmu->desc = devm_kcalloc(&pdev->dev, in bcm590xx_probe() 390 if (!pmu->desc) in bcm590xx_probe() 402 pmu->desc[i].name = info->name; in bcm590xx_probe() 403 pmu->desc[i].supply_name = info->vin_name; in bcm590xx_probe() 404 pmu->desc[i].id = i; in bcm590xx_probe() [all …]
|
/linux-4.19.296/include/linux/ |
D | perf_event.h | 251 struct pmu { struct 278 void (*pmu_enable) (struct pmu *pmu); /* optional */ argument 279 void (*pmu_disable) (struct pmu *pmu); /* optional */ argument 374 void (*start_txn) (struct pmu *pmu, unsigned int txn_flags); argument 383 int (*commit_txn) (struct pmu *pmu); argument 390 void (*cancel_txn) (struct pmu *pmu); argument 597 struct pmu *pmu; member 723 struct pmu *pmu; member 872 extern int perf_pmu_register(struct pmu *pmu, const char *name, int type); 873 extern void perf_pmu_unregister(struct pmu *pmu); [all …]
|
/linux-4.19.296/include/linux/perf/ |
D | arm_pmu.h | 84 struct pmu pmu; member 87 irqreturn_t (*handle_irq)(struct arm_pmu *pmu); 118 #define to_arm_pmu(p) (container_of(p, struct arm_pmu, pmu)) 167 void armpmu_free(struct arm_pmu *pmu); 168 int armpmu_register(struct arm_pmu *pmu);
|
/linux-4.19.296/include/kvm/ |
D | arm_pmu.h | 42 #define kvm_arm_pmu_v3_ready(v) ((v)->arch.pmu.ready) 43 #define kvm_arm_pmu_irq_initialized(v) ((v)->arch.pmu.irq_num >= VGIC_NR_SGIS)
|
/linux-4.19.296/include/xen/interface/ |
D | xenpmu.h | 92 struct xen_pmu_arch pmu; member
|
/linux-4.19.296/include/linux/bcma/ |
D | bcma_driver_chipcommon.h | 626 struct bcma_chipcommon_pmu pmu; member 672 bcma_read32((cc)->pmu.core, offset) 674 bcma_write32((cc)->pmu.core, offset, val)
|
/linux-4.19.296/include/linux/ssb/ |
D | ssb_driver_chipcommon.h | 595 struct ssb_chipcommon_pmu pmu; member
|
/linux-4.19.296/ |
D | MAINTAINERS | 1043 F: Documentation/perf/xgene-pmu.txt 1044 F: Documentation/devicetree/bindings/perf/apm-xgene-pmu.txt 1112 F: Documentation/devicetree/bindings/arm/pmu.txt 1376 F: tools/perf/arch/arm/util/pmu.c 6654 F: Documentation/perf/hisi-pmu.txt
|