Home
last modified time | relevance | path

Searched refs:rb_left (Results 1 – 25 of 209) sorted by relevance

123456789

/Linux-v4.19/tools/lib/
Drbtree.c131 parent->rb_right = tmp = node->rb_left; in __rb_insert()
132 node->rb_left = parent; in __rb_insert()
151 gparent->rb_left = tmp; /* == parent->rb_right */ in __rb_insert()
159 tmp = gparent->rb_left; in __rb_insert()
170 tmp = parent->rb_left; in __rb_insert()
173 parent->rb_left = tmp = node->rb_right; in __rb_insert()
181 tmp = node->rb_left; in __rb_insert()
186 parent->rb_left = gparent; in __rb_insert()
226 parent->rb_right = tmp1 = sibling->rb_left; in ____rb_erase_color()
227 sibling->rb_left = parent; in ____rb_erase_color()
[all …]
/Linux-v4.19/lib/
Drbtree.c170 tmp = node->rb_left; in __rb_insert()
172 WRITE_ONCE(node->rb_left, parent); in __rb_insert()
192 WRITE_ONCE(gparent->rb_left, tmp); /* == parent->rb_right */ in __rb_insert()
200 tmp = gparent->rb_left; in __rb_insert()
211 tmp = parent->rb_left; in __rb_insert()
215 WRITE_ONCE(parent->rb_left, tmp); in __rb_insert()
223 tmp = node->rb_left; in __rb_insert()
228 WRITE_ONCE(parent->rb_left, gparent); in __rb_insert()
268 tmp1 = sibling->rb_left; in ____rb_erase_color()
270 WRITE_ONCE(sibling->rb_left, parent); in ____rb_erase_color()
[all …]
Drbtree_test.c39 new = &parent->rb_left; in insert()
57 new = &parent->rb_left; in insert_cached()
82 if (node->rb.rb_left) { in augment_recompute()
83 child_augmented = rb_entry(node->rb.rb_left, struct test_node, in augment_recompute()
114 new = &parent->rb.rb_left; in RB_DECLARE_CALLBACKS()
139 new = &parent->rb.rb_left; in insert_augmented_cached()
220 WARN_ON_ONCE((!rb->rb_left || !rb->rb_right) && in check()
/Linux-v4.19/drivers/block/drbd/
Ddrbd_interval.c28 if (node->rb.rb_left) { in compute_subtree_last()
29 sector_t left = interval_end(node->rb.rb_left); in compute_subtree_last()
63 new = &(*new)->rb_left; in drbd_insert_interval()
67 new = &(*new)->rb_left; in drbd_insert_interval()
101 node = node->rb_left; in drbd_contains_interval()
105 node = node->rb_left; in drbd_contains_interval()
147 if (node->rb_left && in drbd_find_overlap()
148 sector < interval_end(node->rb_left)) { in drbd_find_overlap()
150 node = node->rb_left; in drbd_find_overlap()
/Linux-v4.19/include/linux/
Drbtree_augmented.h139 if (parent->rb_left == old) in __rb_change_child()
140 WRITE_ONCE(parent->rb_left, new); in __rb_change_child()
152 if (parent->rb_left == old) in __rb_change_child_rcu()
153 rcu_assign_pointer(parent->rb_left, new); in __rb_change_child_rcu()
169 struct rb_node *tmp = node->rb_left; in __rb_erase_augmented()
203 tmp = child->rb_left; in __rb_erase_augmented()
236 tmp = tmp->rb_left; in __rb_erase_augmented()
239 WRITE_ONCE(parent->rb_left, child2); in __rb_erase_augmented()
247 tmp = node->rb_left; in __rb_erase_augmented()
248 WRITE_ONCE(successor->rb_left, tmp); in __rb_erase_augmented()
Dinterval_tree_generic.h48 if (node->ITRB.rb_left) { \
49 subtree_last = rb_entry(node->ITRB.rb_left, \
82 link = &parent->ITRB.rb_left; \
118 if (node->ITRB.rb_left) { \
119 ITSTRUCT *left = rb_entry(node->ITRB.rb_left, \
Drbtree.h39 struct rb_node *rb_left; 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.h90 link = &parent->rb_left; in __lt_insert()
118 node = rcu_dereference_raw(node->rb_left); in __lt_find()
/Linux-v4.19/tools/include/linux/
Drbtree_augmented.h128 if (parent->rb_left == old) in __rb_change_child()
129 parent->rb_left = new; in __rb_change_child()
143 struct rb_node *child = node->rb_right, *tmp = node->rb_left; in __rb_erase_augmented()
173 tmp = child->rb_left; in __rb_erase_augmented()
205 tmp = tmp->rb_left; in __rb_erase_augmented()
207 parent->rb_left = child2 = successor->rb_right; in __rb_erase_augmented()
214 successor->rb_left = tmp = node->rb_left; in __rb_erase_augmented()
Drbtree.h38 struct rb_node *rb_left; member
83 node->rb_left = node->rb_right = NULL; in rb_link_node()
/Linux-v4.19/net/netfilter/
Dnft_set_rbtree.c66 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_lookup()
77 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_lookup()
137 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_get()
143 parent = rcu_dereference_raw(parent->rb_left); in __nft_rbtree_get()
208 p = &parent->rb_left; in __nft_rbtree_insert()
214 p = &parent->rb_left; in __nft_rbtree_insert()
222 p = &parent->rb_left; in __nft_rbtree_insert()
301 parent = parent->rb_left; in nft_rbtree_deactivate()
306 parent = parent->rb_left; in nft_rbtree_deactivate()
311 parent = parent->rb_left; in nft_rbtree_deactivate()
/Linux-v4.19/drivers/gpu/drm/
Ddrm_vma_manager.c163 iter = iter->rb_left; in drm_vma_offset_lookup_locked()
293 iter = &(*iter)->rb_left; in drm_vma_node_allow()
348 iter = iter->rb_left; in drm_vma_node_revoke()
385 iter = iter->rb_left; in drm_vma_node_is_allowed()
/Linux-v4.19/mm/
Dinterval_tree.c47 while (parent->shared.rb.rb_left) { in vma_interval_tree_insert_after()
48 parent = rb_entry(parent->shared.rb.rb_left, in vma_interval_tree_insert_after()
53 link = &parent->shared.rb.rb_left; in vma_interval_tree_insert_after()
/Linux-v4.19/block/
Dbfq-wf2q.c388 node = &parent->rb_left; in bfq_insert()
434 bfq_update_min(entity, node->rb_left); in bfq_update_active_node()
458 if (node == parent->rb_left && parent->rb_right) in bfq_update_active_tree()
460 else if (parent->rb_left) in bfq_update_active_tree()
461 bfq_update_active_node(parent->rb_left); in bfq_update_active_tree()
491 if (node->rb_left) in bfq_active_insert()
492 node = node->rb_left; in bfq_active_insert()
558 if (!node->rb_right && !node->rb_left) in bfq_find_deepest()
561 deepest = node->rb_left; in bfq_find_deepest()
562 else if (!node->rb_left) in bfq_find_deepest()
[all …]
/Linux-v4.19/arch/x86/mm/
Dpat_rbtree.c65 child_max_end = get_subtree_max_end(data->rb.rb_left); in compute_subtree_max_end()
85 if (get_subtree_max_end(node->rb_left) > start) { in RB_DECLARE_CALLBACKS()
87 node = node->rb_left; in RB_DECLARE_CALLBACKS()
191 node = &((*node)->rb_left); in memtype_rb_insert()
/Linux-v4.19/arch/arm/xen/
Dp2m.c46 link = &(*link)->rb_left; in xen_add_phys_to_mach_entry()
77 n = n->rb_left; in __pfn_to_mfn()
139 n = n->rb_left; in __set_phys_to_machine_multi()
/Linux-v4.19/tools/perf/util/
Dblock-range.c42 p = &parent->rb_left; in block_range__find()
54 struct rb_node **p = &node->rb_left; in rb_link_left_of_node()
67 p = &node->rb_left; in rb_link_right_of_node()
91 p = &parent->rb_left; in block_range__create()
Drblist.c26 p = &(*p)->rb_left; in rblist__add_node()
65 p = &(*p)->rb_left; in __rblist__findnew()
Dmem2node.c25 p = &(*p)->rb_left; in phys_entry__insert()
124 p = &(*p)->rb_left; in mem2node__node()
/Linux-v4.19/net/ceph/
Dstring_table.c24 p = &(*p)->rb_left; in ceph_find_or_create_string()
59 p = &(*p)->rb_left; in ceph_find_or_create_string()
/Linux-v4.19/fs/xfs/
Dxfs_extent_busy.c54 rbp = &(*rbp)->rb_left; in xfs_extent_busy_insert()
105 rbp = rbp->rb_left; in xfs_extent_busy_search()
305 rbp = rbp->rb_left; in xfs_extent_busy_reuse()
359 rbp = rbp->rb_left; in xfs_extent_busy_trim()
/Linux-v4.19/security/integrity/
Diint.c45 n = n->rb_left; in __integrity_iint_find()
120 p = &(*p)->rb_left; in integrity_inode_get()
/Linux-v4.19/drivers/infiniband/sw/rdmavt/
Dmcast.c166 n = n->rb_left; in rvt_mcast_find()
213 n = &pn->rb_left; in rvt_mcast_add()
371 n = n->rb_left; in rvt_detach_mcast()
/Linux-v4.19/fs/btrfs/
Dulist.c128 n = n->rb_left; in ulist_rbtree_search()
157 p = &(*p)->rb_left; in ulist_rbtree_insert()
/Linux-v4.19/drivers/infiniband/sw/rxe/
Drxe_pool.c291 link = &(*link)->rb_left; in insert_index()
322 link = &(*link)->rb_left; in insert_key()
450 node = node->rb_left; in rxe_pool_get_index()
486 node = node->rb_left; in rxe_pool_get_key()

123456789