Searched refs:rb_erase_augmented (Results 1 – 8 of 8) sorted by relevance
/linux-4.4.14/Documentation/ |
D | rbtree.txt | 220 When erasing a node, the user must call rb_erase_augmented() instead of 221 rb_erase(). rb_erase_augmented() calls back into user provided functions 238 The compiled code for rb_erase_augmented() may inline the propagation and 240 user should have a single rb_erase_augmented() call site in order to limit 391 rb_erase_augmented(&node->rb, root, &augment_callbacks);
|
/linux-4.4.14/drivers/block/drbd/ |
D | drbd_interval.c | 119 rb_erase_augmented(&this->rb, root, &augment_callbacks); in drbd_remove_interval()
|
/linux-4.4.14/include/linux/ |
D | interval_tree_generic.h | 92 rb_erase_augmented(&node->ITRB, root, &ITPREFIX ## _augment); \
|
D | rbtree_augmented.h | 241 rb_erase_augmented(struct rb_node *node, struct rb_root *root, in rb_erase_augmented() function
|
/linux-4.4.14/tools/include/linux/ |
D | rbtree_augmented.h | 237 rb_erase_augmented(struct rb_node *node, struct rb_root *root, in rb_erase_augmented() function
|
/linux-4.4.14/arch/x86/mm/ |
D | pat_rbtree.c | 217 rb_erase_augmented(&data->rb, &memtype_rbroot, &memtype_rb_augment_cb); in rbt_memtype_erase()
|
/linux-4.4.14/lib/ |
D | rbtree_test.c | 92 rb_erase_augmented(&node->rb, root, &augment_callbacks); in erase_augmented()
|
/linux-4.4.14/mm/ |
D | mmap.c | 519 rb_erase_augmented(&vma->vm_rb, root, &vma_gap_callbacks); in vma_rb_erase()
|