Searched refs:EXT4_I (Results 1 - 25 of 26) sorted by relevance

12

/linux-master/fs/ext4/
H A Dxattr.h70 EXT4_I(inode)->i_extra_isize))
106 ((EXT4_I(inode)->i_extra_isize != 0) && \
107 (EXT4_GOOD_OLD_INODE_SIZE + EXT4_I(inode)->i_extra_isize + \
155 down_write(&EXT4_I(inode)->xattr_sem);
162 if (down_write_trylock(&EXT4_I(inode)->xattr_sem) == 0)
173 up_write(&EXT4_I(inode)->xattr_sem);
H A Dinline.c25 if (EXT4_I(inode)->i_inline_off)
26 return EXT4_I(inode)->i_inline_size;
45 EXT4_I(inode)->i_extra_isize -
82 if (EXT4_I(inode)->i_inline_off) {
84 ((void *)raw_inode + EXT4_I(inode)->i_inline_off);
111 if (EXT4_I(inode)->i_extra_isize == 0)
122 down_read(&EXT4_I(inode)->xattr_sem);
124 up_read(&EXT4_I(inode)->xattr_sem);
150 if (EXT4_I(inode)->i_extra_isize == 0)
168 EXT4_I(inod
[all...]
H A Dmigrate.c36 down_write(&EXT4_I(inode)->i_data_sem);
58 up_write((&EXT4_I(inode)->i_data_sem));
291 struct ext4_inode_info *ei = EXT4_I(inode);
292 struct ext4_inode_info *tmp_ei = EXT4_I(tmp_inode);
306 down_write(&EXT4_I(inode)->i_data_sem);
314 up_write(&EXT4_I(inode)->i_data_sem);
337 up_write(&EXT4_I(inode)->i_data_sem);
392 struct ext4_inode_info *ei = EXT4_I(inode);
467 ei = EXT4_I(inode);
468 tmp_csum_seed = EXT4_I(tmp_inod
[all...]
H A Dextents_status.c185 tree = &EXT4_I(inode)->i_es_tree;
269 tree = &EXT4_I(inode)->i_es_tree;
318 read_lock(&EXT4_I(inode)->i_es_lock);
320 read_unlock(&EXT4_I(inode)->i_es_lock);
369 read_lock(&EXT4_I(inode)->i_es_lock);
371 read_unlock(&EXT4_I(inode)->i_es_lock);
415 read_lock(&EXT4_I(inode)->i_es_lock);
417 read_unlock(&EXT4_I(inode)->i_es_lock);
424 struct ext4_inode_info *ei = EXT4_I(inode);
440 struct ext4_inode_info *ei = EXT4_I(inod
[all...]
H A Dsymlink.c39 caddr = EXT4_I(inode)->i_data;
40 max_size = sizeof(EXT4_I(inode)->i_data);
H A Dorphan.c81 EXT4_I(inode)->i_orphan_idx = i * inodes_per_ob + j;
116 !list_empty(&EXT4_I(inode)->i_orphan))
163 list_add(&EXT4_I(inode)->i_orphan, &sbi->s_orphan);
178 list_del_init(&EXT4_I(inode)->i_orphan);
202 blk = EXT4_I(inode)->i_orphan_idx / inodes_per_ob;
203 off = EXT4_I(inode)->i_orphan_idx % inodes_per_ob;
218 INIT_LIST_HEAD(&EXT4_I(inode)->i_orphan);
230 struct ext4_inode_info *ei = EXT4_I(inode);
473 list_add(&EXT4_I(inode)->i_orphan, &EXT4_SB(sb)->s_orphan);
486 EXT4_I(inod
[all...]
H A Dinode.c132 if (!EXT4_I(inode)->jinode)
135 EXT4_I(inode)->jinode,
148 if (!(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)) {
149 int ea_blocks = EXT4_I(inode)->i_file_acl ?
179 if (EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL)
249 memset(EXT4_I(inode)->i_data, 0, sizeof(EXT4_I(inode)->i_data));
290 EXT4_I(inode)->i_dtime = (__u32)ktime_get_real_seconds();
316 if (!list_empty(&EXT4_I(inode)->i_fc_list))
324 return &EXT4_I(inod
[all...]
H A Dmove_extent.c54 down_write(&EXT4_I(first)->i_data_sem);
55 down_write_nested(&EXT4_I(second)->i_data_sem, I_DATA_SEM_OTHER);
57 down_write(&EXT4_I(second)->i_data_sem);
58 down_write_nested(&EXT4_I(first)->i_data_sem, I_DATA_SEM_OTHER);
74 up_write(&EXT4_I(orig_inode)->i_data_sem);
75 up_write(&EXT4_I(donor_inode)->i_data_sem);
H A Dext4_jbd2.h425 EXT4_I(inode)->jinode, start_byte, length);
434 EXT4_I(inode)->jinode, start_byte, length);
442 struct ext4_inode_info *ei = EXT4_I(inode);
H A Dfsync.c100 struct ext4_inode_info *ei = EXT4_I(inode);
H A Dxattr.c47 * EXT4_I(inode)->i_file_acl is protected by EXT4_I(inode)->xattr_sem.
124 struct ext4_inode_info *ei = EXT4_I(ea_inode);
587 if (!EXT4_I(inode)->i_file_acl)
590 (unsigned long long)EXT4_I(inode)->i_file_acl);
591 bh = ext4_sb_bread(inode->i_sb, EXT4_I(inode)->i_file_acl, REQ_PRIO);
710 down_read(&EXT4_I(inode)->xattr_sem);
716 up_read(&EXT4_I(inode)->xattr_sem);
759 if (!EXT4_I(inode)->i_file_acl)
762 (unsigned long long)EXT4_I(inod
[all...]
H A Dioctl.c317 ei1 = EXT4_I(inode1);
318 ei2 = EXT4_I(inode2);
348 struct ext4_inode_info *ei = EXT4_I(inode);
387 ei_bl = EXT4_I(inode_bl);
395 (EXT4_I(inode)->i_flags & EXT4_JOURNAL_DATA_FL) ||
443 EXT4_I(inode_bl)->i_disksize = inode_bl->i_size;
533 struct ext4_inode_info *ei = EXT4_I(inode);
550 struct ext4_inode_info *ei = EXT4_I(inode);
589 struct ext4_inode_info *ei = EXT4_I(inode);
715 struct ext4_inode_info *ei = EXT4_I(inod
[all...]
H A Dialloc.c427 ext4_group_t parent_group = EXT4_I(parent)->i_block_group;
522 if (EXT4_I(parent)->i_last_alloc_group != ~0) {
523 parent_group = EXT4_I(parent)->i_last_alloc_group;
544 parent_group = EXT4_I(parent)->i_block_group;
572 ext4_group_t parent_group = EXT4_I(parent)->i_block_group;
599 if (!retry && EXT4_I(parent)->i_last_alloc_group != ~0) {
601 parent_group = EXT4_I(parent)->i_last_alloc_group;
961 ei = EXT4_I(inode);
981 ei->i_projid = EXT4_I(dir)->i_projid;
1020 EXT4_I(di
[all...]
H A Dextents.c52 struct ext4_inode_info *ei = EXT4_I(inode);
104 up_write(&EXT4_I(inode)->i_data_sem);
146 down_write(&EXT4_I(inode)->i_data_sem);
191 WARN_ON(!rwsem_is_locked(&EXT4_I(inode)->i_data_sem));
302 size = sizeof(EXT4_I(inode)->i_data);
316 size = sizeof(EXT4_I(inode)->i_data);
602 struct ext4_inode_info *ei = EXT4_I(inode);
1346 ext_size = sizeof(EXT4_I(inode)->i_data);
1348 memmove(bh->b_data, EXT4_I(inode)->i_data, ext_size);
2417 struct ext4_inode_info *ei = EXT4_I(inod
[all...]
H A Dfast_commit.c189 struct ext4_inode_info *ei = EXT4_I(inode);
197 struct ext4_inode_info *ei = EXT4_I(inode);
212 struct ext4_inode_info *ei = EXT4_I(inode);
247 struct ext4_inode_info *ei = EXT4_I(inode);
271 struct ext4_inode_info *ei = EXT4_I(inode);
286 struct ext4_inode_info *ei = EXT4_I(inode);
379 struct ext4_inode_info *ei = EXT4_I(inode);
399 if (list_empty(&EXT4_I(inode)->i_fc_list))
400 list_add_tail(&EXT4_I(inode)->i_fc_list,
419 struct ext4_inode_info *ei = EXT4_I(inod
[all...]
H A Dfile.c175 !EXT4_I(inode)->i_reserved_data_blocks) {
176 down_write(&EXT4_I(inode)->i_data_sem);
178 up_write(&EXT4_I(inode)->i_data_sem);
211 offset + len > EXT4_I(inode)->i_disksize)
357 if (!list_empty(&EXT4_I(inode)->i_orphan) && inode->i_nlink) {
385 * Note that EXT4_I(inode)->i_disksize can get extended up to
393 if (pos + size <= READ_ONCE(EXT4_I(inode)->i_disksize) &&
652 if (offset + count > EXT4_I(inode)->i_disksize) {
H A Dext4_extents.h184 return (struct ext4_extent_header *) EXT4_I(inode)->i_data;
H A Dindirect.c142 * down_read(&EXT4_I(inode)->i_data_sem)
156 add_chain(chain, NULL, EXT4_I(inode)->i_data + *offsets);
219 struct ext4_inode_info *ei = EXT4_I(inode);
525 * down_write(&EXT4_I(inode)->i_data_sem) if allocating filesystem
527 * down_read(&EXT4_I(inode)->i_data_sem) if not allocating file system
718 up_write(&EXT4_I(inode)->i_data_sem);
743 down_write(&EXT4_I(inode)->i_data_sem);
1121 struct ext4_inode_info *ei = EXT4_I(inode);
1237 struct ext4_inode_info *ei = EXT4_I(inode);
H A Dnamei.c87 EXT4_I(inode)->i_disksize = inode->i_size;
379 struct ext4_inode_info *ei = EXT4_I(inode);
475 struct ext4_inode_info *ei = EXT4_I(inode);
1652 start = EXT4_I(dir)->i_dir_start_lookup;
1704 EXT4_I(dir)->i_dir_start_lookup = block;
3357 EXT4_I(inode)->i_disksize = inode->i_size;
3416 inode->i_link = (char *)&EXT4_I(inode)->i_data;
3428 memcpy((char *)&EXT4_I(inode)->i_data, disk_link.name,
3431 EXT4_I(inode)->i_disksize = inode->i_size;
3507 (!projid_eq(EXT4_I(di
[all...]
H A Dext4.h889 if (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra)) { \
911 (EXT4_FITS_IN_INODE(raw_inode, EXT4_I(inode), xtime ## _extra) ? \
1762 static inline struct ext4_inode_info *EXT4_I(struct inode *inode) function
1920 return test_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
1924 set_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
1928 clear_bit(bit + (offset), &EXT4_I(inode)->i_##field); \
1971 #define NEXT_ORPHAN(inode) EXT4_I(inode)->i_dtime
2537 !(EXT4_I(inode)->i_flags & EXT4_EA_INODE_FL);
3383 down_write(&EXT4_I(inode)->i_data_sem);
3384 if (newsize > EXT4_I(inod
[all...]
H A Dpage-io.c224 struct ext4_inode_info *ei = EXT4_I(io_end->inode);
246 struct ext4_inode_info *ei = EXT4_I(inode);
H A Dsuper.c1457 if (!list_empty(&(EXT4_I(inode)->i_fc_list))) {
1461 kmem_cache_free(ext4_inode_cachep, EXT4_I(inode));
1466 if (!list_empty(&(EXT4_I(inode)->i_orphan))) {
1469 inode->i_ino, EXT4_I(inode));
1471 EXT4_I(inode), sizeof(struct ext4_inode_info),
1476 if (EXT4_I(inode)->i_reserved_data_blocks)
1479 inode->i_ino, EXT4_I(inode),
1480 EXT4_I(inode)->i_reserved_data_blocks);
1530 if (EXT4_I(inode)->jinode) {
1532 EXT4_I(inod
[all...]
H A Dmballoc.c3414 EXT4_I(sbi->s_buddy_cache)->i_disksize = 0;
4235 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode);
4271 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode);
4776 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode);
5030 ei = EXT4_I(pa->pa_inode);
5060 struct ext4_inode_info *ei = EXT4_I(ac->ac_inode);
5227 ei = EXT4_I(ac->ac_inode);
5469 ei = EXT4_I(pa->pa_inode);
5505 struct ext4_inode_info *ei = EXT4_I(inode);
H A Dresize.c848 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK;
1036 data = EXT4_I(inode)->i_data + EXT4_DIND_BLOCK;
1914 struct ext4_inode_info *ei = EXT4_I(inode);
/linux-master/include/trace/events/
H A Dext4.h22 #define EXT4_I(inode) (container_of(inode, struct ext4_inode_info, vfs_inode)) macro
1016 __entry->data_blocks = EXT4_I(inode)->i_reserved_data_blocks;
1234 EXT4_I(inode)->i_reserved_data_blocks;
1265 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks;
1296 __entry->reserved_data_blocks = EXT4_I(inode)->i_reserved_data_blocks;
2841 struct ext4_inode_info *ei = EXT4_I(inode);
2882 struct ext4_inode_info *ei = EXT4_I(inode);
2914 struct ext4_inode_info *ei = EXT4_I(inode);

Completed in 728 milliseconds

12