Searched refs:dirent (Results 1 – 8 of 8) sorted by relevance
| /fs/ext4/ |
| A D | ext4fs.c | 51 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 D | ext4_common.c | 2063 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 D | fat_write.c | 113 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 D | fat.c | 127 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 D | fs.c | 55 struct fs_dirent dirent; member 123 struct fs_dirent *dent = &dirs->dirent; in erofs_readdir()
|
| /fs/ubifs/ |
| A D | ubifs.c | 329 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 D | fs.c | 690 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 D | io.c | 605 struct fs_dirent dirent; member 754 struct fs_dirent *dent = &dirs->dirent; in exfat_fs_readdir()
|
Completed in 20 milliseconds