Lines Matching refs:list
26 list_add(&new->list, &oe->events); in queue_event()
38 p = last->list.next; in queue_event()
40 list_add_tail(&new->list, &oe->events); in queue_event()
44 last = list_entry(p, struct ordered_event, list); in queue_event()
46 list_add_tail(&new->list, &last->list); in queue_event()
49 p = last->list.prev; in queue_event()
51 list_add(&new->list, &oe->events); in queue_event()
54 last = list_entry(p, struct ordered_event, list); in queue_event()
56 list_add(&new->list, &last->list); in queue_event()
101 new = list_entry(cache->next, struct ordered_event, list); in alloc_event()
102 list_del(&new->list); in alloc_event()
120 list_add(&oe->buffer->list, &oe->to_free); in alloc_event()
150 list_move(&event->list, &oe->cache); in ordered_events__delete()
201 list_for_each_entry_safe(iter, tmp, head, list) { in __ordered_events__flush()
221 oe->last = list_entry(head->prev, struct ordered_event, list); in __ordered_events__flush()
252 first = list_entry(head->next, struct ordered_event, list); in ordered_events__flush()
305 event = list_entry(oe->to_free.next, struct ordered_event, list); in ordered_events__free()
306 list_del(&event->list); in ordered_events__free()