fs/ufs/inode.c
544
static int ufs1_read_inode(struct inode *inode, struct ufs_inode *ufs_inode)
fs/ufs/inode.c
553
inode->i_mode = mode = fs16_to_cpu(sb, ufs_inode->ui_mode);
fs/ufs/inode.c
554
set_nlink(inode, fs16_to_cpu(sb, ufs_inode->ui_nlink));
fs/ufs/inode.c
561
i_uid_write(inode, ufs_get_inode_uid(sb, ufs_inode));
fs/ufs/inode.c
562
i_gid_write(inode, ufs_get_inode_gid(sb, ufs_inode));
fs/ufs/inode.c
564
inode->i_size = fs64_to_cpu(sb, ufs_inode->ui_size);
fs/ufs/inode.c
566
(signed)fs32_to_cpu(sb, ufs_inode->ui_atime.tv_sec),
fs/ufs/inode.c
569
(signed)fs32_to_cpu(sb, ufs_inode->ui_ctime.tv_sec),
fs/ufs/inode.c
572
(signed)fs32_to_cpu(sb, ufs_inode->ui_mtime.tv_sec),
fs/ufs/inode.c
574
inode->i_blocks = fs32_to_cpu(sb, ufs_inode->ui_blocks);
fs/ufs/inode.c
575
inode->i_generation = fs32_to_cpu(sb, ufs_inode->ui_gen);
fs/ufs/inode.c
576
ufsi->i_flags = fs32_to_cpu(sb, ufs_inode->ui_flags);
fs/ufs/inode.c
577
ufsi->i_shadow = fs32_to_cpu(sb, ufs_inode->ui_u3.ui_sun.ui_shadow);
fs/ufs/inode.c
578
ufsi->i_oeftflag = fs32_to_cpu(sb, ufs_inode->ui_u3.ui_sun.ui_oeftflag);
fs/ufs/inode.c
582
memcpy(ufsi->i_u1.i_data, &ufs_inode->ui_u2.ui_addr,
fs/ufs/inode.c
583
sizeof(ufs_inode->ui_u2.ui_addr));
fs/ufs/inode.c
585
memcpy(ufsi->i_u1.i_symlink, ufs_inode->ui_u2.ui_symlink,
fs/ufs/inode.c
586
sizeof(ufs_inode->ui_u2.ui_symlink) - 1);
fs/ufs/inode.c
587
ufsi->i_u1.i_symlink[sizeof(ufs_inode->ui_u2.ui_symlink) - 1] = 0;
fs/ufs/inode.c
675
struct ufs_inode *ufs_inode = (struct ufs_inode *)bh->b_data;
fs/ufs/inode.c
678
ufs_inode + ufs_inotofsbo(inode->i_ino));
fs/ufs/inode.c
701
static void ufs1_update_inode(struct inode *inode, struct ufs_inode *ufs_inode)
fs/ufs/inode.c
706
ufs_inode->ui_mode = cpu_to_fs16(sb, inode->i_mode);
fs/ufs/inode.c
707
ufs_inode->ui_nlink = cpu_to_fs16(sb, inode->i_nlink);
fs/ufs/inode.c
709
ufs_set_inode_uid(sb, ufs_inode, i_uid_read(inode));
fs/ufs/inode.c
710
ufs_set_inode_gid(sb, ufs_inode, i_gid_read(inode));
fs/ufs/inode.c
712
ufs_inode->ui_size = cpu_to_fs64(sb, inode->i_size);
fs/ufs/inode.c
713
ufs_inode->ui_atime.tv_sec = cpu_to_fs32(sb,
fs/ufs/inode.c
715
ufs_inode->ui_atime.tv_usec = 0;
fs/ufs/inode.c
716
ufs_inode->ui_ctime.tv_sec = cpu_to_fs32(sb,
fs/ufs/inode.c
718
ufs_inode->ui_ctime.tv_usec = 0;
fs/ufs/inode.c
719
ufs_inode->ui_mtime.tv_sec = cpu_to_fs32(sb,
fs/ufs/inode.c
721
ufs_inode->ui_mtime.tv_usec = 0;
fs/ufs/inode.c
722
ufs_inode->ui_blocks = cpu_to_fs32(sb, inode->i_blocks);
fs/ufs/inode.c
723
ufs_inode->ui_flags = cpu_to_fs32(sb, ufsi->i_flags);
fs/ufs/inode.c
724
ufs_inode->ui_gen = cpu_to_fs32(sb, inode->i_generation);
fs/ufs/inode.c
727
ufs_inode->ui_u3.ui_sun.ui_shadow = cpu_to_fs32(sb, ufsi->i_shadow);
fs/ufs/inode.c
728
ufs_inode->ui_u3.ui_sun.ui_oeftflag = cpu_to_fs32(sb, ufsi->i_oeftflag);
fs/ufs/inode.c
733
ufs_inode->ui_u2.ui_addr.ui_db[0] = ufsi->i_u1.i_data[0];
fs/ufs/inode.c
735
memcpy(&ufs_inode->ui_u2.ui_addr, ufsi->i_u1.i_data,
fs/ufs/inode.c
736
sizeof(ufs_inode->ui_u2.ui_addr));
fs/ufs/inode.c
739
memcpy(&ufs_inode->ui_u2.ui_symlink, ufsi->i_u1.i_symlink,
fs/ufs/inode.c
740
sizeof(ufs_inode->ui_u2.ui_symlink));
fs/ufs/inode.c
744
memset (ufs_inode, 0, sizeof(struct ufs_inode));
fs/ufs/inode.c
747
static void ufs2_update_inode(struct inode *inode, struct ufs2_inode *ufs_inode)
fs/ufs/inode.c
753
ufs_inode->ui_mode = cpu_to_fs16(sb, inode->i_mode);
fs/ufs/inode.c
754
ufs_inode->ui_nlink = cpu_to_fs16(sb, inode->i_nlink);
fs/ufs/inode.c
756
ufs_inode->ui_uid = cpu_to_fs32(sb, i_uid_read(inode));
fs/ufs/inode.c
757
ufs_inode->ui_gid = cpu_to_fs32(sb, i_gid_read(inode));
fs/ufs/inode.c
759
ufs_inode->ui_size = cpu_to_fs64(sb, inode->i_size);
fs/ufs/inode.c
760
ufs_inode->ui_atime = cpu_to_fs64(sb, inode_get_atime_sec(inode));
fs/ufs/inode.c
761
ufs_inode->ui_atimensec = cpu_to_fs32(sb,
fs/ufs/inode.c
763
ufs_inode->ui_ctime = cpu_to_fs64(sb, inode_get_ctime_sec(inode));
fs/ufs/inode.c
764
ufs_inode->ui_ctimensec = cpu_to_fs32(sb,
fs/ufs/inode.c
766
ufs_inode->ui_mtime = cpu_to_fs64(sb, inode_get_mtime_sec(inode));
fs/ufs/inode.c
767
ufs_inode->ui_mtimensec = cpu_to_fs32(sb,
fs/ufs/inode.c
770
ufs_inode->ui_blocks = cpu_to_fs64(sb, inode->i_blocks);
fs/ufs/inode.c
771
ufs_inode->ui_flags = cpu_to_fs32(sb, ufsi->i_flags);
fs/ufs/inode.c
772
ufs_inode->ui_gen = cpu_to_fs32(sb, inode->i_generation);
fs/ufs/inode.c
776
ufs_inode->ui_u2.ui_addr.ui_db[0] = ufsi->i_u1.u2_i_data[0];
fs/ufs/inode.c
778
memcpy(&ufs_inode->ui_u2.ui_addr, ufsi->i_u1.u2_i_data,
fs/ufs/inode.c
779
sizeof(ufs_inode->ui_u2.ui_addr));
fs/ufs/inode.c
781
memcpy(&ufs_inode->ui_u2.ui_symlink, ufsi->i_u1.i_symlink,
fs/ufs/inode.c
782
sizeof(ufs_inode->ui_u2.ui_symlink));
fs/ufs/inode.c
786
memset (ufs_inode, 0, sizeof(struct ufs2_inode));
fs/ufs/inode.c
815
struct ufs_inode *ufs_inode = (struct ufs_inode *) bh->b_data;
fs/ufs/inode.c
817
ufs1_update_inode(inode, ufs_inode + ufs_inotofsbo(inode->i_ino));
fs/ufs/util.h
186
ufs_get_inode_uid(struct super_block *sb, struct ufs_inode *inode)
fs/ufs/util.h
201
ufs_set_inode_uid(struct super_block *sb, struct ufs_inode *inode, u32 value)
fs/ufs/util.h
220
ufs_get_inode_gid(struct super_block *sb, struct ufs_inode *inode)
fs/ufs/util.h
235
ufs_set_inode_gid(struct super_block *sb, struct ufs_inode *inode, u32 value)