Lines Matching defs:pos
27 if (ctx->pos == 0)
33 struct fuse_dirent *dirent, loff_t pos)
49 if (fi->rdc.cached || pos != fi->rdc.pos) {
76 WARN_ON(fi->rdc.pos != pos))
87 fi->rdc.pos = dirent->off;
94 static void fuse_readdir_cache_end(struct file *file, loff_t pos)
101 if (fi->rdc.pos != pos) {
120 fuse_add_dirent_to_cache(file, dirent, ctx->pos);
144 ctx->pos = dirent->off;
316 ctx->pos = dirent->off;
354 fuse_read_args_fill(&ia, file, ctx->pos, PAGE_SIZE,
357 fuse_read_args_fill(&ia, file, ctx->pos, PAGE_SIZE,
368 fuse_readdir_cache_end(file, ctx->pos);
416 if (ff->readdir.pos == ctx->pos) {
421 ctx->pos = dirent->off;
423 ff->readdir.pos = dirent->off;
439 fi->rdc.pos = 0;
457 if (ff->readdir.pos != ctx->pos) {
458 ff->readdir.pos = 0;
466 if (!ctx->pos && fc->auto_inval_data) {
478 if (!ctx->pos && !fi->rdc.size) {
490 if (!ctx->pos) {
503 ff->readdir.pos = 0;
510 if (ff->readdir.pos == 0)