Lines Matching refs:obj_size
100 static inline size_t __idx_to_offset(size_t idx, size_t obj_size) in __idx_to_offset() argument
102 if (__builtin_constant_p(obj_size)) in __idx_to_offset()
103 BUILD_BUG_ON(obj_size > PAGE_SIZE); in __idx_to_offset()
105 BUG_ON(obj_size > PAGE_SIZE); in __idx_to_offset()
107 if (!is_power_of_2(obj_size)) { in __idx_to_offset()
108 size_t objs_per_page = PAGE_SIZE / obj_size; in __idx_to_offset()
111 (idx % objs_per_page) * obj_size; in __idx_to_offset()
113 return idx * obj_size; in __idx_to_offset()
185 size_t obj_size) in __genradix_iter_advance() argument
187 iter->offset += obj_size; in __genradix_iter_advance()
189 if (!is_power_of_2(obj_size) && in __genradix_iter_advance()
190 (iter->offset & (PAGE_SIZE - 1)) + obj_size > PAGE_SIZE) in __genradix_iter_advance()