| /linux/fs/xfs/ |
| A D | xfs_inode.c | 829 inode = VFS_I(ip); in xfs_init_new_inode() 934 drop_nlink(VFS_I(ip)); in xfs_droplink() 937 if (VFS_I(ip)->i_nlink) in xfs_droplink() 953 inc_nlink(VFS_I(ip)); in xfs_bumplink() 1438 if (!S_ISREG(VFS_I(ip)->i_mode) || (VFS_I(ip)->i_mode == 0)) in xfs_release() 1678 if (VFS_I(ip)->i_mode == 0) in xfs_inode_needs_inactive() 2669 VFS_I(ip)->i_generation++; in xfs_ifree() 3709 iput(VFS_I(ip)); in xfs_irele() 3797 ret = xfs_iolock_two_inodes_and_break_layout(VFS_I(ip1), VFS_I(ip2)); in xfs_ilock2_io_mmap() 3813 inode_unlock(VFS_I(ip2)); in xfs_iunlock2_io_mmap() [all …]
|
| A D | xfs_bmap_util.c | 659 if (!S_ISREG(VFS_I(ip)->i_mode)) in xfs_can_free_eofblocks() 666 if (VFS_I(ip)->i_size == 0 && in xfs_can_free_eofblocks() 730 inode_dio_wait(VFS_I(ip)); in xfs_free_eofblocks() 944 struct inode *inode = VFS_I(ip); in xfs_flush_unmap_range() 1264 (!uid_eq(VFS_I(ip)->i_uid, VFS_I(tip)->i_uid) || in xfs_swap_extents_check_format() 1265 !gid_eq(VFS_I(ip)->i_gid, VFS_I(tip)->i_gid) || in xfs_swap_extents_check_format() 1639 lock_two_nondirectories(VFS_I(ip), VFS_I(tip)); in xfs_swap_extents() 1641 VFS_I(tip)->i_mapping); in xfs_swap_extents() 1644 if ((VFS_I(ip)->i_mode & S_IFMT) != (VFS_I(tip)->i_mode & S_IFMT)) { in xfs_swap_extents() 1836 VFS_I(tip)->i_mapping); in xfs_swap_extents() [all …]
|
| A D | xfs_icache.c | 88 VFS_I(ip)->i_mode = 0; in xfs_inode_alloc() 89 VFS_I(ip)->i_state = 0; in xfs_inode_alloc() 336 struct inode *inode = VFS_I(ip); in xfs_iget_recycle() 406 if (VFS_I(ip)->i_mode != 0) { in xfs_iget_check_free_state() 409 ip->i_ino, VFS_I(ip)->i_mode); in xfs_iget_check_free_state() 423 if (VFS_I(ip)->i_mode == 0) in xfs_iget_check_free_state() 455 struct inode *inode = VFS_I(ip); in xfs_iget_cache_hit() 493 if (VFS_I(ip)->i_nlink == 0) { in xfs_iget_cache_hit() 654 d_mark_dontcache(VFS_I(ip)); in xfs_iget_cache_miss() 681 __destroy_inode(VFS_I(ip)); in xfs_iget_cache_miss() [all …]
|
| A D | xfs_inode.h | 87 static inline struct inode *VFS_I(struct xfs_inode *ip) in VFS_I() function 99 if (S_ISREG(VFS_I(ip)->i_mode)) in XFS_ISIZE() 100 return i_size_read(VFS_I(ip)); in XFS_ISIZE() 111 xfs_fsize_t i_size = i_size_read(VFS_I(ip)); in xfs_new_eof() 401 (xfs_has_grpid((pip)->i_mount) || (VFS_I(pip)->i_mode & S_ISGID)) 493 unlock_new_inode(VFS_I(ip)); in xfs_finish_inode_setup()
|
| A D | xfs_iops.c | 206 inode = VFS_I(ip); in xfs_generic_create() 306 inode = VFS_I(cip); in xfs_vn_lookup() 344 return d_splice_alias(VFS_I(ip), dentry); in xfs_vn_ci_lookup() 349 dentry = d_add_ci(dentry, VFS_I(ip), &dname); in xfs_vn_ci_lookup() 424 inode = VFS_I(cip); in xfs_vn_symlink() 642 struct inode *inode = VFS_I(ip); in xfs_setattr_mode() 656 struct inode *inode = VFS_I(ip); in xfs_setattr_time() 698 struct inode *inode = VFS_I(ip); in xfs_setattr_nonsize() 860 struct inode *inode = VFS_I(ip); in xfs_setattr_size() 1269 if (!S_ISREG(VFS_I(ip)->i_mode)) in xfs_inode_supports_dax() [all …]
|
| A D | xfs_export.c | 149 if (VFS_I(ip)->i_generation != generation) { in xfs_nfs_get_inode() 154 return VFS_I(ip); in xfs_nfs_get_inode() 216 return d_obtain_alias(VFS_I(cip)); in xfs_fs_get_parent()
|
| A D | xfs_reflink.c | 923 if (newlen <= i_size_read(VFS_I(dest)) && cowextsize == 0) in xfs_reflink_update_dest() 933 if (newlen > i_size_read(VFS_I(dest))) { in xfs_reflink_update_dest() 935 i_size_write(VFS_I(dest), newlen); in xfs_reflink_update_dest() 1159 if (newlen > i_size_read(VFS_I(ip))) { in xfs_reflink_remap_extent() 1161 i_size_write(VFS_I(ip), newlen); in xfs_reflink_remap_extent() 1266 loff_t isize = i_size_read(VFS_I(ip)); in xfs_reflink_zero_posteof() 1272 return iomap_zero_range(VFS_I(ip), isize, pos - isize, NULL, in xfs_reflink_zero_posteof() 1513 struct inode *inode = VFS_I(ip); in xfs_reflink_unshare()
|
| A D | xfs_filestream.c | 112 ASSERT(S_ISDIR(VFS_I(ip)->i_mode)); in xfs_filestream_pick_ag() 244 struct inode *inode = VFS_I(ip), *dir = NULL; in xfs_filestream_get_parent() 279 ASSERT(S_ISREG(VFS_I(ip)->i_mode)); in xfs_filestream_lookup_ag()
|
| A D | xfs_health.c | 238 spin_lock(&VFS_I(ip)->i_lock); in xfs_inode_mark_sick() 239 VFS_I(ip)->i_state &= ~I_DONTCACHE; in xfs_inode_mark_sick() 240 spin_unlock(&VFS_I(ip)->i_lock); in xfs_inode_mark_sick()
|
| A D | xfs_ioctl.c | 1150 if (S_ISDIR(VFS_I(ip)->i_mode)) { in xfs_flags2diflags() 1159 } else if (S_ISREG(VFS_I(ip)->i_mode)) { in xfs_flags2diflags() 1236 struct inode *inode = VFS_I(ip); in xfs_ioctl_setattr_prepare_dax() 1302 if (S_ISREG(VFS_I(ip)->i_mode) && ip->i_df.if_nextents && in xfs_ioctl_setattr_check_extsize() 1328 VFS_I(ip)->i_mode, new_diflags); in xfs_ioctl_setattr_check_extsize() 1353 VFS_I(ip)->i_mode, new_diflags, new_diflags2); in xfs_ioctl_setattr_check_cowextsize() 1410 error = xfs_qm_vop_dqalloc(ip, VFS_I(ip)->i_uid, in xfs_fileattr_set() 1411 VFS_I(ip)->i_gid, fa->fsx_projid, in xfs_fileattr_set() 1447 if ((VFS_I(ip)->i_mode & (S_ISUID|S_ISGID)) && in xfs_fileattr_set() 1448 !capable_wrt_inode_uidgid(mnt_userns, VFS_I(ip), CAP_FSETID)) in xfs_fileattr_set() [all …]
|
| A D | xfs_trace.h | 100 __entry->dev = VFS_I(ctx->dp)->i_sb->s_dev; 372 __entry->dev = VFS_I(ip)->i_sb->s_dev; 674 __entry->dev = VFS_I(ip)->i_sb->s_dev; 701 __entry->dev = VFS_I(ip)->i_sb->s_dev; 732 __entry->dev = VFS_I(ip)->i_sb->s_dev; 809 __entry->dev = VFS_I(ip)->i_sb->s_dev; 835 __entry->dev = VFS_I(ip)->i_sb->s_dev; 861 __entry->dev = VFS_I(ip)->i_sb->s_dev; 945 __entry->dev = VFS_I(dp)->i_sb->s_dev; 1464 __entry->dev = VFS_I(ip)->i_sb->s_dev; [all …]
|
| A D | xfs_symlink.c | 308 i_size_write(VFS_I(ip), ip->i_disk_size); in xfs_symlink() 409 VFS_I(ip)->i_mode = (VFS_I(ip)->i_mode & ~S_IFMT) | S_IFREG; in xfs_inactive_symlink_rmt()
|
| A D | xfs_file.c | 86 VFS_I(ip)->i_mode &= ~S_ISUID; in xfs_update_prealloc_flags() 87 if (VFS_I(ip)->i_mode & S_IXGRP) in xfs_update_prealloc_flags() 88 VFS_I(ip)->i_mode &= ~S_ISGID; in xfs_update_prealloc_flags() 602 size_t isize = i_size_read(VFS_I(ip)); in xfs_file_dio_write_unaligned() 646 inode_dio_wait(VFS_I(ip)); in xfs_file_dio_write_unaligned()
|
| A D | xfs_rtalloc.c | 1065 i_size_write(VFS_I(mp->m_rbmip), mp->m_rbmip->i_disk_size); in xfs_growfs_rt() 1078 i_size_write(VFS_I(mp->m_rsumip), mp->m_rsumip->i_disk_size); in xfs_growfs_rt() 1347 seqp = (uint64_t *)&VFS_I(mp->m_rbmip)->i_atime; in xfs_rtpick_extent()
|
| A D | xfs_iomap.c | 232 if (IS_DAX(VFS_I(ip))) { in xfs_iomap_write_direct() 506 struct inode *inode = VFS_I(ip); in xfs_iomap_write_unwritten() 1125 truncate_pagecache_range(VFS_I(ip), XFS_FSB_TO_B(mp, start_fsb), in xfs_buffered_write_iomap_end()
|
| /linux/fs/xfs/scrub/ |
| A D | parent.c | 155 expected_nlink = VFS_I(sc->ip)->i_nlink == 0 ? 0 : 1; in xchk_parent_validate() 179 if (dp == sc->ip || !S_ISDIR(VFS_I(dp)->i_mode)) { in xchk_parent_validate() 230 expected_nlink = VFS_I(sc->ip)->i_nlink == 0 ? 0 : 1; in xchk_parent_validate() 276 if (!S_ISDIR(VFS_I(sc->ip)->i_mode)) in xchk_parent()
|
| A D | bmap.c | 46 if (S_ISREG(VFS_I(sc->ip)->i_mode) && in xchk_setup_inode_bmap() 48 struct address_space *mapping = VFS_I(sc->ip)->i_mapping; in xchk_setup_inode_bmap() 50 inode_dio_wait(VFS_I(sc->ip)); in xchk_setup_inode_bmap() 303 if (!S_ISDIR(VFS_I(ip)->i_mode) && info->whichfork != XFS_ATTR_FORK) in xchk_bmap_dirattr_extent() 608 zero_size = i_size_read(VFS_I(sc->ip)) == 0; in xchk_bmap_check_rmaps()
|
| A D | symlink.c | 42 if (!S_ISLNK(VFS_I(ip)->i_mode)) in xchk_symlink()
|
| /linux/fs/xfs/libxfs/ |
| A D | xfs_dir2.c | 181 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_isempty() 221 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_init() 254 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_createname() 351 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_lookup() 428 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_removename() 486 ASSERT(S_ISDIR(VFS_I(dp)->i_mode)); in xfs_dir_replace()
|
| A D | xfs_trans_inode.c | 60 struct inode *inode = VFS_I(ip); in xfs_trans_ichgtime() 98 struct inode *inode = VFS_I(ip); in xfs_trans_log_inode()
|
| A D | xfs_inode_fork.c | 48 zero_terminate = S_ISLNK(VFS_I(ip)->i_mode); in xfs_init_local_fork() 225 struct inode *inode = VFS_I(ip); in xfs_iformat_data_fork() 646 linux_to_xfs_dev_t(VFS_I(ip)->i_rdev)); in xfs_iflush_fork() 691 switch (VFS_I(ip)->i_mode & S_IFMT) { in xfs_ifork_verify_local_data()
|
| A D | xfs_inode_buf.c | 176 struct inode *inode = VFS_I(ip); in xfs_inode_from_disk() 288 struct inode *inode = VFS_I(ip); in xfs_inode_to_disk()
|
| /linux/fs/ntfs/ |
| A D | inode.c | 316 return VFS_I(ni); in ntfs_alloc_big_inode() 2213 if (!is_bad_inode(VFS_I(ni->ext.base_ntfs_ino))) in ntfs_clear_extent_inode() 2272 iput(VFS_I(ni->ext.base_ntfs_ino)); in ntfs_evict_big_inode() 2794 if (!IS_NOCMTIME(VFS_I(base_ni)) && !IS_RDONLY(VFS_I(base_ni))) { in ntfs_truncate() 2795 struct timespec64 now = current_time(VFS_I(base_ni)); in ntfs_truncate() 2798 if (!timespec64_equal(&VFS_I(base_ni)->i_mtime, &now) || in ntfs_truncate() 2799 !timespec64_equal(&VFS_I(base_ni)->i_ctime, &now)) in ntfs_truncate() 2801 VFS_I(base_ni)->i_mtime = now; in ntfs_truncate() 2802 VFS_I(base_ni)->i_ctime = now; in ntfs_truncate() 2805 mark_inode_dirty_sync(VFS_I(base_ni)); in ntfs_truncate()
|
| A D | inode.h | 231 static inline struct inode *VFS_I(ntfs_inode *ni) in VFS_I() function
|
| A D | aops.c | 1276 iput(VFS_I(base_tni)); in ntfs_write_mst_block() 1575 i_size = i_size_read(VFS_I(ni)); in ntfs_bmap() 1720 bh_size = VFS_I(ni)->i_sb->s_blocksize; in mark_ntfs_record_dirty()
|