/fs/ |
D | readdir.c | 107 struct old_linux_dirent __user * dirent; member 116 struct old_linux_dirent __user * dirent; in fillonedir() local 127 dirent = buf->dirent; in fillonedir() 128 if (!access_ok(VERIFY_WRITE, dirent, in fillonedir() 129 (unsigned long)(dirent->d_name + namlen + 1) - in fillonedir() 130 (unsigned long)dirent)) in fillonedir() 132 if ( __put_user(d_ino, &dirent->d_ino) || in fillonedir() 133 __put_user(offset, &dirent->d_offset) || in fillonedir() 134 __put_user(namlen, &dirent->d_namlen) || in fillonedir() 135 __copy_to_user(dirent->d_name, name, namlen) || in fillonedir() [all …]
|
D | compat.c | 846 struct compat_old_linux_dirent __user *dirent; member 856 struct compat_old_linux_dirent __user *dirent; in compat_fillonedir() local 867 dirent = buf->dirent; in compat_fillonedir() 868 if (!access_ok(VERIFY_WRITE, dirent, in compat_fillonedir() 869 (unsigned long)(dirent->d_name + namlen + 1) - in compat_fillonedir() 870 (unsigned long)dirent)) in compat_fillonedir() 872 if ( __put_user(d_ino, &dirent->d_ino) || in compat_fillonedir() 873 __put_user(offset, &dirent->d_offset) || in compat_fillonedir() 874 __put_user(namlen, &dirent->d_namlen) || in compat_fillonedir() 875 __copy_to_user(dirent->d_name, name, namlen) || in compat_fillonedir() [all …]
|
/fs/ncpfs/ |
D | ncplib_kernel.c | 325 int ncp_dirhandle_alloc(struct ncp_server* server, __u8 volnum, __le32 dirent, in ncp_dirhandle_alloc() argument 334 ncp_add_handle_path(server, volnum, dirent, 1, NULL); in ncp_dirhandle_alloc() 423 __le32 dirent = NCP_FINFO(dir)->dirEntNum; in ncp_obtain_info() local 436 ncp_add_handle_path(server, volnum, dirent, 1, path); in ncp_obtain_info() 454 __u8 ns, __u8 volnum, __le32 dirent, in ncp_obtain_DOS_dir_base() argument 466 ncp_add_handle_path(server, volnum, dirent, 1, path); in ncp_obtain_DOS_dir_base() 593 const char *volname, __u32* volume, __le32* dirent, __le32* dosdirent) in ncp_get_volume_root() argument 616 *dirent = *dosdirent = ncp_reply_dword(server, 4); in ncp_get_volume_root() 652 __le32 dirent = NCP_FINFO(dir)->dirEntNum; in ncp_modify_file_or_subdir_dos_info_path() local 663 ncp_add_handle_path(server, volnum, dirent, 1, path); in ncp_modify_file_or_subdir_dos_info_path() [all …]
|
D | ncplib_kernel.h | 72 __u32 *volume, __le32 *dirent, __le32 *dosdirent); 78 int ncp_modify_nfs_info(struct ncp_server *, __u8 volnum, __le32 dirent, 112 __u32* volume, __le32* dirent, __le32* dosdirent); 113 int ncp_dirhandle_alloc(struct ncp_server *, __u8 vol, __le32 dirent, __u8 *dirhandle);
|
/fs/fuse/ |
D | dir.c | 1195 struct fuse_dirent *dirent = (struct fuse_dirent *) buf; in parse_dirfile() local 1196 size_t reclen = FUSE_DIRENT_SIZE(dirent); in parse_dirfile() 1197 if (!dirent->namelen || dirent->namelen > FUSE_NAME_MAX) in parse_dirfile() 1201 if (memchr(dirent->name, '/', dirent->namelen) != NULL) in parse_dirfile() 1204 if (!dir_emit(ctx, dirent->name, dirent->namelen, in parse_dirfile() 1205 dirent->ino, dirent->type)) in parse_dirfile() 1210 ctx->pos = dirent->off; in parse_dirfile() 1222 struct fuse_dirent *dirent = &direntplus->dirent; in fuse_direntplus_link() local 1224 struct qstr name = QSTR_INIT(dirent->name, dirent->namelen); in fuse_direntplus_link() 1327 struct fuse_dirent *dirent; in parse_dirplusfile() local [all …]
|
/fs/ext4/ |
D | namei.c | 80 struct ext4_dir_entry *dirent); 96 struct ext4_dir_entry *dirent; in __ext4_read_dirblock() local 114 dirent = (struct ext4_dir_entry *) bh->b_data; in __ext4_read_dirblock() 119 else if (ext4_rec_len_from_disk(dirent->rec_len, in __ext4_read_dirblock() 140 if (ext4_dx_csum_verify(inode, dirent)) in __ext4_read_dirblock() 150 if (ext4_dirent_csum_verify(inode, dirent)) in __ext4_read_dirblock() 324 struct ext4_dir_entry *dirent, int size) in ext4_dirent_csum() argument 330 csum = ext4_chksum(sbi, ei->i_csum_seed, (__u8 *)dirent, size); in ext4_dirent_csum() 344 int ext4_dirent_csum_verify(struct inode *inode, struct ext4_dir_entry *dirent) in ext4_dirent_csum_verify() argument 351 t = get_dirent_tail(inode, dirent); in ext4_dirent_csum_verify() [all …]
|
D | dir.c | 431 struct ext4_dir_entry_2 *dirent, in ext4_htree_store_dirent() argument 449 new_fn->inode = le32_to_cpu(dirent->inode); in ext4_htree_store_dirent() 451 new_fn->file_type = dirent->file_type; in ext4_htree_store_dirent()
|
D | ext4.h | 2388 struct ext4_dir_entry_2 *dirent, 2567 struct ext4_dir_entry *dirent);
|
/fs/hpfs/ |
D | alloc.c | 445 d->dirent[0] = 32; in hpfs_alloc_dnode() 446 d->dirent[2] = 8; in hpfs_alloc_dnode() 447 d->dirent[30] = 1; in hpfs_alloc_dnode() 448 d->dirent[31] = 255; in hpfs_alloc_dnode()
|
D | hpfs.h | 299 u8 dirent[2028]; /* one or more dirents */ member
|
D | hpfs_fn.h | 116 return (void *) dnode->dirent; in dnode_first_de()
|
/fs/fat/ |
D | dir.c | 543 void __user *dirent; member 712 struct dirent_type __user *d1 = buf->dirent; \ 761 void __user *dirent, filldir_t filldir, in FAT_IOCTL_FILLDIR_FUNC() 766 .dirent = dirent in FAT_IOCTL_FILLDIR_FUNC() 770 buf.dirent = dirent; in FAT_IOCTL_FILLDIR_FUNC()
|
/fs/nfsd/ |
D | vfs.c | 1808 char *dirent; member 1819 struct buffered_dirent *de = (void *)(buf->dirent + buf->used); in nfsd_buffered_filldir() 1847 .dirent = (void *)__get_free_page(GFP_KERNEL) in nfsd_buffered_readdir() 1850 if (!buf.dirent) in nfsd_buffered_readdir() 1884 de = (struct buffered_dirent *)buf.dirent; in nfsd_buffered_readdir() 1907 free_page((unsigned long)(buf.dirent)); in nfsd_buffered_readdir()
|
/fs/jffs2/ |
D | TODO | 29 the full dirent, we only need to go to the flash in lookup() when we think we've
|
D | README.Locking | 127 determine whether the 'deletion dirent' under consideration can be
|
/fs/hostfs/ |
D | hostfs_user.c | 112 struct dirent *ent; in read_dir()
|
/fs/jfs/ |
D | jfs_dtree.c | 2985 static inline struct jfs_dirent *next_jfs_dirent(struct jfs_dirent *dirent) in next_jfs_dirent() argument 2988 ((char *)dirent + in next_jfs_dirent() 2989 ((sizeof (struct jfs_dirent) + dirent->name_len + 1 + in next_jfs_dirent()
|