Lines Matching full:de
78 struct vxfs_direct *de; in vxfs_find_entry() local
89 de = (struct vxfs_direct *)(kaddr + pg_ofs); in vxfs_find_entry()
91 if (!de->d_reclen) { in vxfs_find_entry()
97 pg_ofs += fs16_to_cpu(sbi, de->d_reclen); in vxfs_find_entry()
98 pos += fs16_to_cpu(sbi, de->d_reclen); in vxfs_find_entry()
99 if (!de->d_ino) in vxfs_find_entry()
102 if (namelen != fs16_to_cpu(sbi, de->d_namelen)) in vxfs_find_entry()
104 if (!memcmp(name, de->d_name, namelen)) { in vxfs_find_entry()
106 de_exit = de; in vxfs_find_entry()
134 struct vxfs_direct *de; in vxfs_inode_by_name() local
138 de = vxfs_find_entry(dip, dp, &pp); in vxfs_inode_by_name()
139 if (de) { in vxfs_inode_by_name()
140 ino = fs32_to_cpu(VXFS_SBI(dip->i_sb), de->d_ino); in vxfs_inode_by_name()
229 struct vxfs_direct *de; in vxfs_readdir() local
240 de = (struct vxfs_direct *)(kaddr + pg_ofs); in vxfs_readdir()
242 if (!de->d_reclen) { in vxfs_readdir()
248 pg_ofs += fs16_to_cpu(sbi, de->d_reclen); in vxfs_readdir()
249 pos += fs16_to_cpu(sbi, de->d_reclen); in vxfs_readdir()
250 if (!de->d_ino) in vxfs_readdir()
253 rc = dir_emit(ctx, de->d_name, in vxfs_readdir()
254 fs16_to_cpu(sbi, de->d_namelen), in vxfs_readdir()
255 fs32_to_cpu(sbi, de->d_ino), in vxfs_readdir()
259 pos -= fs16_to_cpu(sbi, de->d_reclen); in vxfs_readdir()