Lines Matching defs:before
91 * Insert a node in the list before the current node
93 void insert_before(exec_node *before);
96 * Insert another list in the list before the current node
98 void insert_before(struct exec_list *before);
175 exec_node_insert_node_before(struct exec_node *n, struct exec_node *before)
177 before->next = n;
178 before->prev = n->prev;
180 n->prev->next = before;
181 n->prev = before;
242 inline void exec_node::insert_before(exec_node *before)
244 exec_node_insert_node_before(this, before);
546 exec_node_insert_list_before(struct exec_node *n, struct exec_list *before)
548 if (exec_list_is_empty(before))
551 before->tail_sentinel.prev->next = n;
552 before->head_sentinel.next->prev = n->prev;
554 n->prev->next = before->head_sentinel.next;
555 n->prev = before->tail_sentinel.prev;
557 exec_list_make_empty(before);
676 inline void exec_node::insert_before(exec_list *before)
678 exec_node_insert_list_before(this, before);