Home
last modified time | relevance | path

Searched refs:rb_right (Results 1 – 25 of 210) sorted by relevance

123456789

/Linux-v4.19/tools/lib/
Drbtree.c93 tmp = gparent->rb_right; in __rb_insert()
117 tmp = parent->rb_right; in __rb_insert()
131 parent->rb_right = tmp = node->rb_left; in __rb_insert()
139 tmp = node->rb_right; in __rb_insert()
152 parent->rb_right = gparent; in __rb_insert()
173 parent->rb_left = tmp = node->rb_right; in __rb_insert()
174 node->rb_right = parent; in __rb_insert()
185 gparent->rb_right = tmp; /* == parent->rb_left */ in __rb_insert()
214 sibling = parent->rb_right; in ____rb_erase_color()
226 parent->rb_right = tmp1 = sibling->rb_left; in ____rb_erase_color()
[all …]
/Linux-v4.19/lib/
Drbtree.c131 tmp = gparent->rb_right; in __rb_insert()
155 tmp = parent->rb_right; in __rb_insert()
171 WRITE_ONCE(parent->rb_right, tmp); in __rb_insert()
179 tmp = node->rb_right; in __rb_insert()
193 WRITE_ONCE(parent->rb_right, gparent); in __rb_insert()
214 tmp = node->rb_right; in __rb_insert()
216 WRITE_ONCE(node->rb_right, parent); in __rb_insert()
227 WRITE_ONCE(gparent->rb_right, tmp); /* == parent->rb_left */ in __rb_insert()
256 sibling = parent->rb_right; in ____rb_erase_color()
269 WRITE_ONCE(parent->rb_right, tmp1); in ____rb_erase_color()
[all …]
Drbtree_test.c41 new = &parent->rb_right; in insert()
59 new = &parent->rb_right; in insert_cached()
88 if (node->rb.rb_right) { in augment_recompute()
89 child_augmented = rb_entry(node->rb.rb_right, struct test_node, in augment_recompute()
116 new = &parent->rb.rb_right; in RB_DECLARE_CALLBACKS()
141 new = &parent->rb.rb_right; in insert_augmented_cached()
220 WARN_ON_ONCE((!rb->rb_left || !rb->rb_right) && in check()
/Linux-v4.19/drivers/block/drbd/
Ddrbd_interval.c33 if (node->rb.rb_right) { in compute_subtree_last()
34 sector_t right = interval_end(node->rb.rb_right); in compute_subtree_last()
65 new = &(*new)->rb_right; in drbd_insert_interval()
69 new = &(*new)->rb_right; in drbd_insert_interval()
103 node = node->rb_right; in drbd_contains_interval()
107 node = node->rb_right; in drbd_contains_interval()
157 node = node->rb_right; in drbd_find_overlap()
/Linux-v4.19/include/linux/
Dinterval_tree_generic.h54 if (node->ITRB.rb_right) { \
55 subtree_last = rb_entry(node->ITRB.rb_right, \
84 link = &parent->ITRB.rb_right; \
137 if (node->ITRB.rb_right) { \
138 node = rb_entry(node->ITRB.rb_right, \
184 struct rb_node *rb = node->ITRB.rb_right, *prev; \
208 rb = node->ITRB.rb_right; \
Drbtree_augmented.h142 WRITE_ONCE(parent->rb_right, new); in __rb_change_child()
155 rcu_assign_pointer(parent->rb_right, new); in __rb_change_child_rcu()
168 struct rb_node *child = node->rb_right; in __rb_erase_augmented()
215 child2 = successor->rb_right; in __rb_erase_augmented()
238 child2 = successor->rb_right; in __rb_erase_augmented()
240 WRITE_ONCE(successor->rb_right, child); in __rb_erase_augmented()
Drbtree.h38 struct rb_node *rb_right; member
109 node->rb_left = node->rb_right = NULL; in rb_link_node()
118 node->rb_left = node->rb_right = NULL; in rb_link_node_rcu()
Drbtree_latch.h92 link = &parent->rb_right; in __lt_insert()
120 node = rcu_dereference_raw(node->rb_right); in __lt_find()
/Linux-v4.19/tools/include/linux/
Drbtree_augmented.h131 parent->rb_right = new; in __rb_change_child()
143 struct rb_node *child = node->rb_right, *tmp = node->rb_left; in __rb_erase_augmented()
185 child2 = successor->rb_right; in __rb_erase_augmented()
207 parent->rb_left = child2 = successor->rb_right; in __rb_erase_augmented()
208 successor->rb_right = child; in __rb_erase_augmented()
Drbtree.h37 struct rb_node *rb_right; member
83 node->rb_left = node->rb_right = NULL; in rb_link_node()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_vma_manager.c158 iter = iter->rb_right; in drm_vma_offset_lookup_locked()
291 iter = &(*iter)->rb_right; in drm_vma_node_allow()
346 iter = iter->rb_right; in drm_vma_node_revoke()
383 iter = iter->rb_right; in drm_vma_node_is_allowed()
/Linux-v4.19/mm/
Dinterval_tree.c39 if (!prev->shared.rb.rb_right) { in vma_interval_tree_insert_after()
41 link = &prev->shared.rb.rb_right; in vma_interval_tree_insert_after()
43 parent = rb_entry(prev->shared.rb.rb_right, in vma_interval_tree_insert_after()
/Linux-v4.19/block/
Dbfq-wf2q.c390 node = &parent->rb_right; in bfq_insert()
433 bfq_update_min(entity, node->rb_right); in bfq_update_active_node()
458 if (node == parent->rb_left && parent->rb_right) in bfq_update_active_tree()
459 bfq_update_active_node(parent->rb_right); in bfq_update_active_tree()
493 else if (node->rb_right) in bfq_active_insert()
494 node = node->rb_right; in bfq_active_insert()
558 if (!node->rb_right && !node->rb_left) in bfq_find_deepest()
560 else if (!node->rb_right) in bfq_find_deepest()
563 deepest = node->rb_right; in bfq_find_deepest()
566 if (deepest->rb_right) in bfq_find_deepest()
[all …]
/Linux-v4.19/arch/arm/xen/
Dp2m.c48 link = &(*link)->rb_right; in xen_add_phys_to_mach_entry()
79 n = n->rb_right; in __pfn_to_mfn()
141 n = n->rb_right; in __set_phys_to_machine_multi()
/Linux-v4.19/tools/perf/util/
Dblock-range.c44 p = &parent->rb_right; in block_range__find()
57 p = &node->rb_right; in rb_link_left_of_node()
64 struct rb_node **p = &node->rb_right; in rb_link_right_of_node()
93 p = &parent->rb_right; in block_range__create()
Drblist.c28 p = &(*p)->rb_right; in rblist__add_node()
67 p = &(*p)->rb_right; in __rblist__findnew()
Dmem2node.c27 p = &(*p)->rb_right; in phys_entry__insert()
126 p = &(*p)->rb_right; in mem2node__node()
/Linux-v4.19/net/netfilter/
Dnft_set_rbtree.c74 parent = rcu_dereference_raw(parent->rb_right); in __nft_rbtree_lookup()
140 parent = rcu_dereference_raw(parent->rb_right); in __nft_rbtree_get()
210 p = &parent->rb_right; in __nft_rbtree_insert()
217 p = &parent->rb_right; in __nft_rbtree_insert()
303 parent = parent->rb_right; in nft_rbtree_deactivate()
315 parent = parent->rb_right; in nft_rbtree_deactivate()
/Linux-v4.19/net/ceph/
Dstring_table.c26 p = &(*p)->rb_right; in ceph_find_or_create_string()
61 p = &(*p)->rb_right; in ceph_find_or_create_string()
/Linux-v4.19/arch/x86/mm/
Dpat_rbtree.c61 child_max_end = get_subtree_max_end(data->rb.rb_right); in compute_subtree_max_end()
93 node = node->rb_right; in RB_DECLARE_CALLBACKS()
193 node = &((*node)->rb_right); in memtype_rb_insert()
/Linux-v4.19/fs/xfs/
Dxfs_extent_busy.c57 rbp = &(*rbp)->rb_right; in xfs_extent_busy_insert()
110 rbp = rbp->rb_right; in xfs_extent_busy_search()
308 rbp = rbp->rb_right; in xfs_extent_busy_reuse()
362 rbp = rbp->rb_right; in xfs_extent_busy_trim()
/Linux-v4.19/security/integrity/
Diint.c47 n = n->rb_right; in __integrity_iint_find()
122 p = &(*p)->rb_right; in integrity_inode_get()
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dmcast.c168 n = n->rb_right; in rvt_mcast_find()
217 n = &pn->rb_right; in rvt_mcast_add()
373 n = n->rb_right; in rvt_detach_mcast()
/Linux-v4.19/fs/btrfs/
Dulist.c126 n = n->rb_right; in ulist_rbtree_search()
155 p = &(*p)->rb_right; in ulist_rbtree_insert()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_pool.c293 link = &(*link)->rb_right; in insert_index()
324 link = &(*link)->rb_right; in insert_key()
452 node = node->rb_right; in rxe_pool_get_index()
488 node = node->rb_right; in rxe_pool_get_key()

123456789