Lines Matching refs:slot
651 void __rcu **slot; in xas_create() local
667 slot = &xa->xa_head; in xas_create()
675 slot = &node->slots[offset]; in xas_create()
679 slot = &xa->xa_head; in xas_create()
690 rcu_assign_pointer(*slot, xa_mk_node(node)); in xas_create()
697 slot = &node->slots[xas->xa_offset]; in xas_create()
786 void __rcu **slot = &xas->xa->xa_head; in xas_store() local
812 slot = &node->slots[offset]; in xas_store()
827 rcu_assign_pointer(*slot, entry); in xas_store()
849 slot++; in xas_store()
1927 unsigned int slot = xas->xa_offset + (1 << order); in xas_get_order() local
1929 if (slot >= XA_CHUNK_SIZE) in xas_get_order()
1931 if (!xa_is_sibling(xa_entry(xas->xa, xas->xa_node, slot))) in xas_get_order()