Lines Matching refs:__rcu
78 get_slot_offset(const struct radix_tree_node *parent, void __rcu **slot) in get_slot_offset()
87 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); in radix_tree_descend()
453 node->slots[0] = (void __rcu *)entry; in radix_tree_extend()
506 root->xa_head = (void __rcu *)child; in radix_tree_shrink()
530 node->slots[0] = (void __rcu *)RADIX_TREE_RETRY; in radix_tree_shrink()
598 void __rcu ***slotp) in __radix_tree_create()
601 void __rcu **slot = (void __rcu **)&root->xa_head; in __radix_tree_create()
680 void __rcu **slot, void *item, bool replace) in insert_entries()
705 void __rcu **slot; in radix_tree_insert()
747 void __rcu ***slotp) in __radix_tree_lookup()
751 void __rcu **slot; in __radix_tree_lookup()
755 slot = (void __rcu **)&root->xa_head; in __radix_tree_lookup()
792 void __rcu **radix_tree_lookup_slot(const struct radix_tree_root *root, in radix_tree_lookup_slot()
795 void __rcu **slot; in radix_tree_lookup_slot()
821 static void replace_slot(void __rcu **slot, void *item, in replace_slot()
849 struct radix_tree_node *node, void __rcu **slot, in calculate_count()
875 void __rcu **slot, void *item) in __radix_tree_replace()
886 WARN_ON_ONCE(!node && (slot != (void __rcu **)&root->xa_head) && in __radix_tree_replace()
913 void __rcu **slot, void *item) in radix_tree_replace_slot()
931 void __rcu **slot, void *item) in radix_tree_iter_replace()
1134 void __rcu **radix_tree_iter_resume(void __rcu **slot, in radix_tree_iter_resume()
1153 void __rcu **radix_tree_next_chunk(const struct radix_tree_root *root, in radix_tree_next_chunk()
1189 return (void __rcu **)&root->xa_head; in radix_tree_next_chunk()
1265 void __rcu **slot; in radix_tree_gang_lookup()
1306 void __rcu **slot; in radix_tree_gang_lookup_tag()
1343 void __rcu ***results, unsigned long first_index, in radix_tree_gang_lookup_tag_slot()
1347 void __rcu **slot; in radix_tree_gang_lookup_tag_slot()
1364 struct radix_tree_node *node, void __rcu **slot) in __radix_tree_delete()
1394 struct radix_tree_iter *iter, void __rcu **slot) in radix_tree_iter_delete()
1416 void __rcu **slot = NULL; in radix_tree_delete_item()
1475 void __rcu **idr_get_free(struct radix_tree_root *root, in idr_get_free()
1480 void __rcu **slot = (void __rcu **)&root->xa_head; in idr_get_free()