Home
last modified time | relevance | path

Searched refs:dir_context (Results 1 – 25 of 75) sorted by relevance

123

/linux/fs/efs/
H A Ddir.c11 static int efs_readdir(struct file *, struct dir_context *);
23 static int efs_readdir(struct file *file, struct dir_context *ctx) in efs_readdir()
/linux/fs/ocfs2/
H A Ddir.h79 int ocfs2_readdir(struct file *file, struct dir_context *ctx);
80 int ocfs2_dir_foreach(struct inode *inode, struct dir_context *ctx);
/linux/fs/ecryptfs/
H A Dfile.c73 struct dir_context ctx;
74 struct dir_context *caller;
82 ecryptfs_filldir(struct dir_context *ctx, const char *lower_name, in ecryptfs_filldir()
126 static int ecryptfs_readdir(struct file *file, struct dir_context *ctx) in ecryptfs_readdir()
/linux/fs/bcachefs/
H A Ddirent.h21 struct dir_context;
115 int bch2_readdir(struct bch_fs *, subvol_inum, struct bch_hash_info *, struct dir_context *);
/linux/fs/overlayfs/
H A Dreaddir.c41 struct dir_context ctx;
257 static bool ovl_fill_merge(struct dir_context *ctx, const char *name, in ovl_fill_merge()
549 static bool ovl_fill_plain(struct dir_context *ctx, const char *name, in ovl_fill_plain()
662 struct dir_context *orig_ctx;
664 struct dir_context ctx;
671 static bool ovl_fill_real(struct dir_context *ctx, const char *name, in ovl_fill_real()
677 struct dir_context *orig_ctx = rdt->orig_ctx; in ovl_fill_real()
714 static int ovl_iterate_real(struct file *file, struct dir_context *ctx) in ovl_iterate_real()
758 static int ovl_iterate(struct file *file, struct dir_context *ctx) in ovl_iterate()
1056 static bool ovl_check_d_type(struct dir_context *ctx, const char *name, in ovl_check_d_type()
/linux/fs/erofs/
H A Ddir.c9 static int erofs_fill_dentries(struct inode *dir, struct dir_context *ctx, in erofs_fill_dentries()
46 static int erofs_readdir(struct file *f, struct dir_context *ctx) in erofs_readdir()
/linux/fs/affs/
H A Ddir.c25 static int affs_readdir(struct file *, struct dir_context *);
76 affs_readdir(struct file *file, struct dir_context *ctx) in affs_readdir()
/linux/fs/orangefs/
H A Ddir.c189 struct dir_context *ctx) in fill_from_part()
240 static int orangefs_dir_fill(struct orangefs_dir *od, struct dir_context *ctx) in orangefs_dir_fill()
302 struct dir_context *ctx) in orangefs_dir_iterate()
/linux/fs/proc/
H A Dfd.c248 static int proc_readfd_common(struct file *file, struct dir_context *ctx, in proc_readfd_common()
310 static int proc_fd_iterate(struct file *file, struct dir_context *ctx) in proc_fd_iterate()
396 static int proc_fdinfo_iterate(struct file *file, struct dir_context *ctx) in proc_fdinfo_iterate()
/linux/fs/freevxfs/
H A Dvxfs_lookup.c29 static int vxfs_readdir(struct file *, struct dir_context *);
190 vxfs_readdir(struct file *fp, struct dir_context *ctx) in vxfs_readdir()
/linux/fs/9p/
H A Dvfs_dir.c84 static int v9fs_dir_readdir(struct file *file, struct dir_context *ctx) in v9fs_dir_readdir()
147 static int v9fs_dir_readdir_dotl(struct file *file, struct dir_context *ctx) in v9fs_dir_readdir_dotl()
/linux/fs/ext4/
H A Ddir.c33 static int ext4_dx_readdir(struct file *, struct dir_context *);
129 static int ext4_readdir(struct file *file, struct dir_context *ctx) in ext4_readdir()
530 static int call_filldir(struct file *file, struct dir_context *ctx, in call_filldir()
557 static int ext4_dx_readdir(struct file *file, struct dir_context *ctx) in ext4_dx_readdir()
/linux/fs/xfs/libxfs/
H A Dxfs_dir2_priv.h9 struct dir_context;
190 struct dir_context *ctx, size_t bufsize);
/linux/fs/qnx6/
H A Ddir.c67 struct dir_context *ctx, in qnx6_dir_longfilename()
115 static int qnx6_readdir(struct file *file, struct dir_context *ctx) in qnx6_readdir()
/linux/fs/smb/client/
H A Dreaddir.c818 struct dir_context *ctx) in emit_cached_dirents()
865 struct dir_context *ctx, struct file *file) in finished_cached_dirents_count()
878 struct dir_context *ctx, in add_cached_dirent()
912 static bool cifs_dir_emit(struct dir_context *ctx, in cifs_dir_emit()
936 struct dir_context *ctx, in cifs_filldir()
1032 int cifs_readdir(struct file *file, struct dir_context *ctx) in cifs_readdir()
/linux/fs/ntfs3/
H A Ddir.c280 u8 *name, struct dir_context *ctx) in ntfs_dir_emit()
356 u8 *name, struct dir_context *ctx) in ntfs_read_hdr()
399 static int ntfs_readdir(struct file *file, struct dir_context *ctx) in ntfs_readdir()
/linux/fs/qnx4/
H A Ddir.c18 static int qnx4_readdir(struct file *file, struct dir_context *ctx) in qnx4_readdir()
/linux/fs/gfs2/
H A Ddir.h39 int gfs2_dir_read(struct inode *inode, struct dir_context *ctx,
/linux/include/linux/
H A Dfs.h2082 struct dir_context;
2083 typedef bool (*filldir_t)(struct dir_context *, const char *, int, loff_t, u64,
2086 struct dir_context { struct
2164 int (*iterate_shared) (struct file *, struct dir_context *);
2218 int wrap_directory_iterator(struct file *, struct dir_context *,
2219 int (*) (struct file *, struct dir_context *));
2221 static int shared_##x(struct file *file , struct dir_context *ctx) \
3580 extern int iterate_dir(struct file *, struct dir_context *);
3612 extern int dcache_readdir(struct file *, struct dir_context *);
3954 static inline bool dir_emit(struct dir_context *ctx, in dir_emit()
[all …]
/linux/fs/udf/
H A Ddir.c35 static int udf_readdir(struct file *file, struct dir_context *ctx) in udf_readdir()
/linux/fs/btrfs/
H A Ddelayed-inode.h154 bool btrfs_readdir_delayed_dir_index(struct dir_context *ctx,
/linux/fs/openpromfs/
H A Dinode.c167 static int openpromfs_readdir(struct file *, struct dir_context *);
269 static int openpromfs_readdir(struct file *file, struct dir_context *ctx) in openpromfs_readdir()
/linux/fs/afs/
H A Ddynroot.c283 static int afs_dynroot_readdir_cells(struct afs_net *net, struct dir_context *ctx) in afs_dynroot_readdir_cells()
329 static int afs_dynroot_readdir(struct file *file, struct dir_context *ctx) in afs_dynroot_readdir()
/linux/fs/exportfs/
H A Dexpfs.c237 struct dir_context ctx;
249 static bool filldir_one(struct dir_context *ctx, const char *name, int len, in filldir_one()
/linux/fs/jfs/
H A Djfs_dtree.h255 extern int jfs_readdir(struct file *file, struct dir_context *ctx);

123