Home
last modified time | relevance | path

Searched defs:idxd_pmu (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/dma/idxd/
A Dperfmon.c80 static bool is_idxd_event(struct idxd_pmu *idxd_pmu, struct perf_event *event) in is_idxd_event()
85 static int perfmon_collect_events(struct idxd_pmu *idxd_pmu, in perfmon_collect_events()
123 static void perfmon_assign_hw_event(struct idxd_pmu *idxd_pmu, in perfmon_assign_hw_event()
134 static int perfmon_assign_event(struct idxd_pmu *idxd_pmu, in perfmon_assign_event()
412 struct idxd_pmu *idxd_pmu = idxd->idxd_pmu; in perfmon_pmu_event_add() local
471 static void idxd_pmu_init(struct idxd_pmu *idxd_pmu) in idxd_pmu_init()
508 struct idxd_pmu *idxd_pmu; in perf_event_cpu_online() local
523 struct idxd_pmu *idxd_pmu; in perf_event_cpu_offline() local
547 struct idxd_pmu *idxd_pmu; in perfmon_pmu_init() local
A Didxd.h94 struct idxd_pmu { struct
95 struct idxd_device *idxd;
98 int n_events;
102 struct pmu pmu;
103 char name[IDXD_NAME_SIZE];
104 int cpu;
106 int n_counters;
107 int counter_width;
108 int n_event_categories;
114 int n_filters;
[all …]
A Dperfmon.h21 struct idxd_pmu *idxd_pmu; in event_to_pmu() local
32 struct idxd_pmu *idxd_pmu; in event_to_idxd() local
43 struct idxd_pmu *idxd_pmu; in pmu_to_idxd() local

Completed in 7 milliseconds