Home
last modified time | relevance | path

Searched refs:VFS_I (Results 1 – 24 of 24) sorted by relevance

/linux-4.4.14/fs/xfs/
Dxfs_inode.h79 static inline struct inode *VFS_I(struct xfs_inode *ip) in VFS_I() function
92 return i_size_read(VFS_I(ip)); in XFS_ISIZE()
103 xfs_fsize_t i_size = i_size_read(VFS_I(ip)); in xfs_new_eof()
455 unlock_new_inode(VFS_I(ip)); in xfs_finish_inode_setup()
466 ASSERT(atomic_read(&VFS_I(ip)->i_count) > 0) ; \
467 ihold(VFS_I(ip)); \
474 iput(VFS_I(ip)); \
Dxfs_trans_inode.c70 struct inode *inode = VFS_I(ip); in xfs_trans_ichgtime()
127 IS_I_VERSION(VFS_I(ip))) { in xfs_trans_log_inode()
128 ip->i_d.di_changecount = ++VFS_I(ip)->i_version; in xfs_trans_log_inode()
Dxfs_bmap_util.c77 if (IS_DAX(VFS_I(ip))) in xfs_zero_extent()
78 return dax_clear_blocks(VFS_I(ip), block, size); in xfs_zero_extent()
604 error = filemap_write_and_wait(VFS_I(ip)->i_mapping); in xfs_getbmap()
834 if (VFS_I(ip)->i_size == 0 && in xfs_can_free_eofblocks()
835 VFS_I(ip)->i_mapping->nrpages == 0 && in xfs_can_free_eofblocks()
1174 if (IS_DAX(VFS_I(ip))) { in xfs_zero_remaining_bytes()
1175 error = dax_zero_page_range(VFS_I(ip), offset, in xfs_zero_remaining_bytes()
1243 inode_dio_wait(VFS_I(ip)); in xfs_free_file_space()
1248 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping, ioffset, in xfs_free_file_space()
1252 truncate_pagecache_range(VFS_I(ip), ioffset, iendoffset); in xfs_free_file_space()
[all …]
Dxfs_icache.c61 if (inode_init_always(mp->m_super, VFS_I(ip))) { in xfs_inode_alloc()
134 call_rcu(&VFS_I(ip)->i_rcu, xfs_inode_free_callback); in xfs_inode_free()
148 struct inode *inode = VFS_I(ip); in xfs_iget_cache_hit()
361 __destroy_inode(VFS_I(ip)); in xfs_iget_cache_miss()
472 struct inode *inode = VFS_I(ip); in xfs_inode_ag_walk_grab()
1196 !uid_eq(VFS_I(ip)->i_uid, eofb->eof_uid)) in xfs_inode_match_id()
1200 !gid_eq(VFS_I(ip)->i_gid, eofb->eof_gid)) in xfs_inode_match_id()
1220 uid_eq(VFS_I(ip)->i_uid, eofb->eof_uid)) in xfs_inode_match_id_union()
1224 gid_eq(VFS_I(ip)->i_gid, eofb->eof_gid)) in xfs_inode_match_id_union()
1259 mapping_tagged(VFS_I(ip)->i_mapping, PAGECACHE_TAG_DIRTY)) in xfs_inode_free_eofblocks()
[all …]
Dxfs_file.c58 mutex_lock(&VFS_I(ip)->i_mutex); in xfs_rw_ilock()
69 mutex_unlock(&VFS_I(ip)->i_mutex); in xfs_rw_iunlock()
79 mutex_unlock(&VFS_I(ip)->i_mutex); in xfs_rw_ilock_demote()
104 mapping = VFS_I(ip)->i_mapping; in xfs_iozero()
114 if (IS_DAX(VFS_I(ip))) { in xfs_iozero()
115 status = dax_zero_page_range(VFS_I(ip), pos, bytes, in xfs_iozero()
357 ret = filemap_write_and_wait(VFS_I(ip)->i_mapping); in xfs_file_read_iter()
368 ret = invalidate_inode_pages2(VFS_I(ip)->i_mapping); in xfs_file_read_iter()
410 if (IS_DAX(VFS_I(ip))) in xfs_file_splice_read()
763 ret = filemap_write_and_wait(VFS_I(ip)->i_mapping); in xfs_file_dio_aio_write()
[all …]
Dxfs_trace.h59 __entry->dev = VFS_I(ctx->dp)->i_sb->s_dev;
183 __entry->dev = VFS_I(ctx->dp)->i_sb->s_dev;
231 __entry->dev = VFS_I(ip)->i_sb->s_dev;
275 __entry->dev = VFS_I(ip)->i_sb->s_dev;
552 __entry->dev = VFS_I(ip)->i_sb->s_dev;
584 __entry->dev = VFS_I(ip)->i_sb->s_dev;
611 __entry->dev = VFS_I(ip)->i_sb->s_dev;
641 __entry->dev = VFS_I(ip)->i_sb->s_dev;
705 __entry->dev = VFS_I(ip)->i_sb->s_dev;
707 __entry->count = atomic_read(&VFS_I(ip)->i_count);
[all …]
Dxfs_iops.c165 inode = VFS_I(ip); in xfs_generic_create()
257 return d_splice_alias(VFS_I(cip), dentry); in xfs_vn_lookup()
290 return d_splice_alias(VFS_I(ip), dentry); in xfs_vn_ci_lookup()
295 dentry = d_add_ci(dentry, VFS_I(ip), &dname); in xfs_vn_ci_lookup()
365 inode = VFS_I(cip); in xfs_vn_symlink()
499 struct inode *inode = VFS_I(ip); in xfs_setattr_mode()
516 struct inode *inode = VFS_I(ip); in xfs_setattr_time()
544 struct inode *inode = VFS_I(ip); in xfs_setattr_nonsize()
750 struct inode *inode = VFS_I(ip); in xfs_setattr_size()
824 error = filemap_write_and_wait_range(VFS_I(ip)->i_mapping, in xfs_setattr_size()
Dxfs_export.c160 return VFS_I(ip); in xfs_nfs_get_inode()
222 return d_obtain_alias(VFS_I(cip)); in xfs_fs_get_parent()
Dxfs_inode.c1096 drop_nlink(VFS_I(ip)); in xfs_droplink()
1123 ASSERT(ip->i_d.di_nlink > 0 || (VFS_I(ip)->i_state & I_LINKABLE)); in xfs_bumplink()
1125 inc_nlink(VFS_I(ip)); in xfs_bumplink()
1563 ASSERT(!atomic_read(&VFS_I(ip)->i_count) || in xfs_itruncate_extents()
1667 error = filemap_flush(VFS_I(ip)->i_mapping); in xfs_release()
2872 drop_nlink(VFS_I(tmpfile)); in xfs_rename_alloc_whiteout()
2874 VFS_I(tmpfile)->i_state |= I_LINKABLE; in xfs_rename_alloc_whiteout()
3142 ASSERT(VFS_I(wip)->i_nlink == 0 && wip->i_d.di_nlink == 0); in xfs_rename()
3156 VFS_I(wip)->i_state &= ~I_LINKABLE; in xfs_rename()
Dxfs_filestream.c287 struct inode *inode = VFS_I(ip), *dir = NULL; in xfs_filestream_get_parent()
Dxfs_ioctl.c988 struct inode *inode = VFS_I(ip); in xfs_diflags_to_linux()
1079 if (!inode_owner_or_capable(VFS_I(ip))) { in xfs_ioctl_setattr_get_trans()
1244 !capable_wrt_inode_uidgid(VFS_I(ip), CAP_FSETID)) in xfs_ioctl_setattr()
Dxfs_iomap.c212 if (IS_DAX(VFS_I(ip))) { in xfs_iomap_write_direct()
Dxfs_super.c963 inode_init_once(VFS_I(ip)); in xfs_fs_inode_init_once()
1549 root = igrab(VFS_I(mp->m_rootip)); in xfs_fs_fill_super()
Dxfs_aops.c173 __sb_writers_acquired(VFS_I(ip)->i_sb, SB_FREEZE_FS); in xfs_setfilesize_ioend()
/linux-4.4.14/fs/ntfs/
Dinode.c329 return VFS_I(ni); in ntfs_alloc_big_inode()
2235 if (!is_bad_inode(VFS_I(ni->ext.base_ntfs_ino))) in ntfs_clear_extent_inode()
2294 iput(VFS_I(ni->ext.base_ntfs_ino)); in ntfs_evict_big_inode()
2815 if (!IS_NOCMTIME(VFS_I(base_ni)) && !IS_RDONLY(VFS_I(base_ni))) { in ntfs_truncate()
2816 struct timespec now = current_fs_time(VFS_I(base_ni)->i_sb); in ntfs_truncate()
2819 if (!timespec_equal(&VFS_I(base_ni)->i_mtime, &now) || in ntfs_truncate()
2820 !timespec_equal(&VFS_I(base_ni)->i_ctime, &now)) in ntfs_truncate()
2822 VFS_I(base_ni)->i_mtime = now; in ntfs_truncate()
2823 VFS_I(base_ni)->i_ctime = now; in ntfs_truncate()
2826 mark_inode_dirty_sync(VFS_I(base_ni)); in ntfs_truncate()
Dinode.h245 static inline struct inode *VFS_I(ntfs_inode *ni) in VFS_I() function
Daops.c1293 iput(VFS_I(base_tni)); in ntfs_write_mst_block()
1592 i_size = i_size_read(VFS_I(ni)); in ntfs_bmap()
1737 bh_size = VFS_I(ni)->i_sb->s_blocksize; in mark_ntfs_record_dirty()
Ddir.c99 BUG_ON(!S_ISDIR(VFS_I(dir_ni)->i_mode)); in ntfs_lookup_inode_by_name()
306 ia_mapping = VFS_I(dir_ni)->i_mapping; in ntfs_lookup_inode_by_name()
784 ia_mapping = VFS_I(dir_ni)->i_mapping;
Dindex.c263 ia_mapping = VFS_I(idx_ni)->i_mapping; in ntfs_index_lookup()
Dattrib.c1538 struct inode *vi = VFS_I(ni); in ntfs_attr_make_non_resident()
1909 struct inode *vi = VFS_I(ni); in ntfs_attr_extend_allocation()
2514 mapping = VFS_I(ni)->i_mapping; in ntfs_attr_set()
2522 if (unlikely(end > i_size_read(VFS_I(ni)))) { in ntfs_attr_set()
Dcompress.c560 i_size = i_size_read(VFS_I(ni)); in ntfs_read_compressed_block()
Dfile.c115 struct inode *vi = VFS_I(ni); in ntfs_attr_extend_initialized()
Dsuper.c3052 inode_init_once(VFS_I(ni)); in ntfs_big_inode_init_once()
Dmft.c409 __mark_inode_dirty(VFS_I(base_ni), I_DIRTY_SYNC | I_DIRTY_DATASYNC); in __mark_mft_record_dirty()