Home
last modified time | relevance | path

Searched refs:rb_prev (Results 1 – 34 of 34) sorted by relevance

/linux-4.4.14/fs/btrfs/
Dextent_map.c124 parent = rb_prev(parent); in tree_insert()
176 prev = rb_prev(prev); in __tree_search()
231 rb = rb_prev(&em->rb_node); in try_merge_map()
Dordered-data.c116 test = rb_prev(prev); in __tree_search()
448 for (; n; n = rb_prev(n)) { in btrfs_get_logged_extents()
995 node = rb_prev(&ordered->rb_node); in btrfs_ordered_update_i_size()
1009 for (; node; node = rb_prev(node)) { in btrfs_ordered_update_i_size()
Dfree-space-cache.c1543 n = rb_prev(&entry->offset_index); in tree_search_offset()
1561 n = rb_prev(&entry->offset_index); in tree_search_offset()
1575 n = rb_prev(&entry->offset_index); in tree_search_offset()
2155 if (right_info && rb_prev(&right_info->offset_index)) in try_merge_free_space()
2156 left_info = rb_entry(rb_prev(&right_info->offset_index), in try_merge_free_space()
3666 n = rb_prev(&info->offset_index); in test_check_exists()
3673 n = rb_prev(&info->offset_index); in test_check_exists()
Ddelayed-inode.c369 else if ((node = rb_prev(prev_node)) != NULL) { in __btrfs_lookup_delayed_item()
Dextent_io.c336 prev = rb_prev(prev); in __etree_search()
391 other_node = rb_prev(&state->rb_node); in merge_state()
Dinode.c6652 prev = rb_prev(&em->rb_node); in prev_extent_map()
/linux-4.4.14/tools/include/linux/
Drbtree.h67 extern struct rb_node *rb_prev(const struct rb_node *);
/linux-4.4.14/include/linux/
Drbtree.h68 extern struct rb_node *rb_prev(const struct rb_node *);
/linux-4.4.14/tools/perf/
Dbuiltin-annotate.c139 nd = rb_prev(nd); in hists__find_annotations()
175 next = rb_prev(nd); in hists__find_annotations()
/linux-4.4.14/mm/
Dnommu.c721 struct rb_node **p, *parent, *rb_prev; in add_vma_to_mm() local
742 parent = rb_prev = NULL; in add_vma_to_mm()
753 rb_prev = parent; in add_vma_to_mm()
758 rb_prev = parent; in add_vma_to_mm()
763 rb_prev = parent; in add_vma_to_mm()
774 if (rb_prev) in add_vma_to_mm()
775 prev = rb_entry(rb_prev, struct vm_area_struct, vm_rb); in add_vma_to_mm()
Dvmalloc.c336 tmp = rb_prev(&va->rb_node); in __insert_vmap_area()
490 free_vmap_cache = rb_prev(&va->rb_node); in __free_vmap_area()
2315 *pprev = node_to_va(rb_prev(&(*pnext)->rb_node)); in pvm_find_next_prev()
2353 *pprev = node_to_va(rb_prev(&(*pnext)->rb_node)); in pvm_determine_end()
2487 prev = node_to_va(rb_prev(&next->rb_node)); in pcpu_get_vm_areas()
Dmmap.c414 for (nd = pn; nd; nd = rb_prev(nd)) in browse_rb()
558 struct rb_node **__rb_link, *__rb_parent, *rb_prev; in find_vma_links() local
561 rb_prev = __rb_parent = NULL; in find_vma_links()
575 rb_prev = __rb_parent; in find_vma_links()
581 if (rb_prev) in find_vma_links()
582 *pprev = rb_entry(rb_prev, struct vm_area_struct, vm_rb); in find_vma_links()
Dmempolicy.c2170 struct rb_node *prev = rb_prev(n); in sp_lookup()
/linux-4.4.14/lib/
Drbtree.c508 struct rb_node *rb_prev(const struct rb_node *node) in rb_prev() function
535 EXPORT_SYMBOL(rb_prev);
/linux-4.4.14/drivers/iommu/
Diova.c51 struct rb_node *prev_node = rb_prev(iovad->cached32_node); in __get_cached_rbnode()
132 curr = rb_prev(curr); in __alloc_and_insert_iova_range()
/linux-4.4.14/tools/perf/tests/
Dvmlinux-kallsyms.c156 nnd = backwards ? rb_prev(&pair->rb_node) : in test__vmlinux_matches_kallsyms()
/linux-4.4.14/fs/jffs2/
Dnodelist.h348 #define frag_prev(frag) rb_entry(rb_prev(&(frag)->rb), struct jffs2_node_frag, rb)
355 #define tn_prev(tn) rb_entry(rb_prev(&(tn)->rb), struct jffs2_tmp_dnode_info, rb)
/linux-4.4.14/fs/ext4/
Dblock_validity.c97 node = rb_prev(new_node); in add_system_zone()
Dextents_status.c419 node = rb_prev(&es->rb_node); in ext4_es_try_to_merge_left()
Dmballoc.c4622 node = rb_prev(new_node); in ext4_mb_free_metadata()
/linux-4.4.14/fs/f2fs/
Dextent_cache.c307 tmp_node = rb_prev(parent); in __lookup_extent_tree_ret()
315 tmp_node = rb_prev(&en->rb_node); in __lookup_extent_tree_ret()
/linux-4.4.14/tools/lib/
Drbtree.c468 struct rb_node *rb_prev(const struct rb_node *node) in rb_prev() function
/linux-4.4.14/Documentation/
Drbtree.txt174 struct rb_node *rb_prev(struct rb_node *node);
179 node by calling rb_next() or rb_prev() on the current node. This will return
/linux-4.4.14/fs/nfs/blocklayout/
Dextent_tree.c27 struct rb_node *node = rb_prev(&be->be_node); in ext_tree_prev()
/linux-4.4.14/tools/perf/ui/
Dbrowser.c149 nd = rb_prev(nd); in ui_browser__rb_tree_seek()
/linux-4.4.14/drivers/md/bcache/
Dutil.h553 container_of_or_null(rb_prev(&(ptr)->member), typeof(*ptr), member)
/linux-4.4.14/block/
Delevator.c1030 struct rb_node *rbprev = rb_prev(&rq->rb_node); in elv_rb_former_request()
Dcfq-iosched.c1213 struct rb_node *rbprev = rb_prev(&last->rb_node); in cfq_find_next_rq()
2793 node = rb_prev(&__cfqq->p_node); in cfqq_close()
/linux-4.4.14/tools/perf/util/
Dsymbol.c431 for (n = rb_prev(n); n; n = rb_prev(n)) { in symbols__find_by_name()
/linux-4.4.14/fs/ext2/
Dballoc.c316 n = rb_prev(&rsv->rsv_node); in search_reserve_window()
/linux-4.4.14/tools/perf/ui/browsers/
Dhists.c982 nd = rb_prev(nd); in hists__filter_prev_entries()
1092 nd = hists__filter_prev_entries(rb_prev(nd), in ui_browser__hists_seek()
Dannotate.c751 nd = rb_prev(nd); in annotate_browser__run()
/linux-4.4.14/kernel/events/
Duprobes.c1031 for (t = n; t; t = rb_prev(t)) { in build_probe_list()
/linux-4.4.14/drivers/staging/lustre/lustre/osc/
Dosc_cache.c164 return rb_extent(rb_prev(&ext->oe_node)); in prev_extent()