Home
last modified time | relevance | path

Searched refs:nds32_pmu (Results 1 - 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/arch/nds32/kernel/
H A Dperf_event_cpu.c31 static struct nds32_pmu *cpu_pmu;
34 static void nds32_pmu_start(struct nds32_pmu *cpu_pmu);
35 static void nds32_pmu_stop(struct nds32_pmu *cpu_pmu);
185 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); in nds32_pmu_event_set_period() local
209 if (left > (s64)nds32_pmu->max_period) in nds32_pmu_event_set_period()
210 left = nds32_pmu->max_period; in nds32_pmu_event_set_period()
218 nds32_pmu->write_counter(event, (u64)(-left) & nds32_pmu->max_period); in nds32_pmu_event_set_period()
229 struct nds32_pmu *cpu_pm in nds32_pmu_handle_irq()
696 struct nds32_pmu *nds32_pmu = to_nds32_pmu(pmu); nds32_pmu_enable() local
707 struct nds32_pmu *nds32_pmu = to_nds32_pmu(pmu); nds32_pmu_disable() local
712 nds32_pmu_release_hardware(struct nds32_pmu *nds32_pmu) nds32_pmu_release_hardware() argument
720 struct nds32_pmu *nds32_pmu = (struct nds32_pmu *)dev; nds32_pmu_dispatch_irq() local
732 nds32_pmu_reserve_hardware(struct nds32_pmu *nds32_pmu) nds32_pmu_reserve_hardware() argument
754 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); validate_event() local
798 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); __hw_perf_event_init() local
859 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_pmu_event_init() local
890 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_start() local
908 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_pmu_add() local
945 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_pmu_event_update() local
971 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_stop() local
986 struct nds32_pmu *nds32_pmu = to_nds32_pmu(event->pmu); nds32_pmu_del() local
1040 nds32_init(struct nds32_pmu *nds32_pmu) nds32_init() argument
1057 nds32_pmu_register(struct nds32_pmu *nds32_pmu, int type) nds32_pmu_register() argument
[all...]
/kernel/linux/linux-5.10/arch/nds32/include/asm/
H A Dpmu.h63 struct nds32_pmu { struct
76 void (*start)(struct nds32_pmu *nds32_pmu);
77 void (*stop)(struct nds32_pmu *nds32_pmu);
79 int (*request_irq)(struct nds32_pmu *nds32_pmu, irq_handler_t handler);
80 void (*free_irq)(struct nds32_pmu *nds32_pmu);
89 #define to_nds32_pmu(p) (container_of(p, struct nds32_pmu, pm
[all...]

Completed in 3 milliseconds