Home
last modified time | relevance | path

Searched refs:leftmost (Results 1 – 25 of 42) sorted by relevance

12

/linux/tools/perf/util/
H A Drblist.c17 bool leftmost = true; in rblist__add_node() local
29 leftmost = false; in rblist__add_node()
40 rb_insert_color_cached(new_node, &rblist->entries, leftmost); in rblist__add_node()
59 bool leftmost = true; in __rblist__findnew() local
71 leftmost = false; in __rblist__findnew()
82 &rblist->entries, leftmost); in __rblist__findnew()
H A Dhist.c600 bool leftmost = true; in hists__findnew_entry() local
650 leftmost = false; in hists__findnew_entry()
1483 bool leftmost = true; in hierarchy_insert_entry() local
1505 leftmost = false; in hierarchy_insert_entry()
1604 bool leftmost = true; in hists__collapse_insert_entry() local
1641 leftmost = false; in hists__collapse_insert_entry()
1804 leftmost = false; in hierarchy_insert_output_entry()
1904 leftmost = false; in __hists__insert_output_entry()
2215 leftmost = false; in resort_filtered_entry()
2403 leftmost = false; in hists__add_dummy_entry()
[all …]
H A Dsrcline.c925 bool leftmost = true; in srcline__tree_insert() local
943 leftmost = false; in srcline__tree_insert()
947 rb_insert_color_cached(&node->rb_node, tree, leftmost); in srcline__tree_insert()
1018 bool leftmost = true; in inlines__tree_insert() local
1027 leftmost = false; in inlines__tree_insert()
1031 rb_insert_color_cached(&inlines->rb_node, tree, leftmost); in inlines__tree_insert()
/linux/include/linux/
H A Drbtree.h110 bool leftmost) in rb_insert_color_cached() argument
112 if (leftmost) in rb_insert_color_cached()
121 struct rb_node *leftmost = NULL; in rb_erase_cached() local
124 leftmost = root->rb_leftmost = rb_next(node); in rb_erase_cached()
128 return leftmost; in rb_erase_cached()
170 bool leftmost = true; in rb_add_cached() local
178 leftmost = false; in rb_add_cached()
183 rb_insert_color_cached(node, tree, leftmost); in rb_add_cached()
185 return leftmost ? node : NULL; in rb_add_cached()
H A Dinterval_tree_generic.h44 bool leftmost = true; \
55 leftmost = false; \
62 leftmost, &ITPREFIX ## _augment); \
122 ITSTRUCT *node, *leftmost; \
144 leftmost = rb_entry(root->rb_leftmost, ITSTRUCT, ITRB); \
145 if (ITSTART(leftmost) > last) \
H A Dtimerqueue.h25 struct rb_node *leftmost = rb_first_cached(&head->rb_root); in timerqueue_getnext() local
27 return rb_entry_safe(leftmost, struct timerqueue_node, node); in timerqueue_getnext()
H A Drbtree_augmented.h70 bool leftmost = true; in rb_add_augmented_cached() local
78 leftmost = false; in rb_add_augmented_cached()
84 rb_insert_augmented_cached(node, tree, leftmost, augment); in rb_add_augmented_cached()
86 return leftmost ? node : NULL; in rb_add_augmented_cached()
/linux/tools/include/linux/
H A Dinterval_tree_generic.h44 bool leftmost = true; \
55 leftmost = false; \
62 leftmost, &ITPREFIX ## _augment); \
122 ITSTRUCT *node, *leftmost; \
144 leftmost = rb_entry(root->rb_leftmost, ITSTRUCT, ITRB); \
145 if (ITSTART(leftmost) > last) \
H A Drbtree.h131 bool leftmost) in rb_insert_color_cached() argument
133 if (leftmost) in rb_insert_color_cached()
183 bool leftmost = true; in rb_add_cached() local
191 leftmost = false; in rb_add_cached()
196 rb_insert_color_cached(node, tree, leftmost); in rb_add_cached()
/linux/kernel/locking/
H A Drtmutex_common.h123 struct rb_node *leftmost = rb_first_cached(&lock->waiters); in rt_mutex_waiter_is_top_waiter() local
125 return rb_entry(leftmost, struct rt_mutex_waiter, tree.entry) == waiter; in rt_mutex_waiter_is_top_waiter()
130 struct rb_node *leftmost = rb_first_cached(&lock->waiters); in rt_mutex_top_waiter() local
135 if (leftmost) { in rt_mutex_top_waiter()
136 w = rb_entry(leftmost, struct rt_mutex_waiter, tree.entry); in rt_mutex_top_waiter()
/linux/fs/f2fs/
H A Dextent_cache.c200 bool *leftmost) in __lookup_extent_node_ret() argument
217 *leftmost = true; in __lookup_extent_node_ret()
227 *leftmost = false; in __lookup_extent_node_ret()
270 bool leftmost) in __attach_extent_node() argument
547 bool leftmost) in __insert_extent_tree() argument
560 leftmost = true; in __insert_extent_tree()
571 leftmost = false; in __insert_extent_tree()
604 bool leftmost = false; in __update_extent_tree_range() local
639 &leftmost); in __update_extent_tree_range()
765 bool leftmost = false; in f2fs_update_read_extent_tree_range_compressed() local
[all …]
/linux/lib/
H A Drbtree_test.c53 bool leftmost = true; in insert_cached() local
61 leftmost = false; in insert_cached()
66 rb_insert_color_cached(&node->rb, root, leftmost); in insert_cached()
116 bool leftmost = true; in insert_augmented_cached() local
127 leftmost = false; in insert_augmented_cached()
134 leftmost, &augment_callbacks); in insert_augmented_cached()
/linux/fs/btrfs/
H A Ddelayed-ref.c367 bool leftmost = true; in htree_insert() local
380 leftmost = false; in htree_insert()
387 rb_insert_color_cached(node, root, leftmost); in htree_insert()
398 bool leftmost = true; in tree_insert() local
411 leftmost = false; in tree_insert()
418 rb_insert_color_cached(node, root, leftmost); in tree_insert()
H A Dextent_map.c95 bool leftmost = true; in tree_insert() local
105 leftmost = false; in tree_insert()
131 rb_insert_color_cached(&em->rb_node, root, leftmost); in tree_insert()
/linux/drivers/gpu/drm/
H A Ddrm_mm.c170 bool leftmost; in drm_mm_interval_tree_add_node() local
187 leftmost = false; in drm_mm_interval_tree_add_node()
191 leftmost = true; in drm_mm_interval_tree_add_node()
203 leftmost = false; in drm_mm_interval_tree_add_node()
208 rb_insert_augmented_cached(&node->rb, &mm->interval_tree, leftmost, in drm_mm_interval_tree_add_node()
/linux/Documentation/userspace-api/media/v4l/
H A Dpixfmt-intro.rst29 leftmost pixel of the topmost row. Following that is the pixel
34 leftmost pixel of the second row from the top, and so on. The last row
H A Dpixfmt-v4l2-mplane.rst43 - Distance in bytes between the leftmost pixels in two adjacent
/linux/net/sched/
H A Dsch_etf.c168 bool leftmost = true; in etf_enqueue_timesortedlist() local
183 leftmost = false; in etf_enqueue_timesortedlist()
189 rb_insert_color_cached(&nskb->rbnode, &q->head, leftmost); in etf_enqueue_timesortedlist()
/linux/Documentation/scheduler/
H A Dsched-design-CFS.rst72 p->se.vruntime key. CFS picks the "leftmost" task from this tree and sticks to it.
75 to become the "leftmost task" and thus get on the CPU within a deterministic
82 becomes the "leftmost task" of the time-ordered rbtree it maintains (plus a
83 small amount of "granularity" distance relative to the leftmost task so that we
84 do not over-schedule tasks and trash the cache), then the new leftmost task is
/linux/kernel/sched/
H A Ddeadline.c596 struct rb_node *leftmost; in enqueue_pushable_dl_task() local
600 leftmost = rb_add_cached(&p->pushable_dl_tasks, in enqueue_pushable_dl_task()
603 if (leftmost) in enqueue_pushable_dl_task()
616 struct rb_node *leftmost; in dequeue_pushable_dl_task() local
621 leftmost = rb_erase_cached(&p->pushable_dl_tasks, root); in dequeue_pushable_dl_task()
622 if (leftmost) in dequeue_pushable_dl_task()
623 dl_rq->earliest_dl.next = __node_2_pdl(leftmost)->dl.deadline; in dequeue_pushable_dl_task()
1561 struct rb_node *leftmost = rb_first_cached(&dl_rq->root); in dec_dl_deadline() local
1562 struct sched_dl_entity *entry = __node_2_dle(leftmost); in dec_dl_deadline()
/linux/Documentation/translations/zh_CN/core-api/
H A Drbtree.rst281 * Iterate to find the leftmost such node N.
293 return node; /* node is leftmost match */
/linux/Documentation/core-api/
H A Drbtree.rst199 Computing the leftmost (smallest) node is quite a common task for binary
212 leftmost node. This allows rb_root_cached to exist wherever rb_root does,
319 * Iterate to find the leftmost such node N.
331 return node; /* node is leftmost match */
/linux/block/
H A Dblk-throttle.c390 bool leftmost = true; in tg_service_queue_add() local
400 leftmost = false; in tg_service_queue_add()
406 leftmost); in tg_service_queue_add()
/linux/Documentation/bpf/
H A Dmap_lpm_trie.rst105 from leftmost leaf first. This means that iteration will return more
/linux/tools/perf/
H A Dbuiltin-sched.c998 bool leftmost = true; in __thread_latency_insert() local
1013 leftmost = false; in __thread_latency_insert()
1018 rb_insert_color_cached(&data->node, root, leftmost); in __thread_latency_insert()
3122 bool leftmost = true; in __merge_work_atoms() local
3136 leftmost = false; in __merge_work_atoms()
3155 rb_insert_color_cached(&data->node, root, leftmost); in __merge_work_atoms()

12