| /fs/ubifs/ |
| A D | ubifs.c | 352 if (IS_ERR(dent)) { in ubifs_printdir() 353 err = PTR_ERR(dent); in ubifs_printdir() 362 if (!dent) { in ubifs_printdir() 371 if (IS_ERR(dent)) { in ubifs_printdir() 381 dent->name, (unsigned long long)le64_to_cpu(dent->inum), in ubifs_printdir() 389 le64_to_cpu(dent->inum), dent->type); in ubifs_printdir() 397 if (IS_ERR(dent)) { in ubifs_printdir() 455 if (IS_ERR(dent)) { in ubifs_finddir() 456 err = PTR_ERR(dent); in ubifs_finddir() 465 dent->name, (unsigned long long)le64_to_cpu(dent->inum), in ubifs_finddir() [all …]
|
| A D | debug.c | 288 if (IS_ERR(dent)) { in ubifs_dump_inode() 295 count++, dent->name, get_dent_type(dent->type)); in ubifs_dump_inode() 297 nm.name = dent->name; in ubifs_dump_inode() 300 pdent = dent; in ubifs_dump_inode() 1176 pdent = dent; in dbg_check_dir() 2912 d->dfs_dir = dent; in dbg_debugfs_init_fs() 2986 err = dent ? PTR_ERR(dent) : -ENODEV; in dbg_debugfs_init_fs() 3091 dfs_rootdir = dent; in dbg_debugfs_init() 3098 dfs_chk_gen = dent; in dbg_debugfs_init() 3126 dfs_chk_fs = dent; in dbg_debugfs_init() [all …]
|
| A D | replay.c | 446 const struct ubifs_dent_node *dent) in ubifs_validate_entry() argument 448 int key_type = key_type_flash(c, dent->key); in ubifs_validate_entry() 449 int nlen = le16_to_cpu(dent->nlen); in ubifs_validate_entry() 452 dent->type >= UBIFS_ITYPES_CNT || in ubifs_validate_entry() 453 nlen > UBIFS_MAX_NLEN || dent->name[nlen] != 0 || in ubifs_validate_entry() 455 le64_to_cpu(dent->inum) > MAX_INUM) { in ubifs_validate_entry() 622 struct ubifs_dent_node *dent = snod->node; in replay_bud() local 624 err = ubifs_validate_entry(c, dent); in replay_bud() 629 &snod->key, dent->name, in replay_bud() 630 le16_to_cpu(dent->nlen), snod->sqnum, in replay_bud() [all …]
|
| A D | tnc.c | 331 ubifs_dump_node(c, dent); in lnc_add() 541 struct ubifs_dent_node *dent; in matches_name() local 547 if (!dent) in matches_name() 559 dent = zbr->leaf; in matches_name() 576 kfree(dent); in matches_name() 835 if (!dent) in fallible_matches_name() 852 dent = zbr->leaf; in fallible_matches_name() 869 kfree(dent); in fallible_matches_name() 2825 if (unlikely(!dent)) { in ubifs_tnc_next_ent() 2846 return dent; in ubifs_tnc_next_ent() [all …]
|
| A D | ubifs.h | 2268 const struct ubifs_dent_node *dent);
|
| /fs/fat/ |
| A D | fat.c | 943 if (!dent) { in next_dent() 950 itr->dent = dent; in next_dent() 953 itr->dent++; in next_dent() 965 struct dir_entry *dent = itr->dent; in extract_vfat_name() local 985 if (!dent) in extract_vfat_name() 1009 return dent; in extract_vfat_name() 1039 if (!dent) { in fat_itr_next() 1393 memset(dent, 0, sizeof(*dent)); in fat_readdir() 1396 dent->attr = dir->itr.dent->attr; in fat_readdir() 1400 le16_to_cpu(dir->itr.dent->time), &dent->change_time); in fat_readdir() [all …]
|
| A D | fat_write.c | 266 dir_entry *dent; in fat_find_empty_dentries() local 276 if (!itr->dent) { in fat_find_empty_dentries() 286 dent = itr->dent; in fat_find_empty_dentries() 311 itr->dent = dent; in fat_find_empty_dentries() 431 if (!itr->dent) in fill_dir_slot() 1631 struct dir_entry *dent = itr->dent; in delete_single_dentry() local 1633 memset(dent, 0, sizeof(*dent)); in delete_single_dentry() 1659 if (!dent) in delete_long_name() 1704 dir_entry *dent = itr->dent; in delete_dentry_long() local 2111 *new_itr->dent = *old_itr->dent; in fat_rename() [all …]
|
| /fs/ext4/ |
| A D | ext4fs.c | 246 struct fs_dirent *dent = &dirs->dirent; in ext4fs_readdir() local 273 memset(dent, 0, sizeof(struct fs_dirent)); in ext4fs_readdir() 294 len, dent->name, &actread); in ext4fs_readdir() 297 dent->name[len] = '\0'; in ext4fs_readdir() 310 dent->type = FS_DT_DIR; in ext4fs_readdir() 313 dent->type = FS_DT_LNK; in ext4fs_readdir() 316 dent->type = FS_DT_REG; in ext4fs_readdir() 319 dent->type = FILETYPE_UNKNOWN; in ext4fs_readdir() 322 rtc_to_tm(fdiro.inode.atime, &dent->access_time); in ext4fs_readdir() 327 dent->size = fdiro.inode.size; in ext4fs_readdir() [all …]
|
| /fs/erofs/ |
| A D | fs.c | 123 struct fs_dirent *dent = &dirs->dirent; in erofs_readdir() local 170 memcpy(dent->name, de_name, de_namelen); in erofs_readdir() 171 dent->name[de_namelen] = '\0'; in erofs_readdir() 174 dent->type = FS_DT_DIR; in erofs_readdir() 176 dent->type = FS_DT_LNK; in erofs_readdir() 180 dent->type = FS_DT_REG; in erofs_readdir() 186 dent->size = vi.i_size; in erofs_readdir() 188 *dentp = dent; in erofs_readdir()
|
| /fs/squashfs/ |
| A D | sqfs.c | 468 struct fs_dirent *dent; in sqfs_search_dir() local 1025 struct fs_dirent *dent; in sqfs_readdir_nest() local 1035 dent = &dirs->dentp; in sqfs_readdir_nest() 1076 dent->type = FS_DT_DIR; in sqfs_readdir_nest() 1092 dent->type = FS_DT_REG; in sqfs_readdir_nest() 1106 dent->type = FS_DT_LNK; in sqfs_readdir_nest() 1115 dent->name[name_size] = '\0'; in sqfs_readdir_nest() 1129 *dentp = dent; in sqfs_readdir_nest() 1380 struct fs_dirent *dent; in sqfs_read_nest() local 1658 struct fs_dirent *dent; in sqfs_size_nest() local [all …]
|
| /fs/exfat/ |
| A D | io.c | 754 struct fs_dirent *dent = &dirs->dirent; in exfat_fs_readdir() local 772 snprintf(dent->name, FS_DIRENT_NAME_LEN, "."); in exfat_fs_readdir() 773 dent->type = FS_DT_DIR; in exfat_fs_readdir() 774 *dentp = dent; in exfat_fs_readdir() 782 dent->type = FS_DT_DIR; in exfat_fs_readdir() 783 *dentp = dent; in exfat_fs_readdir() 800 exfat_get_name(node, dent->name); in exfat_fs_readdir() 802 dent->type = FS_DT_DIR; in exfat_fs_readdir() 804 dent->type = FS_DT_REG; in exfat_fs_readdir() 805 dent->size = node->size; in exfat_fs_readdir() [all …]
|
| /fs/ |
| A D | fs.c | 66 struct fs_dirent *dent; in fs_ls_generic() local 73 while ((dent = fs_readdir(dirs))) { in fs_ls_generic() 74 if (dent->type == FS_DT_DIR) { in fs_ls_generic() 75 printf(" %s/\n", dent->name); in fs_ls_generic() 77 } else if (dent->type == FS_DT_LNK) { in fs_ls_generic() 78 printf(" <SYM> %s\n", dent->name); in fs_ls_generic() 81 printf(" %8lld %s\n", dent->size, dent->name); in fs_ls_generic()
|