Lines Matching refs:ordered_event
14 static void queue_event(struct ordered_events *oe, struct ordered_event *new) in queue_event()
16 struct ordered_event *last = oe->last; in queue_event()
44 last = list_entry(p, struct ordered_event, list); in queue_event()
54 last = list_entry(p, struct ordered_event, list); in queue_event()
88 #define MAX_SAMPLE_BUFFER (64 * 1024 / sizeof(struct ordered_event))
89 static struct ordered_event *alloc_event(struct ordered_events *oe, in alloc_event()
93 struct ordered_event *new = NULL; in alloc_event()
101 new = list_entry(cache->next, struct ordered_event, list); in alloc_event()
133 static struct ordered_event *
137 struct ordered_event *new; in ordered_events__new_event()
148 void ordered_events__delete(struct ordered_events *oe, struct ordered_event *event) in ordered_events__delete()
159 struct ordered_event *oevent; in ordered_events__queue()
188 struct ordered_event *tmp, *iter; in __ordered_events__flush()
221 oe->last = list_entry(head->prev, struct ordered_event, list); in __ordered_events__flush()
246 struct ordered_event *first, *last; in ordered_events__flush()
249 first = list_entry(head->next, struct ordered_event, list); in ordered_events__flush()
300 struct ordered_event *event; in ordered_events__free()
302 event = list_entry(oe->to_free.next, struct ordered_event, list); in ordered_events__free()