/linux-master/fs/befs/ |
H A D | inode.h | 6 int befs_check_inode(struct super_block *sb, befs_inode *raw_inode,
|
H A D | inode.c | 19 befs_check_inode(struct super_block *sb, befs_inode *raw_inode, argument 22 u32 magic1 = fs32_to_cpu(sb, raw_inode->magic1); 23 befs_inode_addr ino_num = fsrun_to_cpu(sb, raw_inode->inode_num); 24 u32 flags = fs32_to_cpu(sb, raw_inode->flags);
|
H A D | linuxvfs.c | 301 befs_inode *raw_inode; local 330 raw_inode = (befs_inode *) bh->b_data; 332 befs_dump_inode(sb, raw_inode); 334 if (befs_check_inode(sb, raw_inode, inode->i_ino) != BEFS_OK) { 339 inode->i_mode = (umode_t) fs32_to_cpu(sb, raw_inode->mode); 348 make_kuid(&init_user_ns, fs32_to_cpu(sb, raw_inode->uid)); 351 make_kgid(&init_user_ns, fs32_to_cpu(sb, raw_inode->gid)); 365 fs64_to_cpu(sb, raw_inode->last_modified_time) >> 16, 370 befs_ino->i_inode_num = fsrun_to_cpu(sb, raw_inode->inode_num); 371 befs_ino->i_parent = fsrun_to_cpu(sb, raw_inode [all...] |
/linux-master/fs/sysv/ |
H A D | ialloc.c | 75 struct sysv_inode * raw_inode; local 79 raw_inode = sysv_raw_inode(sb, ino, &bh); 80 if (!raw_inode) 83 if (raw_inode->i_mode == 0 && raw_inode->i_nlink == 0) { 90 raw_inode = sysv_raw_inode(sb, ino, &bh); 91 if (!raw_inode) 94 raw_inode++; 107 struct sysv_inode * raw_inode; local 116 raw_inode 186 struct sysv_inode * raw_inode; local [all...] |
H A D | inode.c | 174 struct sysv_inode * raw_inode; local 191 raw_inode = sysv_raw_inode(sb, ino, &bh); 192 if (!raw_inode) { 198 inode->i_mode = fs16_to_cpu(sbi, raw_inode->i_mode); 199 i_uid_write(inode, (uid_t)fs16_to_cpu(sbi, raw_inode->i_uid)); 200 i_gid_write(inode, (gid_t)fs16_to_cpu(sbi, raw_inode->i_gid)); 201 set_nlink(inode, fs16_to_cpu(sbi, raw_inode->i_nlink)); 202 inode->i_size = fs32_to_cpu(sbi, raw_inode->i_size); 203 inode_set_atime(inode, fs32_to_cpu(sbi, raw_inode->i_atime), 0); 204 inode_set_mtime(inode, fs32_to_cpu(sbi, raw_inode 232 struct sysv_inode * raw_inode; local [all...] |
/linux-master/fs/nilfs2/ |
H A D | ifile.h | 29 static inline void nilfs_ifile_unmap_inode(struct nilfs_inode *raw_inode) argument 31 kunmap_local(raw_inode);
|
H A D | inode.c | 411 * raw_inode will be deleted through 443 struct nilfs_inode *raw_inode) 448 inode->i_mode = le16_to_cpu(raw_inode->i_mode); 449 i_uid_write(inode, le32_to_cpu(raw_inode->i_uid)); 450 i_gid_write(inode, le32_to_cpu(raw_inode->i_gid)); 451 set_nlink(inode, le16_to_cpu(raw_inode->i_links_count)); 452 inode->i_size = le64_to_cpu(raw_inode->i_size); 453 inode_set_atime(inode, le64_to_cpu(raw_inode->i_mtime), 454 le32_to_cpu(raw_inode->i_mtime_nsec)); 455 inode_set_ctime(inode, le64_to_cpu(raw_inode 442 nilfs_read_inode_common(struct inode *inode, struct nilfs_inode *raw_inode) argument 491 struct nilfs_inode *raw_inode; local 772 nilfs_write_inode_common(struct inode *inode, struct nilfs_inode *raw_inode) argument 802 struct nilfs_inode *raw_inode; local [all...] |
H A D | dat.h | 45 struct nilfs_inode *raw_inode, struct inode **inodep);
|
H A D | cpfile.h | 34 struct nilfs_inode *raw_inode, struct inode **inodep);
|
H A D | ifile.c | 103 struct nilfs_inode *raw_inode; local 120 raw_inode = nilfs_palloc_block_get_entry(ifile, req.pr_entry_nr, 122 raw_inode->i_flags = 0;
|
H A D | bmap.c | 495 * @raw_inode: on-disk inode 504 int nilfs_bmap_read(struct nilfs_bmap *bmap, struct nilfs_inode *raw_inode) argument 506 if (raw_inode == NULL) 509 memcpy(bmap->b_u.u_data, raw_inode->i_bmap, NILFS_BMAP_SIZE); 545 * @raw_inode: on-disk inode 547 * Description: nilfs_bmap_write() stores @bmap in @raw_inode. 549 void nilfs_bmap_write(struct nilfs_bmap *bmap, struct nilfs_inode *raw_inode) argument 551 memcpy(raw_inode->i_bmap, bmap->b_u.u_data,
|
H A D | sufile.h | 54 struct nilfs_inode *raw_inode, struct inode **inodep);
|
H A D | segment.c | 888 struct nilfs_inode *raw_inode; local 893 raw_inode = nilfs_ifile_map_inode(ifile, ii->vfs_inode.i_ino, 895 nilfs_bmap_write(ii->i_bmap, raw_inode); 896 nilfs_ifile_unmap_inode(raw_inode); 914 * @raw_inode: on-disk inode 919 * each time, this function zero-fills the unused area of @raw_inode. 922 struct nilfs_inode *raw_inode) 926 nilfs_write_inode_common(inode, raw_inode); 928 /* zero-fill unused portion of raw_inode */ 929 raw_inode 921 nilfs_write_root_mdt_inode(struct inode *inode, struct nilfs_inode *raw_inode) argument [all...] |
H A D | dat.c | 487 * @raw_inode: on-disk dat inode 491 struct nilfs_inode *raw_inode, struct inode **inodep) 529 err = nilfs_read_inode_common(dat, raw_inode); 490 nilfs_dat_read(struct super_block *sb, size_t entry_size, struct nilfs_inode *raw_inode, struct inode **inodep) argument
|
/linux-master/fs/minix/ |
H A D | inode.c | 486 struct minix_inode * raw_inode; local 490 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); 491 if (!raw_inode) { 495 if (raw_inode->i_nlinks == 0) { 502 inode->i_mode = raw_inode->i_mode; 503 i_uid_write(inode, raw_inode->i_uid); 504 i_gid_write(inode, raw_inode->i_gid); 505 set_nlink(inode, raw_inode->i_nlinks); 506 inode->i_size = raw_inode->i_size; 508 inode_set_atime_to_ts(inode, inode_set_ctime(inode, raw_inode 524 struct minix2_inode * raw_inode; local 582 struct minix_inode * raw_inode; local 609 struct minix2_inode * raw_inode; local [all...] |
H A D | bitmap.c | 163 struct minix_inode *raw_inode; local 164 raw_inode = minix_V1_raw_inode(inode->i_sb, inode->i_ino, &bh); 165 if (raw_inode) { 166 raw_inode->i_nlinks = 0; 167 raw_inode->i_mode = 0; 170 struct minix2_inode *raw_inode; local 171 raw_inode = minix_V2_raw_inode(inode->i_sb, inode->i_ino, &bh); 172 if (raw_inode) { 173 raw_inode->i_nlinks = 0; 174 raw_inode [all...] |
/linux-master/fs/ext2/ |
H A D | inode.c | 1382 struct ext2_inode *raw_inode; local 1398 raw_inode = ext2_get_inode(inode->i_sb, ino, &bh); 1399 if (IS_ERR(raw_inode)) { 1400 ret = PTR_ERR(raw_inode); 1404 inode->i_mode = le16_to_cpu(raw_inode->i_mode); 1405 i_uid = (uid_t)le16_to_cpu(raw_inode->i_uid_low); 1406 i_gid = (gid_t)le16_to_cpu(raw_inode->i_gid_low); 1408 i_uid |= le16_to_cpu(raw_inode->i_uid_high) << 16; 1409 i_gid |= le16_to_cpu(raw_inode->i_gid_high) << 16; 1413 set_nlink(inode, le16_to_cpu(raw_inode 1511 struct ext2_inode * raw_inode = ext2_get_inode(sb, ino, &bh); local [all...] |
/linux-master/fs/qnx4/ |
H A D | inode.c | 285 struct qnx4_inode_entry *raw_inode; local 315 raw_inode = ((struct qnx4_inode_entry *) bh->b_data) + 318 inode->i_mode = le16_to_cpu(raw_inode->di_mode); 319 i_uid_write(inode, (uid_t)le16_to_cpu(raw_inode->di_uid)); 320 i_gid_write(inode, (gid_t)le16_to_cpu(raw_inode->di_gid)); 321 set_nlink(inode, le16_to_cpu(raw_inode->di_nlink)); 322 inode->i_size = le32_to_cpu(raw_inode->di_size); 323 inode_set_mtime(inode, le32_to_cpu(raw_inode->di_mtime), 0); 324 inode_set_atime(inode, le32_to_cpu(raw_inode->di_atime), 0); 325 inode_set_ctime(inode, le32_to_cpu(raw_inode [all...] |
/linux-master/fs/ext4/ |
H A D | inode.c | 4187 static int ext4_inode_blocks_set(struct ext4_inode *raw_inode, argument 4199 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); 4200 raw_inode->i_blocks_high = 0; 4218 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); 4219 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); 4225 raw_inode->i_blocks_lo = cpu_to_le32(i_blocks); 4226 raw_inode->i_blocks_high = cpu_to_le16(i_blocks >> 32); 4231 static int ext4_fill_raw_inode(struct inode *inode, struct ext4_inode *raw_inode) argument 4240 err = ext4_inode_blocks_set(raw_inode, ei); 4242 raw_inode 4415 struct ext4_inode *raw_inode = local 4573 ext4_inode_blocks(struct ext4_inode *raw_inode, struct ext4_inode_info *ei) argument 4595 ext4_iget_extra_inode(struct inode *inode, struct ext4_inode *raw_inode, struct ext4_inode_info *ei) argument 4660 struct ext4_inode *raw_inode; local 4984 __ext4_update_other_inode_time(struct super_block *sb, unsigned long orig_ino, unsigned long ino, struct ext4_inode *raw_inode) argument 5055 struct ext4_inode *raw_inode = ext4_raw_inode(iloc); local 5507 struct ext4_inode *raw_inode; local 5747 struct ext4_inode *raw_inode; local [all...] |
H A D | xattr.h | 66 #define IHDR(inode, raw_inode) \ 68 ((void *)raw_inode + \ 193 struct ext4_inode *raw_inode, handle_t *handle);
|
H A D | ext4.h | 887 #define EXT4_INODE_SET_XTIME_VAL(xtime, inode, raw_inode, ts) \ 889 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) { \ 890 (raw_inode)->xtime = cpu_to_le32((ts).tv_sec); \ 891 (raw_inode)->xtime ## _extra = ext4_encode_extra_time(ts); \ 893 (raw_inode)->xtime = cpu_to_le32(clamp_t(int32_t, (ts).tv_sec, S32_MIN, S32_MAX)); \ 896 #define EXT4_INODE_SET_ATIME(inode, raw_inode) \ 897 EXT4_INODE_SET_XTIME_VAL(i_atime, inode, raw_inode, inode_get_atime(inode)) 899 #define EXT4_INODE_SET_MTIME(inode, raw_inode) \ 900 EXT4_INODE_SET_XTIME_VAL(i_mtime, inode, raw_inode, inode_get_mtime(inode)) 902 #define EXT4_INODE_SET_CTIME(inode, raw_inode) \ 3321 ext4_isize(struct super_block *sb, struct ext4_inode *raw_inode) argument 3332 ext4_isize_set(struct ext4_inode *raw_inode, loff_t i_size) argument [all...] |
H A D | inline.c | 36 struct ext4_inode *raw_inode; local 58 raw_inode = ext4_raw_inode(iloc); 59 header = IHDR(inode, raw_inode); 61 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; 84 ((void *)raw_inode + EXT4_I(inode)->i_inline_off); 185 struct ext4_inode *raw_inode; local 194 raw_inode = ext4_raw_inode(iloc); 195 memcpy(buffer, (void *)(raw_inode->i_block), cp_len); 203 header = IHDR(inode, raw_inode); 204 entry = (struct ext4_xattr_entry *)((void *)raw_inode 228 struct ext4_inode *raw_inode; local [all...] |
H A D | xattr.c | 639 struct ext4_inode *raw_inode; local 650 raw_inode = ext4_raw_inode(&iloc); 651 header = IHDR(inode, raw_inode); 652 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; 784 struct ext4_inode *raw_inode; local 794 raw_inode = ext4_raw_inode(&iloc); 795 header = IHDR(inode, raw_inode); 796 end = (void *)raw_inode + EXT4_SB(inode->i_sb)->s_inode_size; 867 struct ext4_inode *raw_inode; local 880 raw_inode 2238 struct ext4_inode *raw_inode; local 2388 struct ext4_inode *raw_inode = ext4_raw_inode(&is.iloc); local 2588 ext4_xattr_move_to_block(handle_t *handle, struct inode *inode, struct ext4_inode *raw_inode, struct ext4_xattr_entry *entry) argument 2677 ext4_xattr_make_inode_space(handle_t *handle, struct inode *inode, struct ext4_inode *raw_inode, int isize_diff, size_t ifree, size_t bfree, int *total_ino) argument 2746 ext4_expand_extra_isize_ea(struct inode *inode, int new_extra_isize, struct ext4_inode *raw_inode, handle_t *handle) argument [all...] |
/linux-master/fs/qnx6/ |
H A D | inode.c | 521 struct qnx6_inode_entry *raw_inode; local 555 raw_inode = ((struct qnx6_inode_entry *)page_address(page)) + offs; 557 inode->i_mode = fs16_to_cpu(sbi, raw_inode->di_mode); 558 i_uid_write(inode, (uid_t)fs32_to_cpu(sbi, raw_inode->di_uid)); 559 i_gid_write(inode, (gid_t)fs32_to_cpu(sbi, raw_inode->di_gid)); 560 inode->i_size = fs64_to_cpu(sbi, raw_inode->di_size); 561 inode_set_mtime(inode, fs32_to_cpu(sbi, raw_inode->di_mtime), 0); 562 inode_set_atime(inode, fs32_to_cpu(sbi, raw_inode->di_atime), 0); 563 inode_set_ctime(inode, fs32_to_cpu(sbi, raw_inode->di_ctime), 0); 568 memcpy(&ei->di_block_ptr, &raw_inode [all...] |
/linux-master/fs/f2fs/ |
H A D | recovery.c | 122 struct f2fs_inode *raw_inode, 129 fname->disk_name.len = le32_to_cpu(raw_inode->i_namelen); 130 fname->disk_name.name = raw_inode->i_name; 150 &raw_inode->i_name[fname->disk_name.len]); 170 struct f2fs_inode *raw_inode = F2FS_INODE(ipage); local 171 nid_t pino = le32_to_cpu(raw_inode->i_pino); 193 err = init_recovered_filename(dir, raw_inode, &fname, &usr_fname); 241 name = raw_inode->i_name; 121 init_recovered_filename(const struct inode *dir, struct f2fs_inode *raw_inode, struct f2fs_filename *fname, struct qstr *usr_fname) argument
|