| /linux/fs/xfs/libxfs/ |
| H A D | xfs_metafile.c | 65 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 D | xfs_da_btree.c | 92 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 D | xfs_parent.c | 158 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 D | xfs_rtrefcount_btree.c | 594 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 D | xfs_rtrmap_btree.c | 833 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 D | xfs_exchmaps.c | 196 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 D | xfs_dir2_data.c | 305 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 D | xfs_inode.h | 27 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 D | xfs_file.c | 120 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 D | xfs_bmap_util.c | 46 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 D | xfs_reflink.c | 233 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 D | xfs_icache.c | 110 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 D | xfs_ioctl.c | 86 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 D | xfs_inode.c | 544 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 D | xfs_iops.c | 541 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 D | xfs_attr_inactive.c | 57 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 D | xfs_iomap.c | 44 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 D | xfs_aops.c | 49 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 D | xfs_ioend.c | 45 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 D | xfs_filestream.h | 24 return xfs_has_filestreams(ip->i_mount) || in xfs_inode_is_filestream()
|
| H A D | xfs_exchrange.c | 197 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 D | xfs_iomap.h | 40 iomap->bdev = ip->i_mount->m_rtdev_targp->bt_bdev; in xfs_iomap_set_anon_write()
|
| H A D | xfs_zone_alloc.c | 326 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 D | xfs_qm.c | 293 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 D | trace.h | 164 __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 …]
|