Lines Matching refs:ent
260 struct event_entry *ent; in perf_inject__sched_process_exit() local
262 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_process_exit()
263 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit()
264 list_del_init(&ent->node); in perf_inject__sched_process_exit()
265 free(ent); in perf_inject__sched_process_exit()
280 struct event_entry *ent; in perf_inject__sched_switch() local
284 ent = malloc(event->header.size + sizeof(struct event_entry)); in perf_inject__sched_switch()
285 if (ent == NULL) { in perf_inject__sched_switch()
291 ent->tid = sample->tid; in perf_inject__sched_switch()
292 memcpy(&ent->event, event, event->header.size); in perf_inject__sched_switch()
293 list_add(&ent->node, &inject->samples); in perf_inject__sched_switch()
303 struct event_entry *ent; in perf_inject__sched_stat() local
309 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_stat()
310 if (pid == ent->tid) in perf_inject__sched_stat()
316 event_sw = &ent->event[0]; in perf_inject__sched_stat()