Lines Matching refs:head
109 static inline void dlist_init(dlist_entry *head)
111 head->next = head;
112 head->prev = head;
115 static inline int dlist_empty(dlist_entry *head)
117 return head->next == head;
120 static inline void dlist_insert_after(dlist_entry *item, dlist_entry *head)
122 item->next = head->next;
123 item->prev = head;
124 head->next->prev = item;
125 head->next = item;
128 static inline void dlist_insert_before(dlist_entry *item, dlist_entry *head)
130 dlist_insert_after(item, head->prev);