Lines Matching defs:after
81 * Insert a node in the list after the current node
83 void insert_after(exec_node *after);
86 * Insert another list in the list after the current node
88 void insert_after(struct exec_list *after);
165 exec_node_insert_after(struct exec_node *n, struct exec_node *after)
167 after->next = n->next;
168 after->prev = n;
170 n->next->prev = after;
171 n->next = after;
237 inline void exec_node::insert_after(exec_node *after)
239 exec_node_insert_after(this, after);
524 exec_node_insert_list_after(struct exec_node *n, struct exec_list *after)
526 if (exec_list_is_empty(after))
529 after->tail_sentinel.prev->next = n->next;
530 after->head_sentinel.next->prev = n;
532 n->next->prev = after->tail_sentinel.prev;
533 n->next = after->head_sentinel.next;
535 exec_list_make_empty(after);
666 inline void exec_node::insert_after(exec_list *after)
668 exec_node_insert_list_after(this, after);