Lines Matching refs:list

35 	struct list_head *list;  in alloc_list()  local
37 list = malloc(sizeof(*list)); in alloc_list()
38 if (!list) in alloc_list()
41 INIT_LIST_HEAD(list); in alloc_list()
42 return list; in alloc_list()
139 parse_events_update_lists($1, &parse_state->list);
145 struct list_head *list = $1; variable
149 parse_events_update_lists(group, list);
150 $$ = list;
155 struct list_head *list = $1; variable
159 parse_events_update_lists(event, list);
160 $$ = list;
170 struct list_head *list = $1; variable
173 err = parse_events__modifier_group(list, $3);
181 free_list_evsel(list);
184 $$ = list;
192 struct list_head *list = $3; variable
195 parse_events__set_leader($1, list);
196 $$ = list;
201 struct list_head *list = $2; variable
203 parse_events__set_leader(NULL, list);
204 $$ = list;
211 struct list_head *list = $1; variable
214 parse_events_update_lists(event, list);
215 $$ = list;
225 struct list_head *list = $1; variable
233 err = parse_events__modifier_event(list, $2, false);
241 free_list_evsel(list);
244 $$ = list;
277 struct list_head *list = NULL, *orig_terms = NULL, *terms= NULL; variable
284 free(list); \
294 list = alloc_list();
295 if (!list) {
300 if (parse_events_add_pmu(parse_state, list, $1, $2, /*auto_merge_stats=*/false, &@1)) {
327 if (!parse_events_add_pmu(parse_state, list, pmu->name, terms,
338 zfree(&list);
339 ok = !parse_events_multi_pmu_add(parse_state, $1, $2, &list, &@1);
355 $$ = list;
356 list = NULL;
363 struct list_head *list; variable
366 err = parse_events_multi_pmu_add(_parse_state, $1, NULL, &list, &@1);
379 $$ = list;
390 struct list_head *list; variable
396 list = alloc_list();
397 if (!list)
399 err = parse_events_add_numeric(_parse_state, list, type, config, $3, wildcard);
402 free_list_evsel(list);
405 $$ = list;
410 struct list_head *list; variable
416 list = alloc_list();
417 if (!list)
419 err = parse_events_add_numeric(_parse_state, list, type, config, /*head_config=*/NULL, wildcard);
422 $$ = list;
427 struct list_head *list; variable
430 list = alloc_list();
431 if (!list)
433 err = parse_events_add_tool(_parse_state, list, $1);
436 $$ = list;
443 struct list_head *list; variable
446 list = alloc_list();
447 if (!list)
450 err = parse_events_add_cache(list, &parse_state->idx, $1, parse_state, $2);
455 free_list_evsel(list);
458 $$ = list;
464 struct list_head *list; variable
467 list = alloc_list();
468 if (!list)
471 err = parse_events_add_breakpoint(_parse_state, list,
476 free(list);
479 $$ = list;
484 struct list_head *list; variable
487 list = alloc_list();
488 if (!list)
491 err = parse_events_add_breakpoint(_parse_state, list,
495 free(list);
498 $$ = list;
503 struct list_head *list; variable
506 list = alloc_list();
507 if (!list)
510 err = parse_events_add_breakpoint(_parse_state, list,
515 free(list);
518 $$ = list;
523 struct list_head *list; variable
526 list = alloc_list();
527 if (!list)
529 err = parse_events_add_breakpoint(_parse_state, list,
533 free(list);
536 $$ = list;
544 struct list_head *list; variable
547 list = alloc_list();
548 if (!list)
553 err = parse_events_add_tracepoint(list, &parse_state->idx, $1.sys, $1.event,
560 free(list);
563 $$ = list;
577 struct list_head *list; variable
580 list = alloc_list();
581 if (!list)
583 err = parse_events_add_numeric(_parse_state, list, (u32)$1, $3, $4,
587 free(list);
590 $$ = list;
596 struct list_head *list; variable
600 list = alloc_list();
601 if (!list)
609 err = parse_events_add_numeric(_parse_state, list, PERF_TYPE_RAW, num, $2,
613 free(list);
616 $$ = list;
665 list_add_tail(&term->list, head);
677 list_add_tail(&term->list, head);