Home
last modified time | relevance | path

Searched refs:vfs_inode (Results 1 – 25 of 173) sorted by relevance

1234567

/linux-6.15/fs/btrfs/
H A Dbtrfs_inode.h341 struct inode vfs_inode; member
358 struct inode *: container_of(_inode, struct btrfs_inode, vfs_inode), \
360 _inode, const struct btrfs_inode, vfs_inode))
385 ino = inode->vfs_inode.i_ino; in btrfs_ino()
393 return inode->vfs_inode.i_ino; in btrfs_ino()
411 inode->vfs_inode.i_ino = ino; in btrfs_set_inode_number()
416 i_size_write(&inode->vfs_inode, size); in btrfs_i_size_write()
515 ASSERT(inode_is_locked(&inode->vfs_inode)); in btrfs_assert_inode_locked()
517 lockdep_assert_held(&inode->vfs_inode.i_rwsem); in btrfs_assert_inode_locked()
523 mapping_clear_stable_writes(inode->vfs_inode.i_mapping); in btrfs_update_inode_mapping_flags()
[all …]
H A Dreflink.c70 struct address_space *mapping = inode->vfs_inode.i_mapping; in copy_inline_to_page()
217 } else if (i_size_read(&inode->vfs_inode) <= datal) { in clone_copy_inline_extent()
239 if (i_size_read(&inode->vfs_inode) > datal) { in clone_copy_inline_extent()
650 ret = btrfs_clone(&src->vfs_inode, &dst->vfs_inode, loff, len, in btrfs_extent_same_range()
792 ASSERT(inode_in->vfs_inode.i_sb == inode_out->vfs_inode.i_sb); in btrfs_remap_file_range_prep()
837 ret = filemap_flush(inode_in->vfs_inode.i_mapping); in btrfs_remap_file_range_prep()
877 lock_two_nondirectories(&src_inode->vfs_inode, &dst_inode->vfs_inode); in btrfs_remap_file_range()
887 ret = btrfs_extent_same(&src_inode->vfs_inode, off, len, in btrfs_remap_file_range()
888 &dst_inode->vfs_inode, destoff); in btrfs_remap_file_range()
897 unlock_two_nondirectories(&src_inode->vfs_inode, in btrfs_remap_file_range()
[all …]
H A Ddelayed-inode.c1821 struct inode *vfs_inode = &inode->vfs_inode; in fill_stack_inode_item() local
1832 inode_peek_iversion(vfs_inode)); in fill_stack_inode_item()
1840 inode_get_atime_sec(vfs_inode)); in fill_stack_inode_item()
1842 inode_get_atime_nsec(vfs_inode)); in fill_stack_inode_item()
1845 inode_get_mtime_sec(vfs_inode)); in fill_stack_inode_item()
1847 inode_get_mtime_nsec(vfs_inode)); in fill_stack_inode_item()
1850 inode_get_ctime_sec(vfs_inode)); in fill_stack_inode_item()
1852 inode_get_ctime_nsec(vfs_inode)); in fill_stack_inode_item()
1863 struct inode *vfs_inode = &inode->vfs_inode; in btrfs_fill_inode() local
1890 vfs_inode->i_rdev = 0; in btrfs_fill_inode()
[all …]
H A Dprops.c119 ret = btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name, in btrfs_set_prop()
130 ret = btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name, value, in btrfs_set_prop()
136 btrfs_setxattr(trans, &inode->vfs_inode, handler->xattr_name, NULL, in btrfs_set_prop()
282 &inode->vfs_inode); in btrfs_load_inode_props()
356 if (!S_ISREG(inode->vfs_inode.i_mode) && in prop_compression_ignore()
357 !S_ISDIR(inode->vfs_inode.i_mode)) in prop_compression_ignore()
440 ret = btrfs_setxattr(trans, &inode->vfs_inode, h->xattr_name, value, in btrfs_inode_inherit_props()
445 btrfs_setxattr(trans, &inode->vfs_inode, h->xattr_name, in btrfs_inode_inherit_props()
H A Dinode.c1632 ihold(&inode->vfs_inode); in run_delalloc_compressed()
3458 iput(&inode->vfs_inode); in run_delayed_iput_locked()
3728 iput(&inode->vfs_inode); in btrfs_orphan_cleanup()
3884 struct inode *vfs_inode = &inode->vfs_inode; in btrfs_read_locked_inode() local
3949 vfs_inode->i_rdev = 0; in btrfs_read_locked_inode()
4047 cache_no_acl(vfs_inode); in btrfs_read_locked_inode()
4066 init_special_inode(vfs_inode, vfs_inode->i_mode, rdev); in btrfs_read_locked_inode()
4078 iget_failed(vfs_inode); in btrfs_read_locked_inode()
5711 struct inode *vfs_inode; in new_simple_dir() local
5715 if (!vfs_inode) in new_simple_dir()
[all …]
H A Ddefrag.c253 if (cur >= i_size_read(&inode->vfs_inode)) { in btrfs_run_defrag_inode()
254 iput(&inode->vfs_inode); in btrfs_run_defrag_inode()
264 file_ra_state_init(ra, inode->vfs_inode.i_mapping); in btrfs_run_defrag_inode()
270 iput(&inode->vfs_inode); in btrfs_run_defrag_inode()
858 struct address_space *mapping = inode->vfs_inode.i_mapping; in defrag_prepare_one_folio()
1311 page_cache_sync_readahead(inode->vfs_inode.i_mapping, in defrag_one_cluster()
1361 u64 isize = i_size_read(&inode->vfs_inode); in btrfs_defrag_file()
1436 if (IS_SWAPFILE(&inode->vfs_inode)) { in btrfs_defrag_file()
1441 if (!(inode->vfs_inode.i_sb->s_flags & SB_ACTIVE)) { in btrfs_defrag_file()
1479 filemap_flush(inode->vfs_inode.i_mapping); in btrfs_defrag_file()
[all …]
H A Dexport.c92 if (generation != 0 && generation != inode->vfs_inode.i_generation) { in btrfs_get_dentry()
93 iput(&inode->vfs_inode); in btrfs_get_dentry()
97 return d_obtain_alias(&inode->vfs_inode); in btrfs_get_dentry()
218 return d_obtain_alias(&inode->vfs_inode); in btrfs_get_parent()
241 if (!S_ISDIR(dir->vfs_inode.i_mode)) in btrfs_get_name()
H A Dtree-log.c899 iput(&inode->vfs_inode); in replay_one_extent()
964 iput(&inode->vfs_inode); in drop_one_dir_item()
1325 iput(&dir->vfs_inode); in unlink_old_inode_refs()
1482 iput(&dir->vfs_inode); in add_inode_ref()
1726 vfs_inode = &inode->vfs_inode; in link_to_fixup_dir()
1738 inc_nlink(vfs_inode); in link_to_fixup_dir()
1743 iput(vfs_inode); in link_to_fixup_dir()
1778 iput(&dir->vfs_inode); in insert_one_name()
1946 iput(&dir->vfs_inode); in replay_one_name()
2372 iput(&dir->vfs_inode); in replay_dir_deletes()
[all …]
H A Dverity.c437 if (!inode->vfs_inode.i_nlink) in del_orphan()
464 truncate_inode_pages(inode->vfs_inode.i_mapping, inode->vfs_inode.i_size); in rollback_verity()
470 (u64)inode->vfs_inode.i_ino); in rollback_verity()
484 (u64)inode->vfs_inode.i_ino); in rollback_verity()
/linux-6.15/fs/squashfs/
H A Dsquashfs_fs_i.h33 struct inode vfs_inode; member
39 return container_of(inode, struct squashfs_inode_info, vfs_inode); in squashfs_i()
/linux-6.15/fs/romfs/
H A Dinternal.h11 struct inode vfs_inode; member
23 return container_of(inode, struct romfs_inode_info, vfs_inode); in ROMFS_I()
/linux-6.15/fs/bfs/
H A Dbfs.h38 struct inode vfs_inode; member
48 return container_of(inode, struct bfs_inode_info, vfs_inode); in BFS_I()
/linux-6.15/fs/debugfs/
H A Dinternal.h15 struct inode vfs_inode; member
27 return container_of(inode, struct debugfs_inode_info, vfs_inode); in DEBUGFS_I()
/linux-6.15/fs/udf/
H A Dudf_i.h56 struct inode vfs_inode; member
61 return container_of(inode, struct udf_inode_info, vfs_inode); in UDF_I()
/linux-6.15/fs/tracefs/
H A Dinternal.h13 struct inode vfs_inode; member
68 return container_of(inode, struct tracefs_inode, vfs_inode); in get_tracefs()
/linux-6.15/fs/qnx4/
H A Dqnx4.h21 struct inode vfs_inode; member
40 return container_of(inode, struct qnx4_inode_info, vfs_inode); in qnx4_i()
/linux-6.15/fs/efivarfs/
H A Dinternal.h30 struct inode vfs_inode; member
37 return container_of(inode, struct efivar_entry, vfs_inode); in efivar_entry()
/linux-6.15/fs/ntfs3/
H A Dattrib.c870 _ntfs_bad_inode(&ni->vfs_inode); in attr_set_size()
1104 mark_inode_dirty(&ni->vfs_inode); in attr_data_get_block()
1225 _ntfs_bad_inode(&ni->vfs_inode); in attr_data_get_block()
1240 _ntfs_bad_inode(&ni->vfs_inode); in attr_data_get_block()
1737 mark_inode_dirty(&ni->vfs_inode); in attr_allocate_frame()
2100 mark_inode_dirty(&ni->vfs_inode); in attr_collapse_range()
2105 _ntfs_bad_inode(&ni->vfs_inode); in attr_collapse_range()
2307 mark_inode_dirty(&ni->vfs_inode); in attr_punch_hole()
2315 _ntfs_bad_inode(&ni->vfs_inode); in attr_punch_hole()
2517 i_size_write(&ni->vfs_inode, ni->vfs_inode.i_size + bytes); in attr_insert_range()
[all …]
/linux-6.15/fs/efs/
H A Defs.h78 struct inode vfs_inode; member
117 return container_of(inode, struct efs_inode_info, vfs_inode); in INODE_INFO()
/linux-6.15/fs/befs/
H A Dbefs.h76 struct inode vfs_inode; member
119 return container_of(inode, struct befs_inode_info, vfs_inode); in BEFS_I()
/linux-6.15/fs/ocfs2/
H A Dinode.h49 struct inode vfs_inode; member
104 return container_of(inode, struct ocfs2_inode_info, vfs_inode); in OCFS2_I()
/linux-6.15/fs/isofs/
H A Disofs.h26 struct inode vfs_inode; member
72 return container_of(inode, struct iso_inode_info, vfs_inode); in ISOFS_I()
/linux-6.15/fs/qnx6/
H A Dqnx6.h44 struct inode vfs_inode; member
66 return container_of(inode, struct qnx6_inode_info, vfs_inode); in QNX6_I()
/linux-6.15/fs/overlayfs/
H A Dovl_entry.h170 struct inode vfs_inode; member
180 return container_of(inode, struct ovl_inode, vfs_inode); in OVL_I()
/linux-6.15/include/linux/sunrpc/
H A Drpc_pipe_fs.h59 struct inode vfs_inode; member
68 return container_of(inode, struct rpc_inode, vfs_inode); in RPC_I()

1234567