Searched refs:xgene_pmu_dev (Results 1 - 2 of 2) sorted by relevance
/kernel/linux/linux-5.10/drivers/perf/ |
H A D | xgene_pmu.c | 80 #define to_pmu_dev(p) container_of(p, struct xgene_pmu_dev, pmu) 92 struct xgene_pmu_dev { struct 106 u64 (*read_counter)(struct xgene_pmu_dev *pmu, int idx); 107 void (*write_counter)(struct xgene_pmu_dev *pmu, int idx, u64 val); 108 void (*write_evttype)(struct xgene_pmu_dev *pmu_dev, int idx, u32 val); 109 void (*write_agentmsk)(struct xgene_pmu_dev *pmu_dev, u32 val); 110 void (*write_agent1msk)(struct xgene_pmu_dev *pmu_dev, u32 val); 111 void (*enable_counter)(struct xgene_pmu_dev *pmu_dev, int idx); 112 void (*disable_counter)(struct xgene_pmu_dev *pmu_dev, int idx); 113 void (*enable_counter_int)(struct xgene_pmu_dev *pmu_de [all...] |
/kernel/linux/linux-6.6/drivers/perf/ |
H A D | xgene_pmu.c | 80 #define to_pmu_dev(p) container_of(p, struct xgene_pmu_dev, pmu) 92 struct xgene_pmu_dev { struct 106 u64 (*read_counter)(struct xgene_pmu_dev *pmu, int idx); 107 void (*write_counter)(struct xgene_pmu_dev *pmu, int idx, u64 val); 108 void (*write_evttype)(struct xgene_pmu_dev *pmu_dev, int idx, u32 val); 109 void (*write_agentmsk)(struct xgene_pmu_dev *pmu_dev, u32 val); 110 void (*write_agent1msk)(struct xgene_pmu_dev *pmu_dev, u32 val); 111 void (*enable_counter)(struct xgene_pmu_dev *pmu_dev, int idx); 112 void (*disable_counter)(struct xgene_pmu_dev *pmu_dev, int idx); 113 void (*enable_counter_int)(struct xgene_pmu_dev *pmu_de [all...] |
Completed in 5 milliseconds