Symbol: rb_prev
block/bfq-iosched.c
1022
struct rb_node *rbprev = rb_prev(&last->rb_node);
block/bfq-iosched.c
2502
rb_prev(&req->rb_node) &&
block/bfq-iosched.c
2504
blk_rq_pos(container_of(rb_prev(&req->rb_node),
block/bfq-iosched.c
2707
node = rb_prev(&__bfqq->pos_node);
block/bfq-wf2q.c
361
next = rb_prev(&entity->rb_node);
block/elevator.c
867
struct rb_node *rbprev = rb_prev(&rq->rb_node);
drivers/gpu/drm/amd/amdkfd/kfd_svm.c
2826
rb_node = rb_prev(&node->rb);
drivers/gpu/drm/drm_buddy.c
248
iter = rb_prev(iter);
drivers/gpu/drm/drm_buddy.c
271
iter = rb_prev(iter);
drivers/gpu/drm/drm_buddy.c
965
iter = rb_prev(iter);
drivers/gpu/drm/drm_gpusvm.c
454
node = rb_prev(&notifier->itree.rb);
drivers/gpu/drm/drm_gpusvm.c
585
node = rb_prev(&range->itree.rb);
drivers/gpu/drm/drm_gpuvm.c
1997
node = rb_prev(&va->rb.node);
drivers/gpu/drm/drm_mm.c
423
return rb_hole_size_to_node(rb_prev(&node->rb_hole_size));
drivers/iommu/iova.c
193
curr = rb_prev(curr);
drivers/md/bcache/util.h
523
container_of_or_null(rb_prev(&(ptr)->member), typeof(*ptr), member)
drivers/md/dm-writecache.c
2018
node = rb_prev(&e->rb_node);
drivers/md/dm-writecache.c
641
node = rb_prev(&e->rb_node);
drivers/md/dm-writecache.c
837
struct rb_node *rb_node = rb_prev(&e->rb_node);
drivers/platform/surface/aggregator/controller.c
2587
for (n = rb_prev(n); n; n = rb_prev(n)) {
drivers/vfio/vfio_iommu_type1.c
1907
for (; n; n = rb_prev(n)) {
drivers/vfio/vfio_iommu_type1.c
304
for (p = rb_prev(n); p; p = rb_prev(p)) {
drivers/vfio/vfio_iommu_type1.c
654
while ((prev = rb_prev(prev))) {
fs/btrfs/extent-io-tree.c
210
struct rb_node *next = rb_prev(&state->rb_node);
fs/btrfs/extent_map.c
123
parent = rb_prev(parent);
fs/btrfs/extent_map.c
181
prev = rb_prev(prev);
fs/btrfs/extent_map.c
375
rb = rb_prev(&em->rb_node);
fs/btrfs/extent_map.c
642
prev = rb_prev(&em->rb_node);
fs/btrfs/free-space-cache.c
1748
n = rb_prev(&entry->offset_index);
fs/btrfs/free-space-cache.c
1766
n = rb_prev(&entry->offset_index);
fs/btrfs/free-space-cache.c
1780
n = rb_prev(&entry->offset_index);
fs/btrfs/free-space-cache.c
2463
right_prev = rb_prev(&right_info->offset_index);
fs/btrfs/free-space-cache.c
4345
n = rb_prev(&info->offset_index);
fs/btrfs/free-space-cache.c
4352
n = rb_prev(&tmp->offset_index);
fs/btrfs/ordered-data.c
103
test = rb_prev(prev);
fs/btrfs/ordered-data.c
1130
prev = rb_prev(cur);
fs/btrfs/qgroup.c
4137
if (entry->val > start && rb_prev(&entry->rb_node))
fs/btrfs/qgroup.c
4138
entry = rb_entry(rb_prev(&entry->rb_node), struct ulist_node,
fs/btrfs/volumes.c
3252
prev = rb_prev(prev);
fs/ext2/balloc.c
322
n = rb_prev(&rsv->rsv_node);
fs/ext4/block_validity.c
101
node = rb_prev(new_node);
fs/ext4/extents_status.c
1205
node = rb_prev(&es->rb_node);
fs/ext4/extents_status.c
1387
node = rb_prev(&es->rb_node);
fs/ext4/extents_status.c
630
node = rb_prev(&es->rb_node);
fs/ext4/mballoc.c
4434
tmp = rb_prev(&right_pa->pa_node.inode_node);
fs/ext4/mballoc.c
4446
iter = rb_prev(iter)) {
fs/ext4/mballoc.c
4929
tmp = rb_prev(&tmp_pa->pa_node.inode_node);
fs/ext4/mballoc.c
4951
for (iter = &tmp_pa->pa_node.inode_node;; iter = rb_prev(iter)) {
fs/ext4/mballoc.c
6413
node = rb_prev(&entry->efd_node);
fs/f2fs/extent_cache.c
267
tmp_node = rb_prev(parent);
fs/f2fs/extent_cache.c
274
tmp_node = rb_prev(&en->rb_node);
fs/f2fs/gc.c
679
ve = rb_entry(stage == 0 ? rb_prev(&ve->rb_node) :
fs/f2fs/segment.c
1088
tmp_node = rb_prev(parent);
fs/f2fs/segment.c
1094
tmp_node = rb_prev(&dc->rb_node);
fs/jffs2/nodelist.h
348
#define frag_prev(frag) rb_entry(rb_prev(&(frag)->rb), struct jffs2_node_frag, rb)
fs/jffs2/nodelist.h
355
#define tn_prev(tn) rb_entry(rb_prev(&(tn)->rb), struct jffs2_tmp_dnode_info, rb)
fs/mount.h
205
ns->mnt_last_node = rb_prev(&mnt->mnt_node);
fs/namespace.c
5626
node = rb_prev(&curr->mnt_node);
fs/nfs/blocklayout/extent_tree.c
29
struct rb_node *node = rb_prev(&be->be_node);
fs/ntfs3/bitmap.c
327
n = rb_prev(n);
fs/ntfs3/bitmap.c
428
} else if (rb_prev(&e->count.node)) {
include/linux/kvm_host.h
1168
tmp = rb_prev(iter->node);
include/linux/rbtree.h
45
extern struct rb_node *rb_prev(const struct rb_node *);
include/linux/skbuff.h
4131
#define skb_rb_prev(skb) rb_to_skb(rb_prev(&(skb)->rbnode))
ipc/mqueue.c
238
info->msg_tree_rightmost = rb_prev(node);
kernel/events/uprobes.c
1542
for (t = n; t; t = rb_prev(t)) {
kernel/locking/ww_mutex.h
114
struct rb_node *n = rb_prev(&w->tree.entry);
kernel/nstree.c
124
prev = rb_prev(&node->ns_node);
kernel/sched/ext.c
1072
rbp = rb_prev(&p->scx.dsq_priq);
lib/rbtree.c
522
EXPORT_SYMBOL(rb_prev);
mm/memcontrol-v1.c
151
mctz->rb_rightmost = rb_prev(&mz->tree_node);
mm/mempolicy.c
2909
struct rb_node *prev = rb_prev(n);
mm/vmalloc.c
4973
va = node_to_va(rb_prev(&va->rb_node));
net/ipv4/tcp_input.c
5978
prev = rb_prev(node);
net/netfilter/nft_set_rbtree.c
1084
node = rb_prev(node);
net/netfilter/nft_set_rbtree.c
212
struct rb_node *prev = rb_prev(&rbe->node);
net/netfilter/nft_set_rbtree.c
226
prev = rb_prev(prev);
net/netfilter/nft_set_rbtree.c
261
node = rb_prev(&rbe->node);
tools/include/linux/rbtree.h
54
extern struct rb_node *rb_prev(const struct rb_node *);
tools/objtool/elf.c
499
pnode = rb_prev(&sym->node);
tools/perf/builtin-annotate.c
447
nd = rb_prev(nd);
tools/perf/builtin-annotate.c
491
next = rb_prev(nd);
tools/perf/builtin-annotate.c
536
next = rb_prev(nd);
tools/perf/ui/browser.c
162
nd = rb_prev(nd);
tools/perf/ui/browsers/annotate.c
941
nd = rb_prev(nd);
tools/perf/util/callchain.c
1586
chain->has_children = rb_prev(&node->rb_node) || rb_next(&node->rb_node);
tools/perf/util/hist.c
2192
node = rb_prev(node);