Lines Matching defs:iter
162 void *__genradix_iter_peek(struct genradix_iter *iter,
170 if (iter->offset == SIZE_MAX)
181 if (ilog2(iter->offset) >= genradix_depth_shift(level))
187 i = (iter->offset >> genradix_depth_shift(level)) &
193 if (iter->offset + objs_per_ptr < iter->offset) {
194 iter->offset = SIZE_MAX;
195 iter->pos = SIZE_MAX;
200 iter->offset = round_down(iter->offset + objs_per_ptr,
202 iter->pos = (iter->offset >> PAGE_SHIFT) *
211 return &n->data[iter->offset & (PAGE_SIZE - 1)];