Lines Matching refs:direntlen

456 	sizeof_void_space = le16_to_cpu(dir->direntlen) - dentry_length;  in check_void_in_dentry()
467 dir->direntlen = cpu_to_le16(dentry_length); in check_void_in_dentry()
530 while (le16_to_cpu(dir->direntlen) > 0) { in ext4fs_update_parent_dentry()
535 if (fs->blksz - totalbytes == le16_to_cpu(dir->direntlen)) { in ext4fs_update_parent_dentry()
539 le16_to_cpu(dir->direntlen)) { in ext4fs_update_parent_dentry()
540 dir->direntlen = cpu_to_le16(used_len); in ext4fs_update_parent_dentry()
585 templength = le16_to_cpu(dir->direntlen); in ext4fs_update_parent_dentry()
595 templength = le16_to_cpu(dir->direntlen); in ext4fs_update_parent_dentry()
607 dir->direntlen = cpu_to_le16(sizeof_void_space); in ext4fs_update_parent_dentry()
609 dir->direntlen = cpu_to_le16(fs->blksz - totalbytes); in ext4fs_update_parent_dentry()
671 int direntlen = le16_to_cpu(dir->direntlen); in search_dir() local
672 if (direntlen < sizeof(struct ext2_dirent)) in search_dir()
681 offset += direntlen; in search_dir()
897 int direntlen = le16_to_cpu(dir->direntlen); in unlink_filename() local
898 if (direntlen < sizeof(struct ext2_dirent)) in unlink_filename()
907 offset += direntlen; in unlink_filename()
919 new_len = le16_to_cpu(previous_dir->direntlen); in unlink_filename()
920 new_len += le16_to_cpu(dir->direntlen); in unlink_filename()
921 previous_dir->direntlen = cpu_to_le16(new_len); in unlink_filename()
2035 if (dirent.direntlen == 0) { in ext4fs_iterate_dir()
2138 fpos += le16_to_cpu(dirent.direntlen); in ext4fs_iterate_dir()