Home
last modified time | relevance | path

Searched refs:ma_root (Results 1 – 5 of 5) sorted by relevance

/linux/include/linux/
H A Dmaple_tree.h219 * tree->ma_root. To optimise for the page cache, an entry which ends in '00',
237 void __rcu *ma_root; member
249 .ma_root = NULL, \
262 .ma_root = NULL, \
363 return mt->ma_root == NULL; in mtree_empty()
373 * ma_root means we have searched the tree and the entry we found lives in
390 ma_root, enumerator
809 rcu_assign_pointer(mt->ma_root, NULL); in mt_init_flags()
/linux/scripts/gdb/linux/
H A Dmapletree.py28 ma_root = 2 variable in Mas
55 return self.status == self.ma_root
63 return self.tree['ma_root'].cast(maple_enode_type.get_type().pointer())
94 self.status = self.ma_root
/linux/lib/
H A Dmaple_tree.c274 return mas->status == ma_root; in mas_is_ptr()
844 return rcu_dereference_check(mas->tree->ma_root, mt_locked(mas->tree)); in mas_root()
849 return rcu_dereference_protected(mt->ma_root, mt_write_locked(mt)); in mt_root_locked()
1364 * - If it's a single entry: The entry & mas->status == ma_root
1399 mas->status = ma_root; in mas_start()
1732 rcu_assign_pointer(mas->tree->ma_root, mte_mk_root(mas->node)); in mas_put_in_tree()
3452 rcu_assign_pointer(mas->tree->ma_root, mte_mk_root(mas->node)); in mas_root_expand()
3468 rcu_assign_pointer(mas->tree->ma_root, NULL); in mas_store_root()
3474 rcu_assign_pointer(mas->tree->ma_root, entry); in mas_store_root()
3704 rcu_assign_pointer(mas->tree->ma_root, entr in mas_new_root()
[all...]
H A Dtest_maple_tree.c3197 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3206 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3230 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3259 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3267 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3289 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3329 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3338 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3346 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
3353 MT_BUG_ON(mt, mas.status != ma_root); in check_state_handling()
[all...]
/linux/tools/testing/radix-tree/
H A Dmaple.c563 root_node = mt->ma_root; in check_erase_testset()
584 root_node = mt->ma_root; in check_erase_testset()
615 MT_BUG_ON(mt, root_node == mt->ma_root); in check_erase_testset()
617 MT_BUG_ON(mt, root_node != mt->ma_root); in check_erase_testset()
620 MT_BUG_ON(mt, !mte_is_leaf(mt->ma_root)); in check_erase_testset()
995 if (unlikely(mas->status == ma_root)) in mas_range_load()
[all...]