| /linux/fs/proc/ |
| H A D | internal.h | 269 extern int proc_pid_readdir(struct file *, struct dir_context *); 276 bool proc_fill_cache(struct file *, struct dir_context *, const char *, unsigned int, 288 extern int proc_readdir(struct file *, struct dir_context *); 289 int proc_readdir_de(struct file *, struct dir_context *, struct proc_dir_entry *);
|
| H A D | namespaces.c | 131 static int proc_ns_dir_readdir(struct file *file, struct dir_context *ctx) in proc_ns_dir_readdir()
|
| H A D | generic.c | 289 int proc_readdir_de(struct file *file, struct dir_context *ctx, in proc_readdir_de() 330 int proc_readdir(struct file *file, struct dir_context *ctx) in proc_readdir()
|
| /linux/fs/ocfs2/ |
| H A D | dir.h | 79 int ocfs2_readdir(struct file *file, struct dir_context *ctx); 80 int ocfs2_dir_foreach(struct inode *inode, struct dir_context *ctx);
|
| /linux/fs/overlayfs/ |
| H A D | readdir.c | 44 struct dir_context ctx; 310 static bool ovl_fill_merge(struct dir_context *ctx, const char *name, in ovl_fill_merge() 629 static bool ovl_fill_plain(struct dir_context *ctx, const char *name, in ovl_fill_plain() 741 struct dir_context *orig_ctx; 743 struct dir_context ctx; 750 static bool ovl_fill_real(struct dir_context *ctx, const char *name, in ovl_fill_real() 756 struct dir_context *orig_ctx = rdt->orig_ctx; in ovl_fill_real() 793 static int ovl_iterate_real(struct file *file, struct dir_context *ctx) in ovl_iterate_real() 836 static int ovl_iterate_merged(struct file *file, struct dir_context *ctx) in ovl_iterate_merged() 897 static int ovl_iterate(struct file *file, struct dir_context *ctx) in ovl_iterate() [all …]
|
| /linux/fs/orangefs/ |
| H A D | dir.c | 190 struct dir_context *ctx) in fill_from_part() 242 static int orangefs_dir_fill(struct orangefs_dir *od, struct dir_context *ctx) in orangefs_dir_fill() 304 struct dir_context *ctx) in orangefs_dir_iterate()
|
| /linux/fs/isofs/ |
| H A D | dir.c | 86 struct dir_context *ctx, in do_isofs_readdir() 234 static int isofs_readdir(struct file *file, struct dir_context *ctx) in isofs_readdir()
|
| /linux/fs/ext4/ |
| H A D | dir.c | 34 static int ext4_dx_readdir(struct file *, struct dir_context *); 130 static int ext4_readdir(struct file *file, struct dir_context *ctx) in ext4_readdir() 546 static int call_filldir(struct file *file, struct dir_context *ctx, in call_filldir() 573 static int ext4_dx_readdir(struct file *file, struct dir_context *ctx) in ext4_dx_readdir()
|
| /linux/fs/afs/ |
| H A D | dir.c | 25 static int afs_readdir(struct file *file, struct dir_context *ctx); 30 static bool afs_lookup_one_filldir(struct dir_context *ctx, const char *name, int nlen, 33 static bool afs_lookup_filldir(struct dir_context *ctx, const char *name, int nlen, 87 struct dir_context ctx; 94 struct dir_context ctx; 358 struct dir_context *ctx, in afs_dir_iterate_block() 450 struct dir_context *dir_ctx; 488 static int afs_dir_iterate_contents(struct inode *dir, struct dir_context *dir_ctx) in afs_dir_iterate_contents() 515 static int afs_dir_iterate(struct inode *dir, struct dir_context *ctx, in afs_dir_iterate() 553 static int afs_readdir(struct file *file, struct dir_context *ctx) in afs_readdir() [all …]
|
| H A D | dynroot.c | 284 static int afs_dynroot_readdir_cells(struct afs_net *net, struct dir_context *ctx) in afs_dynroot_readdir_cells() 330 static int afs_dynroot_readdir(struct file *file, struct dir_context *ctx) in afs_dynroot_readdir()
|
| /linux/fs/xfs/libxfs/ |
| H A D | xfs_dir2_priv.h | 9 struct dir_context; 190 struct dir_context *ctx, size_t bufsize);
|
| /linux/fs/qnx6/ |
| H A D | dir.c | 68 struct dir_context *ctx, in qnx6_dir_longfilename() 116 static int qnx6_readdir(struct file *file, struct dir_context *ctx) in qnx6_readdir()
|
| /linux/fs/smb/client/ |
| H A D | readdir.c | 821 struct dir_context *ctx) in emit_cached_dirents() 868 struct dir_context *ctx, struct file *file) in finished_cached_dirents_count() 881 struct dir_context *ctx, const char *name, in add_cached_dirent() 918 static bool cifs_dir_emit(struct dir_context *ctx, in cifs_dir_emit() 953 struct dir_context *ctx, in cifs_filldir() 1055 int cifs_readdir(struct file *file, struct dir_context *ctx) in cifs_readdir()
|
| H A D | cifsfs.h | 121 int cifs_readdir(struct file *file, struct dir_context *ctx);
|
| /linux/fs/gfs2/ |
| H A D | dir.h | 39 int gfs2_dir_read(struct inode *inode, struct dir_context *ctx,
|
| /linux/fs/ntfs3/ |
| H A D | dir.c | 325 u8 *name, struct dir_context *ctx) in ntfs_dir_emit() 400 u8 *name, struct dir_context *ctx) in ntfs_read_hdr() 442 static int ntfs_readdir(struct file *file, struct dir_context *ctx) in ntfs_readdir()
|
| /linux/include/linux/ |
| H A D | fs.h | 1849 struct dir_context; 1850 typedef bool (*filldir_t)(struct dir_context *, const char *, int, loff_t, u64, 1853 struct dir_context { struct 1930 int (*iterate_shared) (struct file *, struct dir_context *); 1984 int wrap_directory_iterator(struct file *, struct dir_context *, 1985 int (*) (struct file *, struct dir_context *)); 1987 static int shared_##x(struct file *file , struct dir_context *ctx) \ 3230 extern int iterate_dir(struct file *, struct dir_context *); 3264 extern int dcache_readdir(struct file *, struct dir_context *); 3602 static inline bool dir_emit(struct dir_context *ctx, in dir_emit() [all …]
|
| /linux/fs/openpromfs/ |
| H A D | inode.c | 167 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/smb/server/ |
| H A D | vfs_cache.h | 173 static inline void set_ctx_actor(struct dir_context *ctx, in set_ctx_actor()
|
| /linux/fs/tracefs/ |
| H A D | event_inode.c | 164 static int eventfs_iterate(struct file *file, struct dir_context *ctx); 577 static int eventfs_iterate(struct file *file, struct dir_context *ctx) in eventfs_iterate()
|
| /linux/fs/fat/ |
| H A D | dir.c | 582 struct dir_context ctx; 593 struct dir_context *ctx, int short_only, in __fat_readdir() 741 static int fat_readdir(struct file *file, struct dir_context *ctx) in fat_readdir() 747 static bool func(struct dir_context *ctx, const char *name, int name_len, \
|
| /linux/fs/adfs/ |
| H A D | dir_f.c | 254 static int adfs_f_iterate(struct adfs_dir *dir, struct dir_context *ctx) in adfs_f_iterate()
|
| H A D | dir_fplus.c | 210 static int adfs_fplus_iterate(struct adfs_dir *dir, struct dir_context *ctx) in adfs_fplus_iterate()
|
| /linux/fs/zonefs/ |
| H A D | super.c | 752 static int zonefs_readdir_root(struct file *file, struct dir_context *ctx) in zonefs_readdir_root() 788 struct dir_context *ctx) in zonefs_readdir_zgroup() 829 static int zonefs_readdir(struct file *file, struct dir_context *ctx) in zonefs_readdir()
|
| /linux/fs/ntfs/ |
| H A D | dir.c | 594 u8 *name, struct dir_context *actor) in ntfs_filldir() 718 static int ntfs_readdir(struct file *file, struct dir_context *actor) in ntfs_readdir()
|