Searched refs:work_key (Results 1 – 2 of 2) sorted by relevance
/openbmc/linux/tools/perf/util/bpf_skel/ |
H A D | kwork_trace.bpf.c | 21 struct work_key { struct 37 __uint(key_size, sizeof(struct work_key)); argument 44 __uint(key_size, sizeof(struct work_key)); 51 __uint(key_size, sizeof(struct work_key)); 89 static __always_inline int trace_event_match(struct work_key *key, char *name) in trace_event_match() 116 static __always_inline void do_update_time(void *map, struct work_key *key, in do_update_time() 145 static __always_inline void do_update_timestart(void *map, struct work_key *key) in do_update_timestart() 153 struct work_key *key) in do_update_timeend() 164 struct work_key *key, char *name) in do_update_name() 170 static __always_inline int update_timestart(void *map, struct work_key *key) in update_timestart() [all …]
|
/openbmc/linux/tools/perf/util/ |
H A D | bpf_kwork.c | 30 struct work_key { struct 48 int (*get_work_name)(struct work_key *key, char **ret_name); argument 68 static int get_work_name_from_map(struct work_key *key, char **ret_name) in get_work_name_from_map() 261 struct work_key *key, in add_work() 315 struct work_key key = { in perf_kwork__report_read_bpf() 320 struct work_key prev = { in perf_kwork__report_read_bpf()
|