| /linux/fs/xfs/ |
| A D | xfs_symlink.c | 110 uint resblks; in xfs_symlink() local 143 resblks = xfs_symlink_space_res(mp, link_name->len, fs_blocks); in xfs_symlink() 150 pdqp, resblks, &tp); in xfs_symlink() 188 resblks -= XFS_IALLOC_SPACE_RES(mp); in xfs_symlink() 190 pathlen, fs_blocks, resblks); in xfs_symlink() 193 resblks -= fs_blocks; in xfs_symlink() 199 error = xfs_dir_create_child(tp, resblks, &du); in xfs_symlink()
|
| A D | xfs_trans.c | 1321 unsigned int resblks; in xfs_trans_alloc_dir() local 1327 resblks = *dblocks; in xfs_trans_alloc_dir() 1328 error = xfs_trans_alloc(mp, resv, resblks, 0, 0, &tp); in xfs_trans_alloc_dir() 1331 resblks = 0; in xfs_trans_alloc_dir() 1332 error = xfs_trans_alloc(mp, resv, resblks, 0, 0, &tp); in xfs_trans_alloc_dir() 1356 if (resblks == 0) in xfs_trans_alloc_dir() 1359 error = xfs_trans_reserve_quota_nblks(tp, dp, resblks, 0, false); in xfs_trans_alloc_dir() 1372 resblks = 0; in xfs_trans_alloc_dir() 1380 *dblocks = resblks; in xfs_trans_alloc_dir()
|
| A D | xfs_reflink.c | 392 xfs_extlen_t resblks; in xfs_reflink_fill_cow_hole() local 399 resblks = XFS_DIOSTRAT_SPACE_RES(mp, resaligned); in xfs_reflink_fill_cow_hole() 404 error = xfs_trans_alloc_inode(ip, &M_RES(mp)->tr_write, resblks, 0, in xfs_reflink_fill_cow_hole() 711 unsigned int resblks; in xfs_reflink_end_cow_extent() local 715 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_end_cow_extent() 716 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_write, resblks, 0, in xfs_reflink_end_cow_extent() 1135 unsigned int resblks; in xfs_reflink_remap_extent() local 1164 resblks = XFS_EXTENTADD_SPACE_RES(mp, XFS_DATA_FORK); in xfs_reflink_remap_extent() 1166 resblks + dmap->br_blockcount, 0, false, &tp); in xfs_reflink_remap_extent() 1170 resblks, 0, false, &tp); in xfs_reflink_remap_extent()
|
| A D | xfs_inode.c | 655 uint resblks; in xfs_create() local 671 resblks = xfs_mkdir_space_res(mp, name->len); in xfs_create() 674 resblks = xfs_create_space_res(mp, name->len); in xfs_create() 694 resblks, &tp); in xfs_create() 722 error = xfs_dir_create_child(tp, resblks, &du); in xfs_create() 794 uint resblks; in xfs_create_tmpfile() local 807 resblks = XFS_IALLOC_SPACE_RES(mp); in xfs_create_tmpfile() 882 int resblks; in xfs_link() local 943 error = xfs_dir_add_child(tp, resblks, &du); in xfs_link() 1888 uint resblks; in xfs_remove() local [all …]
|
| A D | xfs_bmap_util.c | 679 unsigned int dblocks, rblocks, resblks; in xfs_alloc_file_space() local 709 resblks = min_t(xfs_fileoff_t, (e - s), in xfs_alloc_file_space() 713 rblocks = resblks; in xfs_alloc_file_space() 715 dblocks = XFS_DIOSTRAT_SPACE_RES(mp, resblks); in xfs_alloc_file_space() 774 uint resblks = XFS_DIOSTRAT_SPACE_RES(mp, 0); in xfs_unmap_extent() local 777 error = xfs_trans_alloc_inode(ip, &M_RES(mp)->tr_write, resblks, 0, in xfs_unmap_extent() 1504 int resblks = 0; in xfs_swap_extents() local 1566 resblks = XFS_SWAP_RMAP_SPACE_RES(mp, ipnext, w); in xfs_swap_extents() 1567 resblks += XFS_SWAP_RMAP_SPACE_RES(mp, tipnext, w); in xfs_swap_extents() 1578 error = xfs_trans_alloc(mp, &M_RES(mp)->tr_write, resblks, 0, flags, in xfs_swap_extents()
|
| A D | xfs_mount.c | 466 uint64_t resblks; in xfs_default_resblks() local 475 resblks = mp->m_sb.sb_dblocks; in xfs_default_resblks() 476 do_div(resblks, 20); in xfs_default_resblks() 477 resblks = min_t(uint64_t, resblks, 8192); in xfs_default_resblks() 478 return resblks; in xfs_default_resblks()
|
| /linux/fs/xfs/scrub/ |
| A D | symlink.c | 28 unsigned int resblks = 0; in xchk_setup_symlink() local 37 error = xrep_setup_symlink(sc, &resblks); in xchk_setup_symlink() 42 return xchk_setup_inode_contents(sc, resblks); in xchk_setup_symlink()
|
| A D | symlink_repair.c | 56 unsigned int *resblks) in xrep_setup_symlink() argument 84 *resblks += blocks; in xrep_setup_symlink() 393 unsigned int resblks; in xrep_symlink_rebuild() local 424 resblks = xfs_symlink_space_res(sc->mp, target_len, fs_blocks); in xrep_symlink_rebuild() 425 error = xfs_trans_reserve_quota_nblks(sc->tp, sc->tempip, resblks, 0, in xrep_symlink_rebuild() 437 target_buf, target_len, fs_blocks, resblks); in xrep_symlink_rebuild()
|
| A D | tempfile.c | 56 unsigned int resblks; in xrep_tempfile_create() local 78 resblks = xfs_mkdir_space_res(mp, 0); in xrep_tempfile_create() 81 resblks = XFS_IALLOC_SPACE_RES(mp); in xrep_tempfile_create() 85 error = xfs_trans_alloc_icreate(mp, tres, udqp, gdqp, pdqp, resblks, in xrep_tempfile_create() 584 req->resblks = 1; in xrep_tempexch_estimate() 599 req->resblks = 1; in xrep_tempexch_estimate() 614 req->resblks = 2; in xrep_tempexch_estimate() 704 error = xfs_trans_reserve_more(sc->tp, tx->req.resblks, 0); in xrep_tempexch_trans_reserve() 746 tx->req.resblks, 0, flags, &sc->tp); in xrep_tempexch_trans_alloc()
|
| A D | rtbitmap_repair.c | 44 rtb->resblks += blocks; in xrep_setup_rtbitmap() 178 if (blocks > rtb->resblks) { in xrep_rtbitmap() 183 rtb->resblks += blocks; in xrep_rtbitmap()
|
| A D | common.c | 716 uint resblks) in xchk_trans_alloc() argument 720 resblks, 0, 0, &sc->tp); in xchk_trans_alloc() 730 uint resblks; in xchk_setup_fs() local 732 resblks = xrep_calc_ag_resblks(sc); in xchk_setup_fs() 733 return xchk_trans_alloc(sc, resblks); in xchk_setup_fs() 1079 unsigned int resblks) in xchk_setup_inode_contents() argument 1090 error = xchk_trans_alloc(sc, resblks); in xchk_setup_inode_contents()
|
| A D | rtbitmap.h | 13 unsigned int resblks; member
|
| A D | rtsummary.h | 19 unsigned int resblks; member
|
| A D | dirtree_repair.c | 388 unsigned int resblks; in xrep_dirtree_unlink() local 402 resblks = xfs_remove_space_res(mp, step->name_len); in xrep_dirtree_unlink() 404 &resblks, &sc->tp, &dontcare); in xrep_dirtree_unlink() 463 resblks); in xrep_dirtree_unlink()
|
| A D | common.h | 9 int xchk_trans_alloc(struct xfs_scrub *sc, uint resblks); 129 int xchk_setup_inode_contents(struct xfs_scrub *sc, unsigned int resblks);
|
| A D | dir_repair.c | 741 uint resblks; in xrep_dir_replay_update() local 744 resblks = xfs_link_space_res(mp, xname->len); in xrep_dir_replay_update() 745 error = xchk_trans_alloc(rd->sc, resblks); in xrep_dir_replay_update() 770 resblks); in xrep_dir_replay_update() 798 error = xrep_dir_replay_removename(rd, xname, resblks); in xrep_dir_replay_update() 1661 rd->pscan.parent_ino, rd->tx.req.resblks); in xrep_dir_swap()
|
| A D | rtsummary_repair.c | 64 rts->resblks += blocks; in xrep_setup_rtsummary()
|
| A D | rtbitmap.c | 44 error = xchk_trans_alloc(sc, rtb->resblks); in xchk_setup_rtbitmap()
|
| A D | repair.h | 97 int xrep_setup_symlink(struct xfs_scrub *sc, unsigned int *resblks);
|
| /linux/fs/xfs/libxfs/ |
| A D | xfs_exchmaps.c | 680 xfs_filblks_t resblks = req->resblks; in xfs_exchmaps_estimate_overhead() local 702 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 704 if (check_add_overflow(resblks, bmbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 706 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 708 if (check_add_overflow(resblks, rmapbt_blocks, &resblks)) in xfs_exchmaps_estimate_overhead() 712 if (req->resblks > UINT_MAX) in xfs_exchmaps_estimate_overhead() 715 req->resblks = resblks; in xfs_exchmaps_estimate_overhead()
|
| A D | xfs_dir2.h | 346 int xfs_dir_create_child(struct xfs_trans *tp, unsigned int resblks, 348 int xfs_dir_add_child(struct xfs_trans *tp, unsigned int resblks, 350 int xfs_dir_remove_child(struct xfs_trans *tp, unsigned int resblks,
|
| A D | xfs_symlink_remote.h | 25 xfs_fsblock_t fs_blocks, uint resblks);
|
| A D | xfs_dir2.c | 849 unsigned int resblks, in xfs_dir_create_child() argument 860 error = xfs_dir_createname(tp, dp, name, ip->i_ino, resblks); in xfs_dir_create_child() 899 unsigned int resblks, in xfs_dir_add_child() argument 912 if (!resblks) { in xfs_dir_add_child() 931 error = xfs_dir_createname(tp, dp, name, ip->i_ino, resblks); in xfs_dir_add_child() 963 unsigned int resblks, in xfs_dir_remove_child() argument 1021 error = xfs_dir_removename(tp, dp, name, ip->i_ino, resblks); in xfs_dir_remove_child()
|
| A D | xfs_exchmaps.h | 86 unsigned long long resblks; member
|
| A D | xfs_symlink_remote.c | 318 uint resblks) in xfs_symlink_write_target() argument 345 resblks, mval, &nmaps); in xfs_symlink_write_target()
|