Lines Matching refs:list

29 #define ALLOC_LIST(list) \  argument
31 list = malloc(sizeof(*list)); \
32 ABORT_ON(!list); \
33 INIT_LIST_HEAD(list); \
36 static void inc_group_count(struct list_head *list, in inc_group_count() argument
40 if (!list_is_last(list->next, list)) in inc_group_count()
122 parse_events_update_lists($1, &parse_state->list);
128 struct list_head *list = $1; variable
131 parse_events_update_lists(group, list);
132 $$ = list;
137 struct list_head *list = $1; variable
140 parse_events_update_lists(event, list);
141 $$ = list;
151 struct list_head *list = $1; variable
153 ABORT_ON(parse_events__modifier_group(list, $3));
154 $$ = list;
162 struct list_head *list = $3; variable
164 inc_group_count(list, _parse_state);
165 parse_events__set_leader($1, list, _parse_state);
166 $$ = list;
171 struct list_head *list = $2; variable
173 inc_group_count(list, _parse_state);
174 parse_events__set_leader(NULL, list, _parse_state);
175 $$ = list;
182 struct list_head *list = $1; variable
184 parse_events_update_lists(event, list);
185 $$ = list;
195 struct list_head *list = $1; variable
202 ABORT_ON(parse_events__modifier_event(list, $2, false));
203 $$ = list;
232 struct list_head *list, *orig_terms, *terms; variable
240 ALLOC_LIST(list);
241 if (parse_events_add_pmu(_parse_state, list, $1, $2, false, false)) {
260 if (!parse_events_add_pmu(_parse_state, list, pmu->name, terms, true, false))
273 $$ = list;
278 struct list_head *list; variable
280 if (parse_events_multi_pmu_add(_parse_state, $1, &list) < 0)
282 $$ = list;
287 struct list_head *list; variable
291 if (parse_events_multi_pmu_add(_parse_state, pmu_name, &list) < 0)
293 $$ = list;
304 struct list_head *list; variable
308 ALLOC_LIST(list);
309 ABORT_ON(parse_events_add_numeric(_parse_state, list, type, config, $3));
311 $$ = list;
316 struct list_head *list; variable
320 ALLOC_LIST(list);
321 ABORT_ON(parse_events_add_numeric(_parse_state, list, type, config, NULL));
322 $$ = list;
330 struct list_head *list; variable
332 ALLOC_LIST(list);
333 ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, $3, $5, error, $6));
335 $$ = list;
342 struct list_head *list; variable
344 ALLOC_LIST(list);
345 ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, $3, NULL, error, $4));
347 $$ = list;
354 struct list_head *list; variable
356 ALLOC_LIST(list);
357 ABORT_ON(parse_events_add_cache(list, &parse_state->idx, $1, NULL, NULL, error, $2));
359 $$ = list;
366 struct list_head *list; variable
368 ALLOC_LIST(list);
369 ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx,
371 $$ = list;
377 struct list_head *list; variable
379 ALLOC_LIST(list);
380 ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx,
382 $$ = list;
388 struct list_head *list; variable
390 ALLOC_LIST(list);
391 ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx,
393 $$ = list;
399 struct list_head *list; variable
401 ALLOC_LIST(list);
402 ABORT_ON(parse_events_add_breakpoint(list, &parse_state->idx,
404 $$ = list;
412 struct list_head *list; variable
414 ALLOC_LIST(list);
418 if (parse_events_add_tracepoint(list, &parse_state->idx, $1.sys, $1.event,
422 $$ = list;
448 struct list_head *list; variable
450 ALLOC_LIST(list);
451 ABORT_ON(parse_events_add_numeric(_parse_state, list, (u32)$1, $3, $4));
453 $$ = list;
459 struct list_head *list; variable
461 ALLOC_LIST(list);
462 ABORT_ON(parse_events_add_numeric(_parse_state, list, PERF_TYPE_RAW, $1, $2));
464 $$ = list;
472 struct list_head *list; variable
474 ALLOC_LIST(list);
475 ABORT_ON(parse_events_load_bpf(parse_state, list, $1, false, $2));
477 $$ = list;
482 struct list_head *list; variable
484 ALLOC_LIST(list);
485 ABORT_ON(parse_events_load_bpf(_parse_state, list, $1, true, $2));
487 $$ = list;
529 list_add_tail(&term->list, head);
540 list_add_tail(&term->list, head);