_radix             84 include/linux/generic-radix-tree.h #define genradix_init(_radix)					\
_radix             86 include/linux/generic-radix-tree.h 	*(_radix) = (typeof(*_radix)) __GENRADIX_INITIALIZER;	\
_radix             97 include/linux/generic-radix-tree.h #define genradix_free(_radix)	__genradix_free(&(_radix)->tree)
_radix            116 include/linux/generic-radix-tree.h #define __genradix_cast(_radix)		(typeof((_radix)->type[0]) *)
_radix            117 include/linux/generic-radix-tree.h #define __genradix_obj_size(_radix)	sizeof((_radix)->type[0])
_radix            118 include/linux/generic-radix-tree.h #define __genradix_idx_to_offset(_radix, _idx)			\
_radix            119 include/linux/generic-radix-tree.h 	__idx_to_offset(_idx, __genradix_obj_size(_radix))
_radix            130 include/linux/generic-radix-tree.h #define genradix_ptr(_radix, _idx)				\
_radix            131 include/linux/generic-radix-tree.h 	(__genradix_cast(_radix)				\
_radix            132 include/linux/generic-radix-tree.h 	 __genradix_ptr(&(_radix)->tree,			\
_radix            133 include/linux/generic-radix-tree.h 			__genradix_idx_to_offset(_radix, _idx)))
_radix            146 include/linux/generic-radix-tree.h #define genradix_ptr_alloc(_radix, _idx, _gfp)			\
_radix            147 include/linux/generic-radix-tree.h 	(__genradix_cast(_radix)				\
_radix            148 include/linux/generic-radix-tree.h 	 __genradix_ptr_alloc(&(_radix)->tree,			\
_radix            149 include/linux/generic-radix-tree.h 			__genradix_idx_to_offset(_radix, _idx),	\
_radix            162 include/linux/generic-radix-tree.h #define genradix_iter_init(_radix, _idx)			\
_radix            165 include/linux/generic-radix-tree.h 		.offset	= __genradix_idx_to_offset((_radix), (_idx)),\
_radix            178 include/linux/generic-radix-tree.h #define genradix_iter_peek(_iter, _radix)			\
_radix            179 include/linux/generic-radix-tree.h 	(__genradix_cast(_radix)				\
_radix            180 include/linux/generic-radix-tree.h 	 __genradix_iter_peek(_iter, &(_radix)->tree,		\
_radix            181 include/linux/generic-radix-tree.h 			      PAGE_SIZE / __genradix_obj_size(_radix)))
_radix            195 include/linux/generic-radix-tree.h #define genradix_iter_advance(_iter, _radix)			\
_radix            196 include/linux/generic-radix-tree.h 	__genradix_iter_advance(_iter, __genradix_obj_size(_radix))
_radix            198 include/linux/generic-radix-tree.h #define genradix_for_each_from(_radix, _iter, _p, _start)	\
_radix            199 include/linux/generic-radix-tree.h 	for (_iter = genradix_iter_init(_radix, _start);	\
_radix            200 include/linux/generic-radix-tree.h 	     (_p = genradix_iter_peek(&_iter, _radix)) != NULL;	\
_radix            201 include/linux/generic-radix-tree.h 	     genradix_iter_advance(&_iter, _radix))
_radix            212 include/linux/generic-radix-tree.h #define genradix_for_each(_radix, _iter, _p)			\
_radix            213 include/linux/generic-radix-tree.h 	genradix_for_each_from(_radix, _iter, _p, 0)
_radix            225 include/linux/generic-radix-tree.h #define genradix_prealloc(_radix, _nr, _gfp)			\
_radix            226 include/linux/generic-radix-tree.h 	 __genradix_prealloc(&(_radix)->tree,			\
_radix            227 include/linux/generic-radix-tree.h 			__genradix_idx_to_offset(_radix, _nr + 1),\