Lines Matching refs:rb_parent
359 struct rb_node ** rb_parent) in find_vma_prepare() argument
389 *rb_parent = __rb_parent; in find_vma_prepare()
395 struct vm_area_struct *prev, struct rb_node *rb_parent) in __vma_link_list() argument
402 if (rb_parent) in __vma_link_list()
403 vma->vm_next = rb_entry(rb_parent, in __vma_link_list()
411 struct rb_node **rb_link, struct rb_node *rb_parent) in __vma_link_rb() argument
413 rb_link_node(&vma->vm_rb, rb_parent, rb_link); in __vma_link_rb()
442 struct rb_node *rb_parent) in __vma_link() argument
444 __vma_link_list(mm, vma, prev, rb_parent); in __vma_link()
445 __vma_link_rb(mm, vma, rb_link, rb_parent); in __vma_link()
451 struct rb_node *rb_parent) in vma_link() argument
464 __vma_link(mm, vma, prev, rb_link, rb_parent); in vma_link()
483 struct rb_node **rb_link, *rb_parent; in __insert_vm_struct() local
485 __vma = find_vma_prepare(mm, vma->vm_start,&prev, &rb_link, &rb_parent); in __insert_vm_struct()
487 __vma_link(mm, vma, prev, rb_link, rb_parent); in __insert_vm_struct()
1121 struct rb_node **rb_link, *rb_parent; in mmap_region() local
1128 vma = find_vma_prepare(mm, addr, &prev, &rb_link, &rb_parent); in mmap_region()
1227 vma_link(mm, vma, prev, rb_link, rb_parent); in mmap_region()
1997 struct rb_node ** rb_link, * rb_parent; in do_brk() local
2044 vma = find_vma_prepare(mm, addr, &prev, &rb_link, &rb_parent); in do_brk()
2082 vma_link(mm, vma, prev, rb_link, rb_parent); in do_brk()
2147 struct rb_node ** rb_link, * rb_parent; in insert_vm_struct() local
2165 __vma = find_vma_prepare(mm,vma->vm_start,&prev,&rb_link,&rb_parent); in insert_vm_struct()
2171 vma_link(mm, vma, prev, rb_link, rb_parent); in insert_vm_struct()
2186 struct rb_node **rb_link, *rb_parent; in copy_vma() local
2196 find_vma_prepare(mm, addr, &prev, &rb_link, &rb_parent); in copy_vma()
2226 vma_link(mm, new_vma, prev, rb_link, rb_parent); in copy_vma()