Home
last modified time | relevance | path

Searched refs:resblks (Results 1 – 16 of 16) sorted by relevance

/linux/fs/xfs/libxfs/
H A Dxfs_exchmaps.c682 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 Dxfs_dir2.h345 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 Dtempfile.c57 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 Ddirtree_repair.c390 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 Drtsummary.h19 unsigned int resblks; member
H A Drtbitmap.h29 unsigned int resblks; member
H A Drtbitmap_repair.c81 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 Drepair.h92 int xrep_setup_symlink(struct xfs_scrub *sc, unsigned int *resblks);
H A Drtbitmap.c61 error = xchk_trans_alloc(sc, rtb->resblks); in xchk_setup_rtbitmap()
H A Drtsummary.c76 error = xchk_trans_alloc(sc, rts->resblks); in xchk_setup_rtsummary()
/linux/fs/xfs/
H A Dxfs_reflink.c945 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 Dxfs_inode.c667 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 Dxfs_bmap_util.c720 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 Dxfs_super.c1022 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 Dxfs_zone_alloc.c333 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 Dxfs_trace.h5475 __field(unsigned long long, resblks)
5490 __entry->resblks = req->resblks;
5503 __entry->resblks,