Home
last modified time | relevance | path

Searched refs:raw_inode (Results 1 – 19 of 19) sorted by relevance

/linux/fs/minix/
H A Dinode.c535 struct minix_inode * raw_inode; in V1_minix_iget() local
539 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); in V1_minix_iget()
540 if (!raw_inode) { in V1_minix_iget()
544 if (raw_inode->i_nlinks == 0) { in V1_minix_iget()
551 inode->i_mode = raw_inode->i_mode; in V1_minix_iget()
552 i_uid_write(inode, raw_inode->i_uid); in V1_minix_iget()
553 i_gid_write(inode, raw_inode->i_gid); in V1_minix_iget()
554 set_nlink(inode, raw_inode->i_nlinks); in V1_minix_iget()
555 inode->i_size = raw_inode->i_size; in V1_minix_iget()
557 inode_set_atime_to_ts(inode, inode_set_ctime(inode, raw_inode->i_time, 0))); in V1_minix_iget()
[all …]
H A Dbitmap.c163 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/fs/ext2/
H A Dinode.c1391 struct ext2_inode *raw_inode; in ext2_iget() local
1407 raw_inode = ext2_get_inode(inode->i_sb, ino, &bh); in ext2_iget()
1408 if (IS_ERR(raw_inode)) { in ext2_iget()
1409 ret = PTR_ERR(raw_inode); in ext2_iget()
1413 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in ext2_iget()
1414 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); in ext2_iget()
1415 i_gid = (gid_t)le16_to_cpu(raw_inode->i_gid_low); in ext2_iget()
1417 i_uid |= le16_to_cpu(raw_inode->i_uid_high) << 16; in ext2_iget()
1418 i_gid |= le16_to_cpu(raw_inode->i_gid_high) << 16; in ext2_iget()
1422 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); in ext2_iget()
[all …]
/linux/fs/nilfs2/
H A Dinode.c403 struct nilfs_inode *raw_inode) in nilfs_read_inode_common() argument
408 inode->i_mode = le16_to_cpu(raw_inode->i_mode); in nilfs_read_inode_common()
409 i_uid_write(inode, le32_to_cpu(raw_inode->i_uid)); in nilfs_read_inode_common()
410 i_gid_write(inode, le32_to_cpu(raw_inode->i_gid)); in nilfs_read_inode_common()
411 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); in nilfs_read_inode_common()
412 inode->i_size = le64_to_cpu(raw_inode->i_size); in nilfs_read_inode_common()
413 inode_set_atime(inode, le64_to_cpu(raw_inode->i_mtime), in nilfs_read_inode_common()
414 le32_to_cpu(raw_inode->i_mtime_nsec)); in nilfs_read_inode_common()
415 inode_set_ctime(inode, le64_to_cpu(raw_inode->i_ctime), in nilfs_read_inode_common()
416 le32_to_cpu(raw_inode->i_ctime_nsec)); in nilfs_read_inode_common()
[all …]
H A Difile.c96 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()
H A Difile.h29 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()
H A Dcpfile.h34 struct nilfs_inode *raw_inode, struct inode **inodep);
H A Ddat.h45 struct nilfs_inode *raw_inode, struct inode **inodep);
H A Dsegment.c892 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 …]
H A Ddat.c489 struct nilfs_inode *raw_inode, struct inode **inodep) in nilfs_dat_read() argument
527 err = nilfs_read_inode_common(dat, raw_inode); in nilfs_dat_read()
H A Dnilfs.h288 struct nilfs_inode *raw_inode);
H A Dcpfile.c1135 struct nilfs_inode *raw_inode, struct inode **inodep) in nilfs_cpfile_read() argument
1161 err = nilfs_read_inode_common(cpfile, raw_inode); in nilfs_cpfile_read()
/linux/fs/qnx4/
H A Dinode.c285 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/fs/befs/
H A Dinode.c19 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()
H A Dlinuxvfs.c302 befs_inode *raw_inode; in befs_iget() local
331 raw_inode = (befs_inode *) bh->b_data; in befs_iget()
333 befs_dump_inode(sb, raw_inode); in befs_iget()
335 if (befs_check_inode(sb, raw_inode, inode->i_ino) != BEFS_OK) { in befs_iget()
340 inode->i_mode = (umode_t) fs32_to_cpu(sb, raw_inode->mode); in befs_iget()
349 make_kuid(&init_user_ns, fs32_to_cpu(sb, raw_inode->uid)); in befs_iget()
352 make_kgid(&init_user_ns, fs32_to_cpu(sb, raw_inode->gid)); in befs_iget()
366 fs64_to_cpu(sb, raw_inode->last_modified_time) >> 16, in befs_iget()
371 befs_ino->i_inode_num = fsrun_to_cpu(sb, raw_inode->inode_num); in befs_iget()
372 befs_ino->i_parent = fsrun_to_cpu(sb, raw_inode->parent); in befs_iget()
[all …]
H A Dinode.h6 int befs_check_inode(struct super_block *sb, befs_inode *raw_inode,
/linux/fs/qnx6/
H A Dinode.c514 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/fs/ext4/
H A Dxattr.h65 #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);
H A Dxattr.c640 struct ext4_inode *raw_inode; in ext4_xattr_ibody_get() local
651 raw_inode = ext4_raw_inode(&iloc); in ext4_xattr_ibody_get()
652 header = IHDR(inode, raw_inode); in ext4_xattr_ibody_get()
653 end = ITAIL(inode, raw_inode); in ext4_xattr_ibody_get()
782 struct ext4_inode *raw_inode; in ext4_xattr_ibody_list() local
791 raw_inode = ext4_raw_inode(&iloc); in ext4_xattr_ibody_list()
792 header = IHDR(inode, raw_inode); in ext4_xattr_ibody_list()
859 struct ext4_inode *raw_inode; in ext4_get_inode_usage() local
871 raw_inode = ext4_raw_inode(&iloc); in ext4_get_inode_usage()
872 header = IHDR(inode, raw_inode); in ext4_get_inode_usage()
[all …]