Lines Matching refs:state
30 int tp_pmu__for_each_tp_event(const char *sys, void *state, tp_event_callback cb) in tp_pmu__for_each_tp_event() argument
56 ret = cb(state, sys, evt_ent->d_name); in tp_pmu__for_each_tp_event()
64 int tp_pmu__for_each_tp_sys(void *state, tp_sys_callback cb) in tp_pmu__for_each_tp_sys() argument
90 ret = cb(state, events_ent->d_name); in tp_pmu__for_each_tp_sys()
104 void *state; member
109 static int for_each_event_cb(void *state, const char *sys_name, const char *evt_name) in for_each_event_cb() argument
111 struct for_each_event_args *args = state; in for_each_event_cb()
149 err = args->cb(args->state, &info); in for_each_event_cb()
154 static int for_each_event_sys_cb(void *state, const char *sys_name) in for_each_event_sys_cb() argument
156 return tp_pmu__for_each_tp_event(sys_name, state, for_each_event_cb); in for_each_event_sys_cb()
159 int tp_pmu__for_each_event(struct perf_pmu *pmu, void *state, pmu_event_callback cb) in tp_pmu__for_each_event() argument
162 .state = state, in tp_pmu__for_each_event()
170 static int num_events_cb(void *state, const char *sys_name __maybe_unused, in num_events_cb() argument
173 size_t *count = state; in num_events_cb()
179 static int num_events_sys_cb(void *state, const char *sys_name) in num_events_sys_cb() argument
181 return tp_pmu__for_each_tp_event(sys_name, state, num_events_cb); in num_events_sys_cb()