Lines Matching refs:ent
404 struct event_entry *ent; in perf_inject__sched_process_exit() local
406 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_process_exit()
407 if (sample->tid == ent->tid) { in perf_inject__sched_process_exit()
408 list_del_init(&ent->node); in perf_inject__sched_process_exit()
409 free(ent); in perf_inject__sched_process_exit()
424 struct event_entry *ent; in perf_inject__sched_switch() local
428 ent = malloc(event->header.size + sizeof(struct event_entry)); in perf_inject__sched_switch()
429 if (ent == NULL) { in perf_inject__sched_switch()
435 ent->tid = sample->tid; in perf_inject__sched_switch()
436 memcpy(&ent->event, event, event->header.size); in perf_inject__sched_switch()
437 list_add(&ent->node, &inject->samples); in perf_inject__sched_switch()
447 struct event_entry *ent; in perf_inject__sched_stat() local
453 list_for_each_entry(ent, &inject->samples, node) { in perf_inject__sched_stat()
454 if (pid == ent->tid) in perf_inject__sched_stat()
460 event_sw = &ent->event[0]; in perf_inject__sched_stat()