Lines Matching refs:slots
109 return (parent->slots <= ptr) && in is_sibling_entry()
110 (ptr < parent->slots + RADIX_TREE_MAP_SIZE); in is_sibling_entry()
123 return parent ? slot - parent->slots : 0; in get_slot_offset()
130 void __rcu **entry = rcu_dereference_raw(parent->slots[offset]); in radix_tree_descend()
294 void *entry = node->slots[i]; in dump_node()
341 dump_ida_node(node->slots[i], in dump_ida_node()
445 memset(node->slots, 0, sizeof(node->slots)); in radix_tree_node_rcu_free()
667 node->slots[0] = (void __rcu *)entry; in radix_tree_extend()
700 child = rcu_dereference_raw(node->slots[0]); in radix_tree_shrink()
740 node->slots[0] = (void __rcu *)RADIX_TREE_RETRY; in radix_tree_shrink()
772 parent->slots[node->offset] = NULL; in delete_node()
852 slot = &node->slots[offset]; in __radix_tree_create()
877 void *entry = rcu_dereference_raw(child->slots[offset]); in radix_tree_free_nodes()
917 slot = &node->slots[offset]; in insert_entries()
1051 slot = parent->slots + offset; in __radix_tree_lookup()
1111 if (rcu_dereference_raw(node->slots[offset]) != ptr) in replace_sibling_entries()
1114 node->slots[offset] = NULL; in replace_sibling_entries()
1319 rcu_dereference_raw(parent->slots[end]))) in radix_tree_split()
1325 rcu_assign_pointer(parent->slots[end], RADIX_TREE_RETRY); in radix_tree_split()
1327 rcu_assign_pointer(parent->slots[offset], RADIX_TREE_RETRY); in radix_tree_split()
1334 offset += insert_entries(parent, &parent->slots[offset], in radix_tree_split()
1350 rcu_assign_pointer(node->slots[offset], in radix_tree_split()
1362 n = insert_entries(node, &node->slots[offset], in radix_tree_split()
1377 rcu_assign_pointer(node->slots[offset], in radix_tree_split()
1650 slot = &node->slots[offset]; in __radix_tree_next_slot()
1656 slot = &node->slots[0]; in __radix_tree_next_slot()
1767 node->slots[offset]); in radix_tree_next_chunk()
1780 child = rcu_dereference_raw(node->slots[offset]); in radix_tree_next_chunk()
1798 return node->slots + offset; in radix_tree_next_chunk()
2184 child = rcu_dereference_raw(node->slots[offset]); in idr_get_free()
2186 slot = &node->slots[offset]; in idr_get_free()