Searched refs:raw_inode (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/fs/befs/
H A Dinode.h6 int befs_check_inode(struct super_block *sb, befs_inode *raw_inode,
H A Dinode.c19 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 Dlinuxvfs.c301 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 Dialloc.c75 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 Dinode.c174 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 Difile.h29 static inline void nilfs_ifile_unmap_inode(struct nilfs_inode *raw_inode) argument
31 kunmap_local(raw_inode);
H A Dinode.c411 * 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 Ddat.h45 struct nilfs_inode *raw_inode, struct inode **inodep);
H A Dcpfile.h34 struct nilfs_inode *raw_inode, struct inode **inodep);
H A Difile.c103 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 Dbmap.c495 * @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 Dsufile.h54 struct nilfs_inode *raw_inode, struct inode **inodep);
H A Dsegment.c888 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 Ddat.c487 * @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 Dinode.c486 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 Dbitmap.c163 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 Dinode.c1382 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 Dinode.c285 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 Dinode.c4187 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 Dxattr.h66 #define IHDR(inode, raw_inode) \
68 ((void *)raw_inode + \
193 struct ext4_inode *raw_inode, handle_t *handle);
H A Dext4.h887 #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 Dinline.c36 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 Dxattr.c639 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 Dinode.c521 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 Drecovery.c122 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

Completed in 291 milliseconds

12