Home
last modified time | relevance | path

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

12

/linux/fs/xfs/libxfs/
H A Dxfs_metafile.c65 XFS_STATS_DEC(ip->i_mount, xs_inodes_active); in xfs_metafile_set_iflag()
66 XFS_STATS_INC(ip->i_mount, xs_inodes_meta); in xfs_metafile_set_iflag()
80 XFS_STATS_INC(ip->i_mount, xs_inodes_active); in xfs_metafile_clear_iflag()
81 XFS_STATS_DEC(ip->i_mount, xs_inodes_meta); in xfs_metafile_clear_iflag()
138 struct xfs_mount *mp = ip->i_mount; in xfs_metafile_resv_alloc_space()
173 error = xfs_dec_fdblocks(ip->i_mount, len, true); in xfs_metafile_resv_alloc_space()
196 struct xfs_mount *mp = ip->i_mount; in xfs_metafile_resv_free_space()
H A Dxfs_da_btree.c92 state->mp = args->dp->i_mount; in xfs_da_state_alloc()
130 state->mp = state->args->dp->i_mount; in xfs_da_state_reset()
455 struct xfs_mount *mp = dp->i_mount; in xfs_da3_node_read_mapped()
541 xfs_da3_node_hdr_to_disk(dp->i_mount, node, &ichdr); in xfs_da3_node_create()
763 xfs_da3_node_hdr_from_disk(dp->i_mount, &icnodehdr, oldroot); in xfs_da3_root_split()
771 xfs_dir2_leaf_hdr_from_disk(dp->i_mount, &leafhdr, leaf); in xfs_da3_root_split()
802 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr, node); in xfs_da3_root_split()
809 xfs_da3_node_hdr_to_disk(dp->i_mount, node, &nodehdr); in xfs_da3_root_split()
851 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr, node); in xfs_da3_node_split()
898 xfs_da3_node_hdr_from_disk(dp->i_mount, &nodehdr, node); in xfs_da3_node_split()
[all …]
H A Dxfs_parent.c158 args->geo = child->i_mount->m_attr_geo; in xfs_parent_da_args_init()
179 if (XFS_IS_CORRUPT(child->i_mount, !xfs_inode_has_attr_fork(child))) { in xfs_parent_iread_extents()
357 if (!xfs_parent_sanity_check(ip->i_mount, parent_name, pptr)) { in xfs_parent_set()
380 if (!xfs_parent_sanity_check(ip->i_mount, parent_name, pptr)) { in xfs_parent_unset()
H A Dxfs_rtrefcount_btree.c594 struct xfs_mount *mp = ip->i_mount; in xfs_rtrefcountbt_from_disk()
636 struct xfs_mount *mp = ip->i_mount; in xfs_iformat_rtrefcount()
648 if (!xfs_has_reflink(ip->i_mount)) { in xfs_iformat_rtrefcount()
729 xfs_rtrefcountbt_to_disk(ip->i_mount, ifp->if_broot, in xfs_iflush_rtrefcount()
731 XFS_DFORK_SIZE(dip, ip->i_mount, XFS_DATA_FORK)); in xfs_iflush_rtrefcount()
745 struct xfs_mount *mp = ip->i_mount; in xfs_rtrefcountbt_create()
H A Dxfs_rtrmap_btree.c833 struct xfs_mount *mp = ip->i_mount; in xfs_rtrmapbt_from_disk()
871 struct xfs_mount *mp = ip->i_mount; in xfs_iformat_rtrmap()
882 if (!xfs_has_rmapbt(ip->i_mount)) { in xfs_iformat_rtrmap()
960 xfs_rtrmapbt_to_disk(ip->i_mount, ifp->if_broot, ifp->if_broot_bytes, in xfs_iflush_rtrmap()
961 dfp, XFS_DFORK_SIZE(dip, ip->i_mount, XFS_DATA_FORK)); in xfs_iflush_rtrmap()
975 struct xfs_mount *mp = ip->i_mount; in xfs_rtrmapbt_create()
H A Dxfs_exchmaps.c196 struct xfs_mount *mp = xmi->xmi_ip1->i_mount; in xfs_exchmaps_can_skip_mapping()
679 struct xfs_mount *mp = req->ip1->i_mount; in xfs_exchmaps_estimate_overhead()
867 struct xfs_mount *mp = ip->i_mount; in xmi_ensure_delta_nextents()
960 struct xfs_mount *mp = req->ip1->i_mount; in xmi_can_exchange_reflink_flags()
1108 d_nexts1 += xmi_delta_nextents_step(req->ip1->i_mount, in xfs_exchmaps_estimate()
1111 d_nexts2 += xmi_delta_nextents_step(req->ip1->i_mount, in xfs_exchmaps_estimate()
H A Dxfs_dir2_data.c305 xfs_corruption_error(__func__, XFS_ERRLEVEL_LOW, dp->i_mount, in xfs_dir3_data_check()
730 struct xfs_mount *mp = dp->i_mount; in xfs_dir3_data_init()
921 bf = xfs_dir2_data_bestfree_p(args->dp->i_mount, hdr); in xfs_dir2_data_make_free()
1112 bf = xfs_dir2_data_bestfree_p(args->dp->i_mount, hdr); in xfs_dir2_data_use_free()
1230 xfs_corruption_error(__func__, XFS_ERRLEVEL_LOW, args->dp->i_mount, in xfs_dir2_data_use_free()
/linux/fs/xfs/
H A Dxfs_inode.h27 struct xfs_mount *i_mount; /* fs mount struct ptr */ member
143 return XFS_LITINO(ip->i_mount); in xfs_inode_data_fork_size()
149 return XFS_LITINO(ip->i_mount) - xfs_inode_fork_boff(ip); in xfs_inode_attr_fork_size()
296 struct xfs_mount *mp = ip->i_mount; in xfs_is_internal_inode()
313 return xfs_has_zoned(ip->i_mount) && XFS_IS_REALTIME_INODE(ip); in xfs_is_zoned_inode()
353 return XFS_IS_REALTIME_INODE(ip) && ip->i_mount->m_sb.sb_rextsize > 1; in xfs_inode_has_bigrtalloc()
361 (ip)->i_mount->m_rtdev_targp : (ip)->i_mount->m_ddev_targp)
376 return xfs_can_sw_atomic_write(ip->i_mount); in xfs_inode_can_sw_atomic_write()
558 (xfs_has_grpid((pip)->i_mount) || (VFS_I(pip)->i_mode & S_ISGID))
H A Dxfs_file.c120 return xfs_log_force_seq(ip->i_mount, seq, XFS_LOG_SYNC, in xfs_fsync_flush_log()
141 if (xfs_is_shutdown(ip->i_mount)) in xfs_file_fsync()
316 struct xfs_mount *mp = XFS_I(inode)->i_mount; in xfs_file_read_iter()
346 struct xfs_mount *mp = ip->i_mount; in xfs_file_splice_read()
603 if (xfs_is_shutdown(ip->i_mount)) in xfs_zoned_dio_write_end_io()
609 XFS_STATS_ADD(ip->i_mount, xs_write_bytes, size); in xfs_zoned_dio_write_end_io()
634 if (xfs_is_shutdown(ip->i_mount)) in xfs_dio_write_end_io()
646 XFS_STATS_ADD(ip->i_mount, xs_write_bytes, size); in xfs_dio_write_end_io()
698 struct xfs_mount *mp = XFS_I(iter->inode)->i_mount; in xfs_dio_zoned_submit_io()
787 ret = xfs_zoned_write_space_reserve(ip->i_mount, iocb, from, 0, &ac); in xfs_file_dio_write_zoned()
[all …]
H A Dxfs_bmap_util.c46 return xfs_rtb_to_daddr(ip->i_mount, fsb); in xfs_fsb_to_db()
47 return XFS_FSB_TO_DADDR(ip->i_mount, fsb); in xfs_fsb_to_db()
61 XFS_FSB_TO_BB(ip->i_mount, count_fsb), in xfs_zero_extent()
104 struct xfs_mount *mp = ip->i_mount; in xfs_bmap_count_blocks()
184 p->bmv_offset = XFS_FSB_TO_BB(ip->i_mount, got->br_startoff); in xfs_getbmap_report_one()
185 p->bmv_length = XFS_FSB_TO_BB(ip->i_mount, got->br_blockcount); in xfs_getbmap_report_one()
208 p->bmv_offset = XFS_FSB_TO_BB(ip->i_mount, bno); in xfs_getbmap_report_hole()
209 p->bmv_length = XFS_FSB_TO_BB(ip->i_mount, end - bno); in xfs_getbmap_report_hole()
254 struct xfs_mount *mp = ip->i_mount; in xfs_getbmap()
443 struct xfs_mount *mp = ip->i_mount; in xfs_bmap_punch_delalloc_range()
[all …]
H A Dxfs_reflink.c233 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_trim_around_shared()
341 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_convert_cow()
440 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_fill_cow_hole()
524 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_fill_delalloc()
751 offset_fsb = XFS_B_TO_FSBT(ip->i_mount, offset); in xfs_reflink_cancel_cow_range()
755 end_fsb = XFS_B_TO_FSB(ip->i_mount, offset + count); in xfs_reflink_cancel_cow_range()
758 error = xfs_trans_alloc(ip->i_mount, &M_RES(ip->i_mount)->tr_write, in xfs_reflink_cancel_cow_range()
943 struct xfs_mount *mp = ip->i_mount; in xfs_reflink_end_cow_extent()
980 offset_fsb = XFS_B_TO_FSBT(ip->i_mount, offset); in xfs_reflink_end_cow()
981 end_fsb = XFS_B_TO_FSB(ip->i_mount, offset + count); in xfs_reflink_end_cow()
[all …]
H A Dxfs_icache.c110 ip->i_mount = mp; in xfs_inode_alloc()
170 XFS_STATS_DEC(ip->i_mount, xs_inodes_meta); in __xfs_inode_free()
172 XFS_STATS_DEC(ip->i_mount, xs_inodes_active); in __xfs_inode_free()
362 struct xfs_mount *mp = ip->i_mount; in xfs_iget_recycle()
424 xfs_warn(ip->i_mount, in xfs_iget_check_free_state()
427 xfs_agno_mark_sick(ip->i_mount, XFS_INODE_TO_AGNO(ip), in xfs_iget_check_free_state()
433 xfs_warn(ip->i_mount, in xfs_iget_check_free_state()
436 xfs_agno_mark_sick(ip->i_mount, XFS_INODE_TO_AGNO(ip), in xfs_iget_check_free_state()
504 struct xfs_mount *mp = ip->i_mount; in xfs_iget_cache_hit()
978 if (xlog_is_shutdown(ip->i_mount->m_log)) { in xfs_reclaim_inode()
[all …]
H A Dxfs_ioctl.c86 struct xfs_mount *mp = XFS_I(file_inode(file))->i_mount; in xfs_ioc_fsbulkstat()
269 struct xfs_mount *mp = XFS_I(file_inode(file))->i_mount; in xfs_ioc_bulkstat()
477 struct xfs_mount *mp = ip->i_mount; in xfs_fill_fsxattr()
556 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_xflags()
612 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_prepare_dax()
639 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_get_trans()
672 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_check_extsize()
703 failaddr = xfs_inode_validate_extsize(ip->i_mount, in xfs_ioctl_setattr_check_extsize()
714 struct xfs_mount *mp = ip->i_mount; in xfs_ioctl_setattr_check_cowextsize()
728 failaddr = xfs_inode_validate_cowextsize(ip->i_mount, in xfs_ioctl_setattr_check_cowextsize()
[all …]
H A Dxfs_inode.c544 if (xfs_is_shutdown(dp->i_mount)) in xfs_lookup()
553 error = xfs_iget(dp->i_mount, NULL, inum, 0, 0, ipp); in xfs_lookup()
561 if (XFS_IS_CORRUPT(dp->i_mount, xfs_is_metadir_inode(*ipp))) { in xfs_lookup()
562 xfs_fs_mark_sick(dp->i_mount, XFS_SICK_FS_METADIR); in xfs_lookup()
658 struct xfs_mount *mp = dp->i_mount; in xfs_create()
792 struct xfs_mount *mp = dp->i_mount; in xfs_create_tmpfile()
914 struct xfs_mount *mp = tdp->i_mount; in xfs_link()
1037 struct xfs_mount *mp = ip->i_mount; in xfs_itruncate_extents_flags()
1112 struct xfs_mount *mp = dp->i_mount; in xfs_inactive_dir()
1154 struct xfs_mount *mp = ip->i_mount; in xfs_inactive_truncate()
[all …]
H A Dxfs_iops.c541 struct xfs_mount *mp = ip->i_mount; in xfs_stat_blksize()
605 struct xfs_mount *mp = ip->i_mount; in xfs_get_atomic_write_min()
627 struct xfs_mount *mp = ip->i_mount; in xfs_get_atomic_write_max()
657 if (awu_max <= ip->i_mount->m_sb.sb_blocksize) in xfs_get_atomic_write_max_opt()
690 struct xfs_mount *mp = ip->i_mount; in xfs_vn_getattr()
761 struct xfs_mount *mp = XFS_I(d_inode(dentry))->i_mount; in xfs_vn_change_ok()
785 xfs_mount_t *mp = ip->i_mount; in xfs_setattr_nonsize()
912 struct xfs_mount *mp = ip->i_mount; in xfs_vn_setattr_size()
1173 struct xfs_mount *mp = ip->i_mount; in xfs_vn_update_time()
1217 struct xfs_mount *mp = ip->i_mount; in xfs_vn_sync_lazytime()
[all …]
H A Dxfs_attr_inactive.c57 if (XFS_IS_CORRUPT(dp->i_mount, nmap != 1)) in xfs_attr3_rmt_stale()
113 blkcnt = xfs_attr3_rmt_blocks(dp->i_mount, in xfs_attr3_leaf_inactive()
137 struct xfs_mount *mp = dp->i_mount; in xfs_attr3_node_inactive()
336 mp = dp->i_mount; in xfs_attr_inactive()
H A Dxfs_iomap.c44 xfs_alert_tag(ip->i_mount, XFS_PTAG_FSBLOCK_ZERO, in xfs_alert_fsblock_zero()
91 XFS_ERRORTAG_DELAY(ip->i_mount, XFS_ERRTAG_WRITE_DELAY_MS); in xfs_iomap_valid()
108 struct xfs_mount *mp = ip->i_mount; in xfs_bmbt_to_iomap()
183 iomap->offset = XFS_FSB_TO_B(ip->i_mount, offset_fsb); in xfs_hole_to_iomap()
184 iomap->length = XFS_FSB_TO_B(ip->i_mount, end_fsb - offset_fsb); in xfs_hole_to_iomap()
204 struct xfs_mount *mp = ip->i_mount; in xfs_eof_alignment()
276 struct xfs_mount *mp = ip->i_mount; in xfs_iomap_write_direct()
375 if (!dq || !xfs_this_quota_on(ip->i_mount, type)) in xfs_quota_need_throttle()
488 struct xfs_mount *mp = ip->i_mount; in xfs_iomap_prealloc_size()
619 xfs_mount_t *mp = ip->i_mount; in xfs_iomap_write_unwritten()
[all …]
H A Dxfs_aops.c49 struct xfs_mount *mp = ip->i_mount; in xfs_setfilesize()
98 struct xfs_mount *mp = ip->i_mount; in xfs_discard_folio()
165 struct xfs_mount *mp = ip->i_mount; in xfs_map_blocks()
410 struct xfs_mount *mp = ip->i_mount; in xfs_zoned_map_blocks()
668 xfs_inodegc_flush(ip->i_mount); in xfs_vm_swap_activate()
H A Dxfs_ioend.c45 struct xfs_mount *mp = ip->i_mount; in xfs_end_ioend_write()
166 struct xfs_mount *mp = ip->i_mount; in xfs_end_bio()
H A Dxfs_filestream.h24 return xfs_has_filestreams(ip->i_mount) || in xfs_inode_is_filestream()
H A Dxfs_exchrange.c197 struct xfs_mount *mp = ip1->i_mount; in xfs_exchrange_mappings()
595 struct xfs_mount *mp = ip2->i_mount; in xfs_exchrange_prep()
680 struct xfs_mount *mp = ip1->i_mount; in xfs_exchrange_contents()
863 memcpy(&kern_f->fsid, ip2->i_mount->m_fixedfsid, sizeof(xfs_fsid_t)); in xfs_ioc_start_commit()
899 struct xfs_mount *mp = ip2->i_mount; in xfs_ioc_commit_range()
H A Dxfs_iomap.h40 iomap->bdev = ip->i_mount->m_rtdev_targp->bt_bdev; in xfs_iomap_set_anon_write()
H A Dxfs_zone_alloc.c326 struct xfs_mount *mp = ip->i_mount; in xfs_zoned_end_io()
637 if (xfs_has_nolifetime(ip->i_mount)) in xfs_inode_write_hint()
651 struct xfs_mount *mp = ip->i_mount; in xfs_zoned_pack_tight()
779 struct xfs_mount *mp = XFS_I(ioend->io_inode)->i_mount; in xfs_mark_rtg_boundary()
904 struct xfs_mount *mp = ip->i_mount; in xfs_zone_alloc_and_submit()
H A Dxfs_qm.c293 struct xfs_mount *mp = ip->i_mount; in xfs_qm_need_dqattach()
318 xfs_mount_t *mp = ip->i_mount; in xfs_qm_dqattach_locked()
392 ASSERT(!xfs_is_quota_inode(&ip->i_mount->m_sb, I_INO(ip))); in xfs_qm_dqdetach()
1254 struct xfs_mount *mp = ip->i_mount; in xfs_qm_quotacheck_dqadjust()
1856 struct xfs_mount *mp = ip->i_mount; in xfs_qm_vop_dqalloc()
1968 ASSERT(XFS_IS_QUOTA_ON(ip->i_mount)); in xfs_qm_vop_chown()
2031 struct xfs_mount *mp = i_tab[0]->i_mount; in xfs_qm_vop_rename_dqattach()
/linux/fs/xfs/scrub/
H A Dtrace.h164 __entry->dev = ip->i_mount->m_super->s_dev;
238 __entry->dev = ip->i_mount->m_super->s_dev;
342 __entry->dev = sc->ip->i_mount->m_super->s_dev;
440 __entry->dev = sc->ip->i_mount->m_super->s_dev;
1640 __entry->dev = ip->i_mount->m_super->s_dev;
2693 __entry->dev = ip->i_mount->m_super->s_dev;
2946 __entry->dev = ip->i_mount->m_super->s_dev;
2971 __entry->dev = ip->i_mount->m_super->s_dev;
3011 __entry->dev = ip->i_mount->m_super->s_dev;
3043 __entry->dev = ip->i_mount->m_super->s_dev;
[all …]

12