Home
last modified time | relevance | path

Searched refs:list_head (Results 1 – 25 of 89) sorted by relevance

1234

/tools/perf/util/
Dparse-events.h14 struct list_head;
29 bool have_tracepoints(struct list_head *evlist);
36 int parse_events_terms(struct list_head *terms, const char *str);
100 struct list_head list;
119 struct list_head list;
124 struct list_head *terms;
140 void parse_events_terms__delete(struct list_head *terms);
141 void parse_events_terms__purge(struct list_head *terms);
143 int parse_events__modifier_event(struct list_head *list, char *str, bool add);
144 int parse_events__modifier_group(struct list_head *list, char *event_mod);
[all …]
Dpmu.h32 struct list_head format; /* HEAD struct perf_pmu_format -> list */
33 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
34 struct list_head list; /* ELEM */
54 struct list_head terms; /* HEAD struct parse_events_term -> list */
55 struct list_head list; /* ELEM */
66 struct list_head *head_terms,
68 int perf_pmu__config_terms(struct list_head *formats,
70 struct list_head *head_terms,
72 __u64 perf_pmu__format_bits(struct list_head *formats, const char *name);
73 int perf_pmu__check_alias(struct perf_pmu *pmu, struct list_head *head_terms,
[all …]
Dparse-events.y35 static void inc_group_count(struct list_head *list, in inc_group_count()
104 struct list_head *head;
129 struct list_head *list = $1;
130 struct list_head *group = $3;
138 struct list_head *list = $1;
139 struct list_head *event = $3;
152 struct list_head *list = $1;
163 struct list_head *list = $3;
172 struct list_head *list = $2;
182 struct list_head *event = $3;
[all …]
Dconfig.h12 struct list_head node;
17 struct list_head items;
19 struct list_head node;
23 struct list_head sections;
Dordered-events.h13 struct list_head list;
31 struct list_head list;
41 struct list_head events;
42 struct list_head cache;
43 struct list_head to_free;
Ddsos.h18 struct list_head head;
38 bool __dsos__read_build_ids(struct list_head *head, bool with_hits);
40 size_t __dsos__fprintf_buildid(struct list_head *head, FILE *fp,
42 size_t __dsos__fprintf(struct list_head *head, FILE *fp);
Dparse-events.c46 static int get_config_terms(struct list_head *head_config,
47 struct list_head *head_terms __maybe_unused);
305 static char *get_config_name(struct list_head *head_terms) in get_config_name()
320 __add_event(struct list_head *list, int *idx, in __add_event()
323 struct list_head *config_terms, bool auto_merge_stats, in __add_event()
352 static int add_event(struct list_head *list, int *idx, in add_event()
354 struct list_head *config_terms) in add_event()
359 static int add_event_tool(struct list_head *list, int *idx, in add_event_tool()
402 struct list_head *head,
406 int parse_events_add_cache(struct list_head *list, int *idx, in parse_events_add_cache()
[all …]
Dmetricgroup.h16 struct list_head head; /* list of metric_expr */
20 struct list_head nd;
Dcall-path.h44 struct list_head node;
56 struct list_head blocks;
Dpmu.y2 %parse-param {struct list_head *format}
88 void perf_pmu_error(struct list_head *list __maybe_unused,
Dauxtrace.h135 struct list_head list;
186 struct list_head list;
213 struct list_head head;
359 struct list_head list;
379 struct list_head head;
517 int auxtrace_index__auxtrace_event(struct list_head *head, union perf_event *event,
519 int auxtrace_index__write(int fd, struct list_head *head);
522 void auxtrace_index__free(struct list_head *head);
683 struct list_head *head __maybe_unused) in auxtrace_index__write()
698 void auxtrace_index__free(struct list_head *head __maybe_unused) in auxtrace_index__free()
Dpmu.c32 struct list_head list;
35 int perf_pmu_parse(struct list_head *list, char *name);
44 int perf_pmu__format_parse(char *dir, struct list_head *head) in perf_pmu__format_parse()
83 static int pmu_format(const char *name, struct list_head *format) in pmu_format()
292 struct list_head *alist) in perf_pmu_merge_alias()
306 static int __perf_pmu__new_alias(struct list_head *list, char *dir, char *name, in __perf_pmu__new_alias()
388 static int perf_pmu__new_alias(struct list_head *list, char *dir, char *name, FILE *file) in perf_pmu__new_alias()
427 static int pmu_aliases_parse(char *dir, struct list_head *head) in pmu_aliases_parse()
471 static int pmu_aliases(const char *name, struct list_head *head) in pmu_aliases()
493 struct list_head *terms) in pmu_alias_terms()
[all …]
Dsrcline.h33 struct list_head list;
38 struct list_head val;
/tools/include/linux/
Dlist.h23 struct list_head name = LIST_HEAD_INIT(name)
25 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
38 static inline void __list_add(struct list_head *new, in __list_add()
39 struct list_head *prev, in __list_add()
40 struct list_head *next) in __list_add()
48 extern void __list_add(struct list_head *new,
49 struct list_head *prev,
50 struct list_head *next);
61 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
75 static inline void list_add_tail(struct list_head *new, struct list_head *head) in list_add_tail()
[all …]
Dtypes.h69 struct list_head { struct
70 struct list_head *next, *prev; argument
/tools/usb/usbip/libsrc/
Dlist.h19 struct list_head { struct
20 struct list_head *next, *prev; argument
26 struct list_head name = LIST_HEAD_INIT(name)
28 static inline void INIT_LIST_HEAD(struct list_head *list) in INIT_LIST_HEAD()
40 static inline void __list_add(struct list_head *new, in __list_add()
41 struct list_head *prev, in __list_add()
42 struct list_head *next) in __list_add()
58 static inline void list_add(struct list_head *new, struct list_head *head) in list_add()
70 static inline void __list_del(struct list_head * prev, struct list_head * next) in __list_del()
86 static inline void __list_del_entry(struct list_head *entry) in __list_del_entry()
[all …]
Dusbip_host_common.h41 struct list_head edev_list;
50 struct list_head node;
/tools/testing/selftests/bpf/progs/
Dbtf_dump_test_case_ordering.c31 struct list_head { struct
32 struct list_head *next; argument
33 struct list_head *prev; argument
52 struct list_head l;
/tools/objtool/
Delf.h27 struct list_head list;
29 struct list_head symbol_list;
31 struct list_head rela_list;
43 struct list_head list;
57 struct list_head list;
73 struct list_head sections;
Dspecial.h13 struct list_head list;
29 int special_get_alts(struct elf *elf, struct list_head *alts);
Dcheck.h29 struct list_head list;
43 struct list_head alts;
52 struct list_head insn_list;
/tools/perf/
Dbuiltin-ftrace.c36 struct list_head filters;
37 struct list_head notrace;
38 struct list_head graph_funcs;
39 struct list_head nograph_funcs;
44 struct list_head list;
216 static int __set_tracing_filter(const char *filter_file, struct list_head *funcs) in __set_tracing_filter()
425 struct list_head *head = opt->value; in parse_filter_func()
438 static void delete_filter_func(struct list_head *head) in delete_filter_func()
/tools/testing/vsock/
Dvsock_diag_test.c41 struct list_head list;
114 static void print_vsock_stats(FILE *fp, struct list_head *head) in print_vsock_stats()
122 static struct vsock_stat *find_vsock_stat(struct list_head *head, int fd) in find_vsock_stat()
140 static void check_no_sockets(struct list_head *head) in check_no_sockets()
149 static void check_num_sockets(struct list_head *head, int expected) in check_num_sockets()
151 struct list_head *node; in check_num_sockets()
246 static void add_vsock_stat(struct list_head *sockets, in add_vsock_stat()
264 static void read_vsock_stat(struct list_head *sockets) in read_vsock_stat()
329 static void free_sock_stat(struct list_head *sockets) in free_sock_stat()
/tools/testing/selftests/rcutorture/formal/srcu-cbmc/include/linux/
Dtypes.h108 struct list_head { struct
109 struct list_head *next, *prev; argument
/tools/firewire/
Dlist.h50 #define list_head(list, type, member) \ macro
60 for (pos = list_head(list, typeof(*pos), member); \

1234