Lines Matching refs:head
115 if (next->start <= end) { /* add head: [start...][n->start...] */
116 struct block_range *head = malloc(sizeof(struct block_range));
117 if (!head)
120 *head = (struct block_range){
127 rb_link_left_of_node(&head->node, &next->node);
128 rb_insert_color(&head->node, &block_ranges.root);
131 iter.start = head;
163 struct block_range *head = malloc(sizeof(struct block_range));
164 if (!head)
167 *head = (struct block_range){
181 rb_link_left_of_node(&head->node, &entry->node);
182 rb_insert_color(&head->node, &block_ranges.root);