Lines Matching refs:blkoff
233 unsigned blkoff) in afs_dir_iterate_block() argument
240 _enter("%u,%x,%p,,",(unsigned)ctx->pos,blkoff,block); in afs_dir_iterate_block()
242 curr = (ctx->pos - blkoff) / sizeof(union afs_dirent); in afs_dir_iterate_block()
255 blkoff / sizeof(union afs_dir_block), offset); in afs_dir_iterate_block()
257 ctx->pos = blkoff + in afs_dir_iterate_block()
269 blkoff / sizeof(union afs_dir_block), offset, in afs_dir_iterate_block()
279 blkoff / sizeof(union afs_dir_block), in afs_dir_iterate_block()
287 blkoff / sizeof(union afs_dir_block), in afs_dir_iterate_block()
293 blkoff / sizeof(union afs_dir_block), in afs_dir_iterate_block()
311 ctx->pos = blkoff + next * sizeof(union afs_dirent); in afs_dir_iterate_block()
327 unsigned blkoff, limit; in afs_dir_iterate() local
344 blkoff = ctx->pos & ~(sizeof(union afs_dir_block) - 1); in afs_dir_iterate()
347 page = afs_dir_get_page(dir, blkoff / PAGE_SIZE, key); in afs_dir_iterate()
353 limit = blkoff & ~(PAGE_SIZE - 1); in afs_dir_iterate()
359 dblock = &dbuf->blocks[(blkoff % PAGE_SIZE) / in afs_dir_iterate()
361 ret = afs_dir_iterate_block(ctx, dblock, blkoff); in afs_dir_iterate()
367 blkoff += sizeof(union afs_dir_block); in afs_dir_iterate()
369 } while (ctx->pos < dir->i_size && blkoff < limit); in afs_dir_iterate()