Lines Matching refs:slot
412 radix_tree_next_slot(void **slot, struct radix_tree_iter *iter, unsigned flags) in radix_tree_next_slot() argument
418 return slot + 1; in radix_tree_next_slot()
425 return slot + offset + 1; in radix_tree_next_slot()
431 slot++; in radix_tree_next_slot()
433 if (likely(*slot)) in radix_tree_next_slot()
434 return slot; in radix_tree_next_slot()
456 #define radix_tree_for_each_chunk(slot, root, iter, start, flags) \ argument
457 for (slot = radix_tree_iter_init(iter, start) ; \
458 (slot = radix_tree_next_chunk(root, iter, flags)) ;)
470 #define radix_tree_for_each_chunk_slot(slot, iter, flags) \ argument
471 for (; slot ; slot = radix_tree_next_slot(slot, iter, flags))
483 #define radix_tree_for_each_slot(slot, root, iter, start) \ argument
484 for (slot = radix_tree_iter_init(iter, start) ; \
485 slot || (slot = radix_tree_next_chunk(root, iter, 0)) ; \
486 slot = radix_tree_next_slot(slot, iter, 0))
498 #define radix_tree_for_each_contig(slot, root, iter, start) \ argument
499 for (slot = radix_tree_iter_init(iter, start) ; \
500 slot || (slot = radix_tree_next_chunk(root, iter, \
502 slot = radix_tree_next_slot(slot, iter, \
516 #define radix_tree_for_each_tagged(slot, root, iter, start, tag) \ argument
517 for (slot = radix_tree_iter_init(iter, start) ; \
518 slot || (slot = radix_tree_next_chunk(root, iter, \
520 slot = radix_tree_next_slot(slot, iter, \