Lines Matching refs:sibling
51 while (!p->sibling && p->parent)
53 return p->sibling;
165 new->sibling = tmp;
170 p = &tmp->sibling;
187 *p = tmp->sibling;
191 p = &tmp->sibling;
249 for (p = iomem_resource.child; p ; p = p->sibling) {
291 this = this->sibling;
312 this = this->sibling;
383 for (next = first; ; next = next->sibling) {
387 if (!next->sibling)
389 if (next->sibling->start > new->end)
396 new->sibling = next->sibling;
399 next->sibling = NULL;
400 for (next = first; next; next = next->sibling)
407 while (next->sibling != first)
408 next = next->sibling;
409 next->sibling = new;
438 for (tmp = res->child; tmp; tmp = tmp->sibling) {
443 if (res->sibling && (res->sibling->start <= end))
448 while (tmp->sibling != res)
449 tmp = tmp->sibling;
583 *p = res->sibling;
588 p = &res->sibling;