Lines Matching refs:obj_size
99 static inline size_t __idx_to_offset(size_t idx, size_t obj_size) in __idx_to_offset() argument
101 if (__builtin_constant_p(obj_size)) in __idx_to_offset()
102 BUILD_BUG_ON(obj_size > PAGE_SIZE); in __idx_to_offset()
104 BUG_ON(obj_size > PAGE_SIZE); in __idx_to_offset()
106 if (!is_power_of_2(obj_size)) { in __idx_to_offset()
107 size_t objs_per_page = PAGE_SIZE / obj_size; in __idx_to_offset()
110 (idx % objs_per_page) * obj_size; in __idx_to_offset()
112 return idx * obj_size; in __idx_to_offset()
184 size_t obj_size) in __genradix_iter_advance() argument
186 iter->offset += obj_size; in __genradix_iter_advance()
188 if (!is_power_of_2(obj_size) && in __genradix_iter_advance()
189 (iter->offset & (PAGE_SIZE - 1)) + obj_size > PAGE_SIZE) in __genradix_iter_advance()