Lines Matching defs:GENRADIX_NODE_SIZE
8 * GENRADIX_NODE_SIZE.
49 #define GENRADIX_NODE_SIZE (1U << GENRADIX_NODE_SHIFT)
56 * NOTE: currently, sizeof(_type) must not be larger than GENRADIX_NODE_SIZE:
107 BUILD_BUG_ON(obj_size > GENRADIX_NODE_SIZE);
109 BUG_ON(obj_size > GENRADIX_NODE_SIZE);
112 size_t objs_per_page = GENRADIX_NODE_SIZE / obj_size;
114 return (idx / objs_per_page) * GENRADIX_NODE_SIZE +
124 (GENRADIX_NODE_SIZE / sizeof((_radix)->type[0]))
126 (GENRADIX_NODE_SIZE % sizeof((_radix)->type[0]))
223 (iter->offset & (GENRADIX_NODE_SIZE - 1)) + obj_size > GENRADIX_NODE_SIZE)
224 iter->offset = round_up(iter->offset, GENRADIX_NODE_SIZE);
241 if ((iter->offset & (GENRADIX_NODE_SIZE - 1)) == 0)
242 iter->offset -= GENRADIX_NODE_SIZE % obj_size;
269 (SIZE_MAX / GENRADIX_NODE_SIZE * __genradix_objs_per_page(_radix) - 1)