Lines Matching refs:ent
474 struct event_entry *ent; in perf_inject__sched_process_exit() local
476 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_process_exit()
477 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit()
478 list_del_init(&ent->node); in perf_inject__sched_process_exit()
479 free(ent); in perf_inject__sched_process_exit()
494 struct event_entry *ent; in perf_inject__sched_switch() local
498 ent = malloc(event->header.size + sizeof(struct event_entry)); in perf_inject__sched_switch()
499 if (ent == NULL) { in perf_inject__sched_switch()
505 ent->tid = sample->tid; in perf_inject__sched_switch()
506 memcpy(&ent->event, event, event->header.size); in perf_inject__sched_switch()
507 list_add(&ent->node, &inject->samples); in perf_inject__sched_switch()
517 struct event_entry *ent; in perf_inject__sched_stat() local
523 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_stat()
524 if (pid == ent->tid) in perf_inject__sched_stat()
530 event_sw = &ent->event[0]; in perf_inject__sched_stat()