Lines Matching refs:ent
594 struct event_entry *ent; in perf_inject__sched_process_exit() local
596 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_process_exit()
597 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit()
598 list_del_init(&ent->node); in perf_inject__sched_process_exit()
599 free(ent); in perf_inject__sched_process_exit()
614 struct event_entry *ent; in perf_inject__sched_switch() local
618 ent = malloc(event->header.size + sizeof(struct event_entry)); in perf_inject__sched_switch()
619 if (ent == NULL) { in perf_inject__sched_switch()
625 ent->tid = sample->tid; in perf_inject__sched_switch()
626 memcpy(&ent->event, event, event->header.size); in perf_inject__sched_switch()
627 list_add(&ent->node, &inject->samples); in perf_inject__sched_switch()
637 struct event_entry *ent; in perf_inject__sched_stat() local
643 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_stat()
644 if (pid == ent->tid) in perf_inject__sched_stat()
650 event_sw = &ent->event[0]; in perf_inject__sched_stat()