/linux-6.14.4/fs/sysv/ |
D | ialloc.c | 75 struct sysv_inode * raw_inode; in refill_free_cache() local 79 raw_inode = sysv_raw_inode(sb, ino, &bh); in refill_free_cache() 80 if (!raw_inode) in refill_free_cache() 83 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0) { in refill_free_cache() 90 raw_inode = sysv_raw_inode(sb, ino, &bh); in refill_free_cache() 91 if (!raw_inode) in refill_free_cache() 94 raw_inode++; in refill_free_cache() 107 struct sysv_inode * raw_inode; in sysv_free_inode() local 116 raw_inode = sysv_raw_inode(sb, ino, &bh); in sysv_free_inode() 117 if (!raw_inode) { in sysv_free_inode() [all …]
|
D | inode.c | 174 struct sysv_inode * raw_inode; in sysv_iget() local 191 raw_inode = sysv_raw_inode(sb, ino, &bh); in sysv_iget() 192 if (!raw_inode) { in sysv_iget() 198 inode->i_mode = fs16_to_cpu(sbi, raw_inode->i_mode); in sysv_iget() 199 i_uid_write(inode, (uid_t)fs16_to_cpu(sbi, raw_inode->i_uid)); in sysv_iget() 200 i_gid_write(inode, (gid_t)fs16_to_cpu(sbi, raw_inode->i_gid)); in sysv_iget() 201 set_nlink(inode, fs16_to_cpu(sbi, raw_inode->i_nlink)); in sysv_iget() 202 inode->i_size = fs32_to_cpu(sbi, raw_inode->i_size); in sysv_iget() 203 inode_set_atime(inode, fs32_to_cpu(sbi, raw_inode->i_atime), 0); in sysv_iget() 204 inode_set_mtime(inode, fs32_to_cpu(sbi, raw_inode->i_mtime), 0); in sysv_iget() [all …]
|
/linux-6.14.4/fs/minix/ |
D | inode.c | 504 struct minix_inode * raw_inode; in V1_minix_iget() local 508 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in V1_minix_iget() 509 if (!raw_inode) { in V1_minix_iget() 513 if (raw_inode->i_nlinks == 0) { in V1_minix_iget() 520 inode->i_mode = raw_inode->i_mode; in V1_minix_iget() 521 i_uid_write(inode, raw_inode->i_uid); in V1_minix_iget() 522 i_gid_write(inode, raw_inode->i_gid); in V1_minix_iget() 523 set_nlink(inode, raw_inode->i_nlinks); in V1_minix_iget() 524 inode->i_size = raw_inode->i_size; in V1_minix_iget() 526 inode_set_atime_to_ts(inode, inode_set_ctime(inode, raw_inode->i_time, 0))); in V1_minix_iget() [all …]
|
D | bitmap.c | 163 struct minix_inode *raw_inode; in minix_clear_inode() local 164 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode() 165 if (raw_inode) { in minix_clear_inode() 166 raw_inode->i_nlinks = 0; in minix_clear_inode() 167 raw_inode->i_mode = 0; in minix_clear_inode() 170 struct minix2_inode *raw_inode; in minix_clear_inode() local 171 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); in minix_clear_inode() 172 if (raw_inode) { in minix_clear_inode() 173 raw_inode->i_nlinks = 0; in minix_clear_inode() 174 raw_inode->i_mode = 0; in minix_clear_inode()
|
/linux-6.14.4/fs/ext2/ |
D | inode.c | 1380 struct ext2_inode *raw_inode; in ext2_iget() local 1396 raw_inode = ext2_get_inode(inode->i_sb, ino, &bh); in ext2_iget() 1397 if (IS_ERR(raw_inode)) { in ext2_iget() 1398 ret = PTR_ERR(raw_inode); in ext2_iget() 1402 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in ext2_iget() 1403 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext2_iget() 1404 i_gid = (gid_t)le16_to_cpu(raw_inode->i_gid_low); in ext2_iget() 1406 i_uid |= le16_to_cpu(raw_inode->i_uid_high) << 16; in ext2_iget() 1407 i_gid |= le16_to_cpu(raw_inode->i_gid_high) << 16; in ext2_iget() 1411 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); in ext2_iget() [all …]
|
/linux-6.14.4/fs/nilfs2/ |
D | inode.c | 401 struct nilfs_inode *raw_inode) in nilfs_read_inode_common() argument 406 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in nilfs_read_inode_common() 407 i_uid_write(inode, le32_to_cpu(raw_inode->i_uid)); in nilfs_read_inode_common() 408 i_gid_write(inode, le32_to_cpu(raw_inode->i_gid)); in nilfs_read_inode_common() 409 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); in nilfs_read_inode_common() 410 inode->i_size = le64_to_cpu(raw_inode->i_size); in nilfs_read_inode_common() 411 inode_set_atime(inode, le64_to_cpu(raw_inode->i_mtime), in nilfs_read_inode_common() 412 le32_to_cpu(raw_inode->i_mtime_nsec)); in nilfs_read_inode_common() 413 inode_set_ctime(inode, le64_to_cpu(raw_inode->i_ctime), in nilfs_read_inode_common() 414 le32_to_cpu(raw_inode->i_ctime_nsec)); in nilfs_read_inode_common() [all …]
|
D | ifile.c | 96 struct nilfs_inode *raw_inode; in nilfs_ifile_delete_inode() local 114 raw_inode = kmap_local_folio(req.pr_entry_bh->b_folio, offset); in nilfs_ifile_delete_inode() 115 raw_inode->i_flags = 0; in nilfs_ifile_delete_inode() 116 kunmap_local(raw_inode); in nilfs_ifile_delete_inode()
|
D | ifile.h | 29 static inline void nilfs_ifile_unmap_inode(struct nilfs_inode *raw_inode) in nilfs_ifile_unmap_inode() argument 31 kunmap_local(raw_inode); in nilfs_ifile_unmap_inode()
|
D | bmap.c | 480 int nilfs_bmap_read(struct nilfs_bmap *bmap, struct nilfs_inode *raw_inode) in nilfs_bmap_read() argument 482 if (raw_inode == NULL) in nilfs_bmap_read() 485 memcpy(bmap->b_u.u_data, raw_inode->i_bmap, NILFS_BMAP_SIZE); in nilfs_bmap_read() 525 void nilfs_bmap_write(struct nilfs_bmap *bmap, struct nilfs_inode *raw_inode) in nilfs_bmap_write() argument 527 memcpy(raw_inode->i_bmap, bmap->b_u.u_data, in nilfs_bmap_write()
|
D | cpfile.h | 34 struct nilfs_inode *raw_inode, struct inode **inodep);
|
D | dat.h | 45 struct nilfs_inode *raw_inode, struct inode **inodep);
|
D | segment.c | 892 struct nilfs_inode *raw_inode; in nilfs_fill_in_file_bmap() local 897 raw_inode = nilfs_ifile_map_inode(ifile, ii->vfs_inode.i_ino, in nilfs_fill_in_file_bmap() 899 nilfs_bmap_write(ii->i_bmap, raw_inode); in nilfs_fill_in_file_bmap() 900 nilfs_ifile_unmap_inode(raw_inode); in nilfs_fill_in_file_bmap() 926 struct nilfs_inode *raw_inode) in nilfs_write_root_mdt_inode() argument 930 nilfs_write_inode_common(inode, raw_inode); in nilfs_write_root_mdt_inode() 933 raw_inode->i_xattr = 0; in nilfs_write_root_mdt_inode() 934 raw_inode->i_pad = 0; in nilfs_write_root_mdt_inode() 935 memset((void *)raw_inode + sizeof(*raw_inode), 0, in nilfs_write_root_mdt_inode() 936 nilfs->ns_inode_size - sizeof(*raw_inode)); in nilfs_write_root_mdt_inode() [all …]
|
D | sufile.h | 54 struct nilfs_inode *raw_inode, struct inode **inodep);
|
/linux-6.14.4/fs/befs/ |
D | inode.c | 19 befs_check_inode(struct super_block *sb, befs_inode *raw_inode, in befs_check_inode() argument 22 u32 magic1 = fs32_to_cpu(sb, raw_inode->magic1); in befs_check_inode() 23 befs_inode_addr ino_num = fsrun_to_cpu(sb, raw_inode->inode_num); in befs_check_inode() 24 u32 flags = fs32_to_cpu(sb, raw_inode->flags); in befs_check_inode()
|
D | linuxvfs.c | 300 befs_inode *raw_inode; in befs_iget() local 329 raw_inode = (befs_inode *) bh->b_data; in befs_iget() 331 befs_dump_inode(sb, raw_inode); in befs_iget() 333 if (befs_check_inode(sb, raw_inode, inode->i_ino) != BEFS_OK) { in befs_iget() 338 inode->i_mode = (umode_t) fs32_to_cpu(sb, raw_inode->mode); in befs_iget() 347 make_kuid(&init_user_ns, fs32_to_cpu(sb, raw_inode->uid)); in befs_iget() 350 make_kgid(&init_user_ns, fs32_to_cpu(sb, raw_inode->gid)); in befs_iget() 364 fs64_to_cpu(sb, raw_inode->last_modified_time) >> 16, in befs_iget() 369 befs_ino->i_inode_num = fsrun_to_cpu(sb, raw_inode->inode_num); in befs_iget() 370 befs_ino->i_parent = fsrun_to_cpu(sb, raw_inode->parent); in befs_iget() [all …]
|
D | inode.h | 6 int befs_check_inode(struct super_block *sb, befs_inode *raw_inode,
|
/linux-6.14.4/fs/qnx4/ |
D | inode.c | 285 struct qnx4_inode_entry *raw_inode; in qnx4_iget() local 315 raw_inode = ((struct qnx4_inode_entry *) bh->b_data) + in qnx4_iget() 318 inode->i_mode = le16_to_cpu(raw_inode->di_mode); in qnx4_iget() 319 i_uid_write(inode, (uid_t)le16_to_cpu(raw_inode->di_uid)); in qnx4_iget() 320 i_gid_write(inode, (gid_t)le16_to_cpu(raw_inode->di_gid)); in qnx4_iget() 321 set_nlink(inode, le16_to_cpu(raw_inode->di_nlink)); in qnx4_iget() 322 inode->i_size = le32_to_cpu(raw_inode->di_size); in qnx4_iget() 323 inode_set_mtime(inode, le32_to_cpu(raw_inode->di_mtime), 0); in qnx4_iget() 324 inode_set_atime(inode, le32_to_cpu(raw_inode->di_atime), 0); in qnx4_iget() 325 inode_set_ctime(inode, le32_to_cpu(raw_inode->di_ctime), 0); in qnx4_iget() [all …]
|
/linux-6.14.4/fs/ext4/ |
D | inode.c | 4258 static int ext4_inode_blocks_set(struct ext4_inode *raw_inode, in ext4_inode_blocks_set() argument 4270 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); in ext4_inode_blocks_set() 4271 raw_inode->i_blocks_high = 0; in ext4_inode_blocks_set() 4289 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); in ext4_inode_blocks_set() 4290 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); in ext4_inode_blocks_set() 4296 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); in ext4_inode_blocks_set() 4297 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); in ext4_inode_blocks_set() 4302 static int ext4_fill_raw_inode(struct inode *inode, struct ext4_inode *raw_inode) in ext4_fill_raw_inode() argument 4311 err = ext4_inode_blocks_set(raw_inode, ei); in ext4_fill_raw_inode() 4313 raw_inode->i_mode = cpu_to_le16(inode->i_mode); in ext4_fill_raw_inode() [all …]
|
D | xattr.h | 65 #define IHDR(inode, raw_inode) \ argument 67 ((void *)raw_inode + \ 70 #define ITAIL(inode, raw_inode) \ argument 71 ((void *)(raw_inode) + \ 195 struct ext4_inode *raw_inode, handle_t *handle);
|
D | ext4.h | 890 #define EXT4_INODE_SET_XTIME_VAL(xtime, inode, raw_inode, ts) \ argument 892 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) { \ 893 (raw_inode)->xtime = cpu_to_le32((ts).tv_sec); \ 894 (raw_inode)->xtime ## _extra = ext4_encode_extra_time(ts); \ 896 (raw_inode)->xtime = cpu_to_le32(clamp_t(int32_t, (ts).tv_sec, S32_MIN, S32_MAX)); \ 899 #define EXT4_INODE_SET_ATIME(inode, raw_inode) \ argument 900 EXT4_INODE_SET_XTIME_VAL(i_atime, inode, raw_inode, inode_get_atime(inode)) 902 #define EXT4_INODE_SET_MTIME(inode, raw_inode) \ argument 903 EXT4_INODE_SET_XTIME_VAL(i_mtime, inode, raw_inode, inode_get_mtime(inode)) 905 #define EXT4_INODE_SET_CTIME(inode, raw_inode) \ argument [all …]
|
D | xattr.c | 636 struct ext4_inode *raw_inode; in ext4_xattr_ibody_get() local 647 raw_inode = ext4_raw_inode(&iloc); in ext4_xattr_ibody_get() 648 header = IHDR(inode, raw_inode); in ext4_xattr_ibody_get() 649 end = ITAIL(inode, raw_inode); in ext4_xattr_ibody_get() 778 struct ext4_inode *raw_inode; in ext4_xattr_ibody_list() local 787 raw_inode = ext4_raw_inode(&iloc); in ext4_xattr_ibody_list() 788 header = IHDR(inode, raw_inode); in ext4_xattr_ibody_list() 855 struct ext4_inode *raw_inode; in ext4_get_inode_usage() local 867 raw_inode = ext4_raw_inode(&iloc); in ext4_get_inode_usage() 868 header = IHDR(inode, raw_inode); in ext4_get_inode_usage() [all …]
|
D | inline.c | 36 struct ext4_inode *raw_inode; in get_max_inline_xattr_value_size() local 58 raw_inode = ext4_raw_inode(iloc); in get_max_inline_xattr_value_size() 59 header = IHDR(inode, raw_inode); in get_max_inline_xattr_value_size() 61 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; in get_max_inline_xattr_value_size() 84 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); in get_max_inline_xattr_value_size() 185 struct ext4_inode *raw_inode; in ext4_read_inline_data() local 194 raw_inode = ext4_raw_inode(iloc); in ext4_read_inline_data() 195 memcpy(buffer, (void *)(raw_inode->i_block), cp_len); in ext4_read_inline_data() 203 header = IHDR(inode, raw_inode); in ext4_read_inline_data() 204 entry = (struct ext4_xattr_entry *)((void *)raw_inode + in ext4_read_inline_data() [all …]
|
D | fast_commit.c | 1529 struct ext4_inode *raw_inode; in ext4_fc_replay_inode() local 1560 raw_inode = ext4_raw_inode(&iloc); in ext4_fc_replay_inode() 1562 memcpy(raw_inode, raw_fc_inode, offsetof(struct ext4_inode, i_block)); in ext4_fc_replay_inode() 1563 memcpy((u8 *)raw_inode + off_gen, (u8 *)raw_fc_inode + off_gen, in ext4_fc_replay_inode() 1565 if (le32_to_cpu(raw_inode->i_flags) & EXT4_EXTENTS_FL) { in ext4_fc_replay_inode() 1566 eh = (struct ext4_extent_header *)(&raw_inode->i_block[0]); in ext4_fc_replay_inode() 1571 (sizeof(raw_inode->i_block) - in ext4_fc_replay_inode() 1575 } else if (le32_to_cpu(raw_inode->i_flags) & EXT4_INLINE_DATA_FL) { in ext4_fc_replay_inode() 1576 memcpy(raw_inode->i_block, raw_fc_inode->i_block, in ext4_fc_replay_inode() 1577 sizeof(raw_inode->i_block)); in ext4_fc_replay_inode()
|
/linux-6.14.4/fs/qnx6/ |
D | inode.c | 514 struct qnx6_inode_entry *raw_inode; in qnx6_iget() local 547 raw_inode = kmap_local_folio(folio, offs); in qnx6_iget() 549 inode->i_mode = fs16_to_cpu(sbi, raw_inode->di_mode); in qnx6_iget() 550 i_uid_write(inode, (uid_t)fs32_to_cpu(sbi, raw_inode->di_uid)); in qnx6_iget() 551 i_gid_write(inode, (gid_t)fs32_to_cpu(sbi, raw_inode->di_gid)); in qnx6_iget() 552 inode->i_size = fs64_to_cpu(sbi, raw_inode->di_size); in qnx6_iget() 553 inode_set_mtime(inode, fs32_to_cpu(sbi, raw_inode->di_mtime), 0); in qnx6_iget() 554 inode_set_atime(inode, fs32_to_cpu(sbi, raw_inode->di_atime), 0); in qnx6_iget() 555 inode_set_ctime(inode, fs32_to_cpu(sbi, raw_inode->di_ctime), 0); in qnx6_iget() 560 memcpy(&ei->di_block_ptr, &raw_inode->di_block_ptr, in qnx6_iget() [all …]
|
/linux-6.14.4/fs/f2fs/ |
D | recovery.c | 118 struct f2fs_inode *raw_inode, in init_recovered_filename() argument 125 fname->disk_name.len = le32_to_cpu(raw_inode->i_namelen); in init_recovered_filename() 126 fname->disk_name.name = raw_inode->i_name; in init_recovered_filename() 146 &raw_inode->i_name[fname->disk_name.len]); in init_recovered_filename() 163 struct f2fs_inode *raw_inode = F2FS_INODE(ipage); in recover_dentry() local 164 nid_t pino = le32_to_cpu(raw_inode->i_pino); in recover_dentry() 186 err = init_recovered_filename(dir, raw_inode, &fname, &usr_fname); in recover_dentry() 234 name = raw_inode->i_name; in recover_dentry()
|