Home
last modified time | relevance | path

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

12345

/tools/perf/util/
Dparse-events.h14 struct list_head;
30 bool have_tracepoints(struct list_head *evlist);
45 int parse_events_terms(struct list_head *terms, const char *str);
110 struct list_head list;
133 struct list_head list;
138 struct list_head *terms;
160 void parse_events_terms__delete(struct list_head *terms);
161 void parse_events_terms__purge(struct list_head *terms);
163 int parse_events__modifier_event(struct list_head *list, char *str, bool add);
164 int parse_events__modifier_group(struct list_head *list, char *event_mod);
[all …]
Dpmu.h33 struct list_head list;
48 struct list_head format; /* HEAD struct perf_pmu_format -> list */
49 struct list_head aliases; /* HEAD struct perf_pmu_alias -> list */
50 struct list_head caps; /* HEAD struct perf_pmu_caps -> list */
51 struct list_head list; /* ELEM */
52 struct list_head hybrid_list;
74 struct list_head terms; /* HEAD struct parse_events_term -> list */
75 struct list_head list; /* ELEM */
88 void pmu_add_sys_aliases(struct list_head *head, struct perf_pmu *pmu);
90 struct list_head *head_terms,
[all …]
Dparse-events-hybrid.c40 struct list_head *list, in create_event_hybrid()
42 struct list_head *config_terms, in create_event_hybrid()
72 struct list_head *list, struct perf_event_attr *attr, in add_hw_hybrid()
73 char *name, struct list_head *config_terms) in add_hw_hybrid()
96 static int create_raw_event_hybrid(int *idx, struct list_head *list, in create_raw_event_hybrid()
98 struct list_head *config_terms, in create_raw_event_hybrid()
115 struct list_head *list, struct perf_event_attr *attr, in add_raw_hybrid()
116 char *name, struct list_head *config_terms) in add_raw_hybrid()
139 struct list_head *list, in parse_events__add_numeric_hybrid()
141 char *name, struct list_head *config_terms, in parse_events__add_numeric_hybrid()
[all …]
Dparse-events-hybrid.h12 struct list_head *list,
14 char *name, struct list_head *config_terms,
17 int parse_events__add_cache_hybrid(struct list_head *list, int *idx,
19 struct list_head *config_terms,
Dparse-events.y29 static struct list_head* alloc_list(void) in alloc_list()
31 struct list_head *list; in alloc_list()
41 static void free_list_evsel(struct list_head* list_evsel) in free_list_evsel()
52 static void inc_group_count(struct list_head *list, in inc_group_count()
128 struct list_head *list_evsel;
129 struct list_head *list_terms;
155 struct list_head *list = $1;
156 struct list_head *group = $3;
165 struct list_head *list = $1;
166 struct list_head *event = $3;
[all …]
Ddsos.h19 struct list_head head;
34 bool __dsos__read_build_ids(struct list_head *head, bool with_hits);
36 size_t __dsos__fprintf_buildid(struct list_head *head, FILE *fp,
38 size_t __dsos__fprintf(struct list_head *head, FILE *fp);
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;
Dconfig.h12 struct list_head node;
17 struct list_head items;
19 struct list_head node;
23 struct list_head sections;
Dparse-events.c50 static int get_config_terms(struct list_head *head_config,
51 struct list_head *head_terms __maybe_unused);
54 struct list_head *list);
350 static char *get_config_name(struct list_head *head_terms) in get_config_name()
365 __add_event(struct list_head *list, int *idx, in __add_event()
369 struct list_head *config_terms, bool auto_merge_stats, in __add_event()
416 static int add_event(struct list_head *list, int *idx, in add_event()
418 struct list_head *config_terms) in add_event()
424 static int add_event_tool(struct list_head *list, int *idx, in add_event_tool()
468 struct list_head *head,
[all …]
Dthread.h26 struct list_head lists;
27 struct list_head free_lists;
35 struct list_head node;
46 struct list_head namespaces_list;
48 struct list_head comm_list;
Dcall-path.h44 struct list_head node;
56 struct list_head blocks;
Dpmu.y2 %parse-param {struct list_head *format}
81 void perf_pmu_error(struct list_head *list __maybe_unused,
Dmetricgroup.h20 struct list_head head; /* list of metric_expr */
29 struct list_head nd;
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.h75 struct list_head { struct
76 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()
80 static inline void __list_del_entry(struct list_head *entry) in __list_del_entry()
[all …]
/tools/objtool/include/objtool/
Dobjtool.h19 struct list_head insn_list;
21 struct list_head retpoline_call_list;
22 struct list_head return_thunk_list;
23 struct list_head static_call_list;
24 struct list_head mcount_loc_list;
Dcheck.h40 struct list_head list;
42 struct list_head call_node;
61 struct list_head alts;
63 struct list_head stack_ops;
Delf.h29 struct list_head list;
34 struct list_head symbol_list;
35 struct list_head reloc_list;
45 struct list_head list;
67 struct list_head list;
91 struct list_head sections;
Dspecial.h16 struct list_head list;
33 int special_get_alts(struct elf *elf, struct list_head *alts);
Darch.h66 struct list_head list;
77 struct list_head *ops_list);
/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/testing/vsock/
Dvsock_diag_test.c31 struct list_head list;
104 static void print_vsock_stats(FILE *fp, struct list_head *head) in print_vsock_stats()
112 static struct vsock_stat *find_vsock_stat(struct list_head *head, int fd) in find_vsock_stat()
130 static void check_no_sockets(struct list_head *head) in check_no_sockets()
139 static void check_num_sockets(struct list_head *head, int expected) in check_num_sockets()
141 struct list_head *node; in check_num_sockets()
236 static void add_vsock_stat(struct list_head *sockets, in add_vsock_stat()
254 static void read_vsock_stat(struct list_head *sockets) in read_vsock_stat()
319 static void free_sock_stat(struct list_head *sockets) in free_sock_stat()
/tools/virtio/linux/
Dvirtio.h15 struct list_head vqs;
20 struct list_head list;

12345