Home
last modified time | relevance | path

Searched refs:dirent (Results 1 – 8 of 8) sorted by relevance

/fs/ext4/
A Dext4fs.c51 struct fs_dirent dirent; member
246 struct fs_dirent *dent = &dirs->dirent; in ext4fs_readdir()
252 struct ext2_dirent dirent; in ext4fs_readdir() local
278 (char *)&dirent, &actread); in ext4fs_readdir()
282 if (!dirent.direntlen) in ext4fs_readdir()
285 if (dirent.namelen) in ext4fs_readdir()
288 dirs->fpos += le16_to_cpu(dirent.direntlen); in ext4fs_readdir()
291 len = min(FS_DIRENT_NAME_LEN - 1, (int)dirent.namelen); in ext4fs_readdir()
300 fdiro.ino = le32_to_cpu(dirent.inode); in ext4fs_readdir()
326 dirs->fpos += le16_to_cpu(dirent.direntlen); in ext4fs_readdir()
A Dext4_common.c2063 struct ext2_dirent dirent; in ext4fs_iterate_dir() local
2067 (char *)&dirent, &actread); in ext4fs_iterate_dir()
2071 if (dirent.direntlen == 0) { in ext4fs_iterate_dir()
2076 if (dirent.namelen != 0) { in ext4fs_iterate_dir()
2077 char filename[dirent.namelen + 1]; in ext4fs_iterate_dir()
2084 dirent.namelen, filename, in ext4fs_iterate_dir()
2094 fdiro->ino = le32_to_cpu(dirent.inode); in ext4fs_iterate_dir()
2096 filename[dirent.namelen] = '\0'; in ext4fs_iterate_dir()
2098 if (dirent.filetype != FILETYPE_UNKNOWN) { in ext4fs_iterate_dir()
2110 (dirent.inode), in ext4fs_iterate_dir()
[all …]
/fs/fat/
A Dfat_write.c113 struct nameext dirent; in set_name() local
119 memset(&dirent, ' ', sizeof(dirent)); in set_name()
129 str2fat(dirent.ext, period + 1, sizeof(dirent.ext)); in set_name()
130 period_location = str2fat(dirent.name, pos, sizeof(dirent.name)); in set_name()
133 if (*dirent.name == ' ') in set_name()
134 *dirent.name = '_'; in set_name()
137 *dirent.name = aRING; in set_name()
140 sprintf(buf, "%.*s.%.3s", period_location, dirent.name, dirent.ext); in set_name()
167 if (*dirent.ext != ' ') in set_name()
169 dirent.name, dirent.ext); in set_name()
[all …]
A Dfat.c127 static void get_name(dir_entry *dirent, char *s_name) in get_name() argument
131 memcpy(s_name, dirent->nameext.name, 8); in get_name()
136 if (dirent->lcase & CASE_LOWER_BASE) in get_name()
138 if (dirent->nameext.ext[0] && dirent->nameext.ext[0] != ' ') { in get_name()
140 memcpy(ptr, dirent->nameext.ext, 3); in get_name()
141 if (dirent->lcase & CASE_LOWER_EXT) in get_name()
1352 struct fs_dirent dirent; member
1388 struct fs_dirent *dent = &dir->dirent; in fat_readdir()
/fs/erofs/
A Dfs.c55 struct fs_dirent dirent; member
123 struct fs_dirent *dent = &dirs->dirent; in erofs_readdir()
/fs/ubifs/
A Dubifs.c329 static int ubifs_printdir(struct file *file, void *dirent) in ubifs_printdir() argument
623 void *dirent = NULL; in ubifs_ls() local
654 ubifs_printdir(file, dirent); in ubifs_ls()
/fs/
A Dfs.c690 struct fs_dirent *dirent; in fs_readdir() local
696 ret = info->readdir(dirs, &dirent); in fs_readdir()
703 return dirent; in fs_readdir()
/fs/exfat/
A Dio.c605 struct fs_dirent dirent; member
754 struct fs_dirent *dent = &dirs->dirent; in exfat_fs_readdir()

Completed in 20 milliseconds