/linux-master/fs/xfs/libxfs/ |
H A D | xfs_refcount.c | 39 xfs_agblock_t agbno, xfs_extlen_t aglen); 41 xfs_agblock_t agbno, xfs_extlen_t aglen); 456 xfs_extlen_t *aglen) 521 *aglen = 0; 539 xfs_extlen_t *aglen) 588 *aglen -= cleft->rc_blockcount; 605 xfs_extlen_t *aglen) 616 * If the extent ending at agbno+aglen (cright) wasn't synthesized, 657 *aglen -= cright->rc_blockcount; 677 xfs_extlen_t aglen) 450 xfs_refcount_merge_center_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *center, struct xfs_refcount_irec *right, unsigned long long extlen, xfs_extlen_t *aglen) argument 534 xfs_refcount_merge_left_extent( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *cleft, xfs_agblock_t *agbno, xfs_extlen_t *aglen) argument 601 xfs_refcount_merge_right_extent( struct xfs_btree_cur *cur, struct xfs_refcount_irec *right, struct xfs_refcount_irec *cright, xfs_extlen_t *aglen) argument 671 xfs_refcount_find_left_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *left, struct xfs_refcount_irec *cleft, enum xfs_refc_domain domain, xfs_agblock_t agbno, xfs_extlen_t aglen) argument 766 xfs_refcount_find_right_extents( struct xfs_btree_cur *cur, struct xfs_refcount_irec *right, struct xfs_refcount_irec *cright, enum xfs_refc_domain domain, xfs_agblock_t agbno, xfs_extlen_t aglen) argument 993 xfs_refcount_merge_extents( struct xfs_btree_cur *cur, enum xfs_refc_domain domain, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adjust, bool *shape_changed) argument 1108 xfs_refcount_adjust_extents( struct xfs_btree_cur *cur, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adj) argument 1264 xfs_refcount_adjust( struct xfs_btree_cur *cur, xfs_agblock_t *agbno, xfs_extlen_t *aglen, enum xfs_refc_adjust_op adj) argument 1527 xfs_refcount_find_shared( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, xfs_agblock_t *fbno, xfs_extlen_t *flen, bool find_end_of_shared) argument 1691 xfs_refcount_adjust_cow_extents( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, enum xfs_refc_adjust_op adj) argument 1798 xfs_refcount_adjust_cow( struct xfs_btree_cur *cur, xfs_agblock_t agbno, xfs_extlen_t aglen, enum xfs_refc_adjust_op adj) argument 1845 __xfs_refcount_cow_alloc( struct xfs_btree_cur *rcur, xfs_agblock_t agbno, xfs_extlen_t aglen) argument 1862 __xfs_refcount_cow_free( struct xfs_btree_cur *rcur, xfs_agblock_t agbno, xfs_extlen_t aglen) argument [all...] |
H A D | xfs_refcount.h | 85 xfs_agblock_t agbno, xfs_extlen_t aglen, xfs_agblock_t *fbno,
|
H A D | xfs_ag.c | 930 xfs_agblock_t aglen; local 945 aglen = be32_to_cpu(agi->agi_length); 951 if (delta >= aglen) 958 error = xfs_ialloc_check_shrink(pag, *tpp, agibp, aglen - delta); 972 XFS_AGB_TO_FSB(mp, pag->pag_agno, aglen - delta));
|
/linux-master/fs/xfs/scrub/ |
H A D | reap.c | 480 xfs_extlen_t aglen; local 484 &crosslinked, &aglen); 488 error = xreap_agextent_iter(rs, agbno, &aglen, crosslinked); 504 agbno += aglen; 573 xfs_extlen_t aglen; local 577 &crosslinked, &aglen); 581 error = xreap_agextent_iter(rs, agbno, &aglen, crosslinked); 608 agbno += aglen;
|
H A D | repair.c | 275 xfs_extlen_t aglen = NULLAGBLOCK; local 303 aglen = pag->block_count; 304 freelen = aglen; 305 usedlen = aglen; 309 aglen = be32_to_cpu(agf->agf_length); 311 usedlen = aglen - freelen; 322 if (aglen == NULLAGBLOCK || 323 aglen != pag->block_count || 324 freelen >= aglen) { 325 aglen [all...] |
H A D | rmap_repair.c | 635 xfs_extlen_t aglen; local 655 aglen = max_t(xfs_extlen_t, 1, 658 return xagb_bitmap_set(&ri->ichunk_blocks, agbno, aglen); 664 aglen = iperhole / mp->m_sb.sb_inopblock; 674 error = xagb_bitmap_set(&ri->ichunk_blocks, agbno, aglen);
|
H A D | trace.h | 1785 xfs_agino_t icount, xfs_agblock_t aglen, xfs_agblock_t freelen, 1787 TP_ARGS(mp, agno, icount, aglen, freelen, usedlen), 1792 __field(xfs_agblock_t, aglen) 1800 __entry->aglen = aglen; 1804 TP_printk("dev %d:%d agno 0x%x icount %u aglen %u freelen %u usedlen %u", 1808 __entry->aglen,
|
/linux-master/fs/xfs/ |
H A D | xfs_reflink.c | 134 xfs_extlen_t aglen, 149 error = xfs_refcount_find_shared(cur, agbno, aglen, fbno, flen, 177 xfs_extlen_t aglen; local 192 aglen = irec->br_blockcount; 194 error = xfs_reflink_find_shared(pag, NULL, agbno, aglen, &fbno, &flen, 1582 xfs_extlen_t aglen; local 1592 aglen = got.br_blockcount; 1593 error = xfs_reflink_find_shared(pag, tp, agbno, aglen, 130 xfs_reflink_find_shared( struct xfs_perag *pag, struct xfs_trans *tp, xfs_agblock_t agbno, xfs_extlen_t aglen, xfs_agblock_t *fbno, xfs_extlen_t *flen, bool find_end_of_shared) argument
|