Lines Matching refs:ctx
187 int dcache_readdir(struct file *file, struct dir_context *ctx)
195 if (!dir_emit_dots(file, ctx))
198 if (ctx->pos == 2)
206 if (!dir_emit(ctx, next->d_name.name, next->d_name.len,
209 ctx->pos++;
320 struct pseudo_fs_context *ctx = fc->fs_private;
326 s->s_magic = ctx->magic;
327 s->s_op = ctx->ops ?: &simple_super_operations;
328 s->s_xattr = ctx->xattr;
345 s->s_d_op = ctx->dops;
371 struct pseudo_fs_context *ctx;
373 ctx = kzalloc(sizeof(struct pseudo_fs_context), GFP_KERNEL);
374 if (likely(ctx)) {
375 ctx->magic = magic;
376 fc->fs_private = ctx;
381 return ctx;
1351 static int empty_dir_readdir(struct file *file, struct dir_context *ctx)
1353 dir_emit_dots(file, ctx);