Home
last modified time | relevance | path

Searched refs:i_mount (Results 1 – 25 of 55) sorted by relevance

123

/Linux-v5.4/fs/xfs/
Dxfs_icache.c61 ip->i_mount = mp; in xfs_inode_alloc()
116 XFS_STATS_DEC(ip->i_mount, vn_active); in __xfs_inode_free()
229 struct xfs_mount *mp = ip->i_mount; in xfs_inode_set_reclaim_tag()
321 xfs_warn(ip->i_mount, in xfs_iget_check_free_state()
328 xfs_warn(ip->i_mount, in xfs_iget_check_free_state()
355 struct xfs_mount *mp = ip->i_mount; in xfs_iget_cache_hit()
766 if (XFS_FORCED_SHUTDOWN(ip->i_mount)) in xfs_inode_ag_walk_grab()
1114 if (XFS_FORCED_SHUTDOWN(ip->i_mount)) { in xfs_reclaim_inode()
1186 XFS_STATS_INC(ip->i_mount, xs_ig_reclaims); in xfs_reclaim_inode()
1196 XFS_INO_TO_AGINO(ip->i_mount, ino))) in xfs_reclaim_inode()
[all …]
Dxfs_reflink.c191 agno = XFS_FSB_TO_AGNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared()
192 agbno = XFS_FSB_TO_AGBNO(ip->i_mount, irec->br_startblock); in xfs_reflink_trim_around_shared()
195 error = xfs_reflink_find_shared(ip->i_mount, NULL, agno, agbno, in xfs_reflink_trim_around_shared()
288 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_convert_cow()
355 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_allocate_cow()
554 offset_fsb = XFS_B_TO_FSBT(ip->i_mount, offset); in xfs_reflink_cancel_cow_range()
558 end_fsb = XFS_B_TO_FSB(ip->i_mount, offset + count); in xfs_reflink_cancel_cow_range()
561 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_write, in xfs_reflink_cancel_cow_range()
606 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_end_cow_extent()
718 offset_fsb = XFS_B_TO_FSBT(ip->i_mount, offset); in xfs_reflink_end_cow()
[all …]
Dxfs_file.c43 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_writeid, in xfs_update_prealloc_flags()
83 struct xfs_mount *mp = ip->i_mount; in xfs_dir_fsync()
107 struct xfs_mount *mp = ip->i_mount; in xfs_file_fsync()
253 struct xfs_mount *mp = XFS_I(inode)->i_mount; in xfs_file_read_iter()
383 if (XFS_FORCED_SHUTDOWN(ip->i_mount)) in xfs_dio_write_end_io()
395 XFS_STATS_ADD(ip->i_mount, xs_write_bytes, size); in xfs_dio_write_end_io()
484 struct xfs_mount *mp = ip->i_mount; in xfs_file_dio_aio_write()
608 XFS_STATS_ADD(ip->i_mount, xs_write_bytes, ret); in xfs_file_dax_write()
670 xfs_flush_inodes(ip->i_mount); in xfs_file_buffered_aio_write()
674 xfs_icache_free_eofblocks(ip->i_mount, &eofb); in xfs_file_buffered_aio_write()
[all …]
Dxfs_bmap_util.c43 return XFS_FSB_TO_BB(ip->i_mount, fsb); in xfs_fsb_to_db()
44 return XFS_FSB_TO_DADDR(ip->i_mount, fsb); in xfs_fsb_to_db()
60 struct xfs_mount *mp = ip->i_mount; in xfs_zero_extent()
83 mp = ap->ip->i_mount; in xfs_bmap_rtalloc()
352 mp = ip->i_mount; in xfs_bmap_count_blocks()
421 if (got->br_startoff < XFS_B_TO_FSB(ip->i_mount, XFS_ISIZE(ip))) in xfs_getbmap_report_one()
437 p->bmv_offset = XFS_FSB_TO_BB(ip->i_mount, got->br_startoff); in xfs_getbmap_report_one()
438 p->bmv_length = XFS_FSB_TO_BB(ip->i_mount, got->br_blockcount); in xfs_getbmap_report_one()
461 p->bmv_offset = XFS_FSB_TO_BB(ip->i_mount, bno); in xfs_getbmap_report_hole()
462 p->bmv_length = XFS_FSB_TO_BB(ip->i_mount, end - bno); in xfs_getbmap_report_hole()
[all …]
Dxfs_acl.c137 len = XFS_ACL_MAX_SIZE(ip->i_mount); in xfs_get_acl()
149 XFS_ACL_MAX_ENTRIES(ip->i_mount)); in xfs_get_acl()
177 int len = XFS_ACL_MAX_SIZE(ip->i_mount); in __xfs_set_acl()
187 (XFS_ACL_MAX_ENTRIES(ip->i_mount) - acl->a_count); in __xfs_set_acl()
Dxfs_attr_inactive.c71 dblkno = XFS_FSB_TO_DADDR(dp->i_mount, in xfs_attr3_leaf_freextent()
73 dblkcnt = XFS_FSB_TO_BB(dp->i_mount, in xfs_attr3_leaf_freextent()
76 dp->i_mount->m_ddev_targp, in xfs_attr3_leaf_freextent()
163 lp->valuelen = xfs_attr3_rmt_blocks(dp->i_mount, in xfs_attr3_leaf_inactive()
383 mp = dp->i_mount; in xfs_attr_inactive()
Dxfs_iomap.c40 xfs_alert_tag(ip->i_mount, XFS_PTAG_FSBLOCK_ZERO, in xfs_alert_fsblock_zero()
59 struct xfs_mount *mp = ip->i_mount; in xfs_bmbt_to_iomap()
100 iomap->offset = XFS_FSB_TO_B(ip->i_mount, offset_fsb); in xfs_hole_to_iomap()
101 iomap->length = XFS_FSB_TO_B(ip->i_mount, end_fsb - offset_fsb); in xfs_hole_to_iomap()
111 struct xfs_mount *mp = ip->i_mount; in xfs_eof_alignment()
175 xfs_mount_t *mp = ip->i_mount; in xfs_iomap_write_direct()
322 if (!dq || !xfs_this_quota_on(ip->i_mount, type)) in xfs_quota_need_throttle()
400 struct xfs_mount *mp = ip->i_mount; in xfs_iomap_prealloc_size()
534 struct xfs_mount *mp = ip->i_mount; in xfs_file_iomap_begin_delay()
738 xfs_mount_t *mp = ip->i_mount; in xfs_iomap_write_unwritten()
[all …]
Dxfs_dir2_readdir.c119 xfs_dir3_get_dtype(dp->i_mount, filetype))) in xfs_dir2_sf_getdents()
213 xfs_dir3_get_dtype(dp->i_mount, filetype))) { in xfs_dir2_block_getdents()
461 xfs_dir3_get_dtype(dp->i_mount, filetype))) in xfs_dir2_leaf_getdents()
506 if (XFS_FORCED_SHUTDOWN(dp->i_mount)) in xfs_readdir()
510 XFS_STATS_INC(dp->i_mount, xs_dir_getdents); in xfs_readdir()
513 args.geo = dp->i_mount->m_dir_geo; in xfs_readdir()
Dxfs_filestream.c136 struct xfs_mount *mp = ip->i_mount; in xfs_filestream_pick_ag()
306 struct xfs_mount *mp = ip->i_mount; in xfs_filestream_lookup_ag()
357 struct xfs_mount *mp = ip->i_mount; in xfs_filestream_new_ag()
401 xfs_mru_cache_delete(ip->i_mount->m_filestream, ip->i_ino); in xfs_filestream_deassociate()
Dxfs_aops.c37 struct xfs_mount *mp = ip->i_mount; in xfs_find_bdev_for_inode()
50 struct xfs_mount *mp = ip->i_mount; in xfs_find_daxdev_for_inode()
114 xfs_err_ratelimited(XFS_I(inode)->i_mount, in xfs_destroy_ioend()
132 struct xfs_mount *mp = XFS_I(ioend->io_inode)->i_mount; in xfs_setfilesize_trans_alloc()
190 struct xfs_mount *mp = ip->i_mount; in xfs_setfilesize()
250 if (XFS_FORCED_SHUTDOWN(ip->i_mount)) { in xfs_end_ioend()
402 struct xfs_mount *mp = ip->i_mount; in xfs_end_bio()
494 struct xfs_mount *mp = ip->i_mount; in xfs_map_blocks()
765 struct xfs_mount *mp = ip->i_mount; in xfs_add_to_ioend()
829 struct xfs_mount *mp = ip->i_mount; in xfs_aops_discard_page()
Dxfs_reflink.h11 return ip->i_mount->m_always_cow && in xfs_is_always_cow_inode()
12 xfs_sb_version_hasreflink(&ip->i_mount->m_sb); in xfs_is_always_cow_inode()
Dxfs_ioctl.c92 memcpy(&handle.ha_fsid, ip->i_mount->m_fixedfsid, sizeof(xfs_fsid_t)); in xfs_find_handle()
299 xfs_mount_t *mp = ip->i_mount; in xfs_set_dmattrs()
1116 fa->fsx_extsize = ip->i_d.di_extsize << ip->i_mount->m_sb.sb_blocklog; in xfs_fill_fsxattr()
1118 ip->i_mount->m_sb.sb_blocklog; in xfs_fill_fsxattr()
1249 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_xflags()
1365 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_get_trans()
1428 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_check_extsize()
1478 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_check_cowextsize()
1485 if (!xfs_sb_version_hasreflink(&ip->i_mount->m_sb) || in xfs_ioctl_setattr_check_cowextsize()
1513 !xfs_sb_version_hasprojid32bit(&ip->i_mount->m_sb)) in xfs_ioctl_setattr_check_projid()
[all …]
Dxfs_symlink.c30 struct xfs_mount *mp = ip->i_mount; in xfs_readlink_bmap_ilocked()
110 struct xfs_mount *mp = ip->i_mount; in xfs_readlink()
152 struct xfs_mount *mp = dp->i_mount; in xfs_symlink()
394 mp = ip->i_mount; in xfs_inactive_symlink_rmt()
487 struct xfs_mount *mp = ip->i_mount; in xfs_inactive_symlink()
Dxfs_attr_list.c125 context->dp->i_mount, sfe, in xfs_attr_shortform_list()
205 struct xfs_mount *mp = dp->i_mount; in xfs_attr_node_list_lookup()
286 struct xfs_mount *mp = dp->i_mount; in xfs_attr_node_list()
389 struct xfs_mount *mp = context->dp->i_mount; in xfs_attr3_leaf_list_int()
519 XFS_STATS_INC(dp->i_mount, xs_attr_list); in xfs_attr_list_int()
521 if (XFS_FORCED_SHUTDOWN(dp->i_mount)) in xfs_attr_list_int()
Dxfs_pnfs.c86 struct xfs_mount *mp = ip->i_mount; in xfs_fs_map_blocks()
202 error = xfs_bmapi_read(ip, XFS_B_TO_FSBT(ip->i_mount, isize - 1), 1, in xfs_pnfs_validate_isize()
233 struct xfs_mount *mp = ip->i_mount; in xfs_fs_commit_blocks()
Dxfs_qm.c294 struct xfs_mount *mp = ip->i_mount; in xfs_qm_need_dqattach()
319 xfs_mount_t *mp = ip->i_mount; in xfs_qm_dqattach_locked()
390 ASSERT(!xfs_is_quota_inode(&ip->i_mount->m_sb, ip->i_ino)); in xfs_qm_dqdetach()
1062 struct xfs_mount *mp = ip->i_mount; in xfs_qm_quotacheck_dqadjust()
1619 struct xfs_mount *mp = ip->i_mount; in xfs_qm_vop_dqalloc()
1753 ASSERT(XFS_IS_QUOTA_RUNNING(ip->i_mount)); in xfs_qm_vop_chown()
1788 struct xfs_mount *mp = ip->i_mount; in xfs_qm_vop_chown_reserve()
1820 if (XFS_IS_GQUOTA_ON(ip->i_mount) && gdqp && in xfs_qm_vop_chown_reserve()
1829 if (XFS_IS_PQUOTA_ON(ip->i_mount) && pdqp && in xfs_qm_vop_chown_reserve()
1839 error = xfs_trans_reserve_quota_bydquots(tp, ip->i_mount, in xfs_qm_vop_chown_reserve()
[all …]
Dxfs_filestream.h24 return (ip->i_mount->m_flags & XFS_MOUNT_FILESTREAMS) || in xfs_inode_is_filestream()
Dxfs_iops.c496 struct xfs_mount *mp = ip->i_mount; in xfs_vn_getattr()
599 struct xfs_mount *mp = XFS_I(d_inode(dentry))->i_mount; in xfs_vn_change_ok()
622 xfs_mount_t *mp = ip->i_mount; in xfs_setattr_nonsize()
830 struct xfs_mount *mp = ip->i_mount; in xfs_setattr_size()
1068 struct xfs_mount *mp = ip->i_mount; in xfs_vn_update_time()
1214 struct xfs_mount *mp = ip->i_mount; in xfs_inode_supports_dax()
1293 ip->d_ops = ip->i_mount->m_dir_inode_ops; in xfs_setup_inode()
1295 ip->d_ops = ip->i_mount->m_nondir_inode_ops; in xfs_setup_inode()
Dxfs_inode.c61 return ip->i_mount->m_sb.sb_rextsize; in xfs_get_extsz_hint()
690 if (XFS_FORCED_SHUTDOWN(dp->i_mount)) in xfs_lookup()
697 error = xfs_iget(dp->i_mount, NULL, inum, 0, 0, ipp); in xfs_lookup()
1134 struct xfs_mount *mp = dp->i_mount; in xfs_create()
1288 struct xfs_mount *mp = dp->i_mount; in xfs_create_tmpfile()
1381 xfs_mount_t *mp = tdp->i_mount; in xfs_link()
1513 struct xfs_mount *mp = ip->i_mount; in xfs_itruncate_extents_flags()
1597 xfs_mount_t *mp = ip->i_mount; in xfs_release()
1682 struct xfs_mount *mp = ip->i_mount; in xfs_inactive_truncate()
1731 struct xfs_mount *mp = ip->i_mount; in xfs_inactive_ifree()
[all …]
/Linux-v5.4/fs/xfs/libxfs/
Dxfs_dir2.c224 args->geo = dp->i_mount->m_dir_geo; in xfs_dir_init()
254 XFS_STATS_INC(dp->i_mount, xs_dir_create); in xfs_dir_createname()
261 args->geo = dp->i_mount->m_dir_geo; in xfs_dir_createname()
265 args->hashval = dp->i_mount->m_dirnameops->hashname(name); in xfs_dir_createname()
346 XFS_STATS_INC(dp->i_mount, xs_dir_lookup); in xfs_dir_lookup()
357 args->geo = dp->i_mount->m_dir_geo; in xfs_dir_lookup()
361 args->hashval = dp->i_mount->m_dirnameops->hashname(name); in xfs_dir_lookup()
423 XFS_STATS_INC(dp->i_mount, xs_dir_remove); in xfs_dir_removename()
429 args->geo = dp->i_mount->m_dir_geo; in xfs_dir_removename()
433 args->hashval = dp->i_mount->m_dirnameops->hashname(name); in xfs_dir_removename()
[all …]
Dxfs_inode_fork.c178 if (unlikely(size > XFS_DFORK_SIZE(dip, ip->i_mount, whichfork))) { in xfs_iformat_local()
179 xfs_warn(ip->i_mount, in xfs_iformat_local()
182 XFS_DFORK_SIZE(dip, ip->i_mount, whichfork)); in xfs_iformat_local()
203 struct xfs_mount *mp = ip->i_mount; in xfs_iformat_extents()
218 xfs_warn(ip->i_mount, "corrupt inode %Lu ((a)extents = %d).", in xfs_iformat_extents()
268 struct xfs_mount *mp = ip->i_mount; in xfs_iformat_btree()
311 xfs_bmdr_to_bmbt(ip, dfp, XFS_DFORK_SIZE(dip, ip->i_mount, whichfork), in xfs_iformat_btree()
346 struct xfs_mount *mp = ip->i_mount; in xfs_iroot_realloc()
416 XFS_BMBT_BLOCK_LEN(ip->i_mount)); in xfs_iroot_realloc()
614 mp = ip->i_mount; in xfs_iflush_fork()
Dxfs_attr.c72 args->geo = dp->i_mount->m_attr_geo; in xfs_attr_args_init()
152 XFS_STATS_INC(ip->i_mount, xs_attr_get); in xfs_attr_get()
154 if (XFS_FORCED_SHUTDOWN(ip->i_mount)) in xfs_attr_get()
194 struct xfs_mount *mp = args->dp->i_mount; in xfs_attr_calc_size()
228 struct xfs_mount *mp = dp->i_mount; in xfs_attr_try_sf_addname()
345 struct xfs_mount *mp = dp->i_mount; in xfs_attr_set()
353 if (XFS_FORCED_SHUTDOWN(dp->i_mount)) in xfs_attr_set()
447 struct xfs_mount *mp = dp->i_mount; in xfs_attr_remove()
453 if (XFS_FORCED_SHUTDOWN(dp->i_mount)) in xfs_attr_remove()
860 mp = dp->i_mount; in xfs_attr_node_addname()
[all …]
Dxfs_bmap.c168 mp = ip->i_mount; in xfs_bmap_worst_indlen()
192 struct xfs_mount *mp = ip->i_mount; in xfs_default_attroffset()
342 mp = ip->i_mount; in xfs_bmap_check_leaf_extents()
590 struct xfs_mount *mp = ip->i_mount; in xfs_bmap_btree_to_extents()
667 mp = ip->i_mount; in xfs_bmap_extents_to_btree()
855 args.mp = ip->i_mount; in xfs_bmap_local_to_extents()
930 mp = ip->i_mount; in xfs_bmap_add_attrfork_btree()
1003 dargs.geo = ip->i_mount->m_dir_geo; in xfs_bmap_add_attrfork_local()
1038 else if ((ip->i_mount->m_flags & XFS_MOUNT_ATTR2) && version) in xfs_bmap_set_attrforkoff()
1068 mp = ip->i_mount; in xfs_bmap_add_attrfork()
[all …]
Dxfs_dir2_sf.c68 mp = dp->i_mount; in xfs_dir2_block_sfsize()
159 mp = dp->i_mount; in xfs_dir2_block_to_sf()
284 ASSERT(XFS_FORCED_SHUTDOWN(dp->i_mount)); in xfs_dir2_sf_addname()
620 struct xfs_mount *mp = ip->i_mount; in xfs_dir2_sf_verify()
800 ASSERT(XFS_FORCED_SHUTDOWN(dp->i_mount)); in xfs_dir2_sf_lookup()
837 cmp = dp->i_mount->m_dirnameops->compname(args, sfep->name, in xfs_dir2_sf_lookup()
886 ASSERT(XFS_FORCED_SHUTDOWN(dp->i_mount)); in xfs_dir2_sf_removename()
970 ASSERT(XFS_FORCED_SHUTDOWN(dp->i_mount)); in xfs_dir2_sf_replace()
Dxfs_inode_fork.h51 XFS_LITINO((ip)->i_mount, (ip)->i_d.di_version))
54 XFS_LITINO((ip)->i_mount, (ip)->i_d.di_version) - \

123