| /linux/fs/xfs/libxfs/ |
| H A D | xfs_exchmaps.c | 682 xfs_filblks_t resblks = req->resblks; in xfs_exchmaps_estimate_overhead() local 704 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 706 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 708 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 710 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 714 if (resblks > UINT_MAX) in xfs_exchmaps_estimate_overhead() 717 req->resblks = resblks; in xfs_exchmaps_estimate_overhead()
|
| H A D | xfs_dir2.h | 345 int xfs_dir_create_child(struct xfs_trans *tp, unsigned int resblks, 347 int xfs_dir_add_child(struct xfs_trans *tp, unsigned int resblks, 349 int xfs_dir_remove_child(struct xfs_trans *tp, unsigned int resblks,
|
| /linux/fs/xfs/scrub/ |
| H A D | tempfile.c | 57 unsigned int resblks; in xrep_tempfile_create() local 79 resblks = xfs_mkdir_space_res(mp, 0); in xrep_tempfile_create() 82 resblks = XFS_IALLOC_SPACE_RES(mp); in xrep_tempfile_create() 86 error = xfs_trans_alloc_icreate(mp, tres, udqp, gdqp, pdqp, resblks, in xrep_tempfile_create() 698 req->resblks = 1; in xrep_tempexch_estimate() 713 req->resblks = 1; in xrep_tempexch_estimate() 728 req->resblks = 2; in xrep_tempexch_estimate() 821 error = xfs_trans_reserve_more(sc->tp, tx->req.resblks, 0); in xrep_tempexch_trans_reserve() 864 tx->req.resblks, 0, flags, &sc->tp); in xrep_tempexch_trans_alloc()
|
| H A D | dirtree_repair.c | 390 unsigned int resblks; in xrep_dirtree_unlink() local 404 resblks = xfs_remove_space_res(mp, step->name_len); in xrep_dirtree_unlink() 408 resblks, 0, false, &sc->tp); in xrep_dirtree_unlink() 409 if ((error == -ENOSPC || error == -EDQUOT) && resblks > 0) { in xrep_dirtree_unlink() 410 resblks = 0; in xrep_dirtree_unlink() 415 &resblks, &sc->tp, &dontcare); in xrep_dirtree_unlink() 475 resblks); in xrep_dirtree_unlink()
|
| H A D | rtsummary.h | 19 unsigned int resblks; member
|
| H A D | rtbitmap.h | 29 unsigned int resblks; member
|
| H A D | rtbitmap_repair.c | 81 rtb->resblks += blocks; in xrep_setup_rtbitmap() 543 if (blocks > rtb->resblks) { in xrep_rtbitmap() 544 uint64_t delta = blocks - rtb->resblks; in xrep_rtbitmap() 553 rtb->resblks += delta; in xrep_rtbitmap()
|
| H A D | repair.h | 92 int xrep_setup_symlink(struct xfs_scrub *sc, unsigned int *resblks);
|
| H A D | rtbitmap.c | 61 error = xchk_trans_alloc(sc, rtb->resblks); in xchk_setup_rtbitmap()
|
| H A D | rtsummary.c | 76 error = xchk_trans_alloc(sc, rts->resblks); in xchk_setup_rtsummary()
|
| /linux/fs/xfs/ |
| H A D | xfs_reflink.c | 945 unsigned int resblks; in xfs_reflink_end_cow_extent() local 948 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_end_cow_extent() 949 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_write, resblks, 0, in xfs_reflink_end_cow_extent() 1040 unsigned int resblks; in xfs_reflink_end_atomic_cow() local 1051 resblks = (end_fsb - offset_fsb) * in xfs_reflink_end_atomic_cow() 1054 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_atomic_ioend, resblks, 0, in xfs_reflink_end_atomic_cow() 1359 unsigned int dblocks, rblocks, resblks; in xfs_reflink_remap_extent() local 1389 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_remap_extent() 1391 dblocks = resblks; in xfs_reflink_remap_extent() 1394 dblocks = resblks + dmap->br_blockcount; in xfs_reflink_remap_extent() [all …]
|
| H A D | xfs_inode.c | 667 uint resblks; in xfs_create() local 683 resblks = xfs_mkdir_space_res(mp, name->len); in xfs_create() 686 resblks = xfs_create_space_res(mp, name->len); in xfs_create() 700 error = xfs_trans_alloc_icreate(mp, tres, udqp, gdqp, pdqp, resblks, in xfs_create() 728 error = xfs_dir_create_child(tp, resblks, &du); in xfs_create() 800 uint resblks; in xfs_create_tmpfile() local 813 resblks = XFS_IALLOC_SPACE_RES(mp); in xfs_create_tmpfile() 816 error = xfs_trans_alloc_icreate(mp, tres, udqp, gdqp, pdqp, resblks, in xfs_create_tmpfile() 917 int resblks; in xfs_link() local 940 resblks = xfs_link_space_res(mp, target_name->len); in xfs_link() [all …]
|
| H A D | xfs_bmap_util.c | 720 unsigned int dblocks, rblocks, resblks; in xfs_alloc_file_space() local 750 resblks = min_t(xfs_fileoff_t, (e - s), in xfs_alloc_file_space() 754 rblocks = resblks; in xfs_alloc_file_space() 756 dblocks = XFS_DIOSTRAT_SPACE_RES(mp, resblks); in xfs_alloc_file_space() 816 uint resblks = XFS_DIOSTRAT_SPACE_RES(mp, 0); in xfs_unmap_extent() local 819 error = xfs_trans_alloc_inode(ip, &M_RES(mp)->tr_write, resblks, 0, in xfs_unmap_extent() 1548 int resblks = 0; in xfs_swap_extents() local 1622 resblks = XFS_SWAP_RMAP_SPACE_RES(mp, ipnext, w); in xfs_swap_extents() 1623 resblks += XFS_SWAP_RMAP_SPACE_RES(mp, tipnext, w); in xfs_swap_extents() 1634 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_write, resblks, 0, flags, in xfs_swap_extents()
|
| H A D | xfs_super.c | 1022 uint64_t resblks; in xfs_restore_resvblks() local 1027 resblks = mp->m_free[i].res_saved; in xfs_restore_resvblks() 1030 resblks = xfs_default_resblks(mp, i); in xfs_restore_resvblks() 1031 xfs_reserve_blocks(mp, i, resblks); in xfs_restore_resvblks()
|
| H A D | xfs_zone_alloc.c | 333 unsigned int resblks = in xfs_zoned_end_io() local 344 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_write, resblks, 0, in xfs_zoned_end_io()
|
| H A D | xfs_trace.h | 5475 __field(unsigned long long, resblks) 5490 __entry->resblks = req->resblks; 5503 __entry->resblks,
|