Lines Matching refs:agno

140 	xfs_agnumber_t		agno = be32_to_cpu(agi->agi_seqno);  in xfs_inobt_insert()  local
145 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert()
223 xfs_agnumber_t agno, in xfs_ialloc_inode_init() argument
266 ino = XFS_AGINO_TO_INO(mp, agno, in xfs_ialloc_inode_init()
278 xfs_icreate_log(tp, agno, agbno, mp->m_ialloc_inos, in xfs_ialloc_inode_init()
287 d = XFS_AGB_TO_DADDR(mp, agno, agbno + (j * blks_per_cluster)); in xfs_ialloc_inode_init()
361 xfs_agnumber_t agno; in xfs_ialloc_ag_alloc() local
390 agno = be32_to_cpu(agi->agi_seqno); in xfs_ialloc_ag_alloc()
395 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
456 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
477 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
498 error = xfs_ialloc_inode_init(args.mp, tp, NULL, agno, args.agbno, in xfs_ialloc_ag_alloc()
509 pag = xfs_perag_get(args.mp, agno); in xfs_ialloc_ag_alloc()
546 xfs_agnumber_t agno; in xfs_ialloc_next_ag() local
549 agno = mp->m_agirotor; in xfs_ialloc_next_ag()
554 return agno; in xfs_ialloc_next_ag()
569 xfs_agnumber_t agno; /* current ag number */ in xfs_ialloc_ag_select() local
603 agno = pagno; in xfs_ialloc_ag_select()
606 pag = xfs_perag_get(mp, agno); in xfs_ialloc_ag_select()
613 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_ialloc_ag_select()
620 return agno; in xfs_ialloc_ag_select()
627 error = xfs_alloc_pagf_init(mp, tp, agno, flags); in xfs_ialloc_ag_select()
658 return agno; in xfs_ialloc_ag_select()
668 agno++; in xfs_ialloc_ag_select()
669 if (agno >= agcount) in xfs_ialloc_ag_select()
670 agno = 0; in xfs_ialloc_ag_select()
671 if (agno == pagno) { in xfs_ialloc_ag_select()
746 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag_inobt() local
757 pag = xfs_perag_get(mp, agno); in xfs_dialloc_ag_inobt()
764 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag_inobt()
779 if (pagno == agno) { in xfs_dialloc_ag_inobt()
969 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag_inobt()
1171 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag() local
1186 pag = xfs_perag_get(mp, agno); in xfs_dialloc_ag()
1195 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_dialloc_ag()
1206 if (agno == pagno) in xfs_dialloc_ag()
1218 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag()
1238 icur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag()
1311 xfs_agnumber_t agno; in xfs_dialloc() local
1358 agno = start_agno; in xfs_dialloc()
1360 pag = xfs_perag_get(mp, agno); in xfs_dialloc()
1367 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_dialloc()
1382 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_dialloc()
1426 if (++agno == mp->m_sb.sb_agcount) in xfs_dialloc()
1427 agno = 0; in xfs_dialloc()
1428 if (agno == start_agno) { in xfs_dialloc()
1454 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_inobt() local
1469 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_difree_inobt()
1510 *first_ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino); in xfs_difree_inobt()
1521 pag = xfs_perag_get(mp, agno); in xfs_difree_inobt()
1533 xfs_bmap_add_free(XFS_AGB_TO_FSB(mp, agno, in xfs_difree_inobt()
1551 pag = xfs_perag_get(mp, agno); in xfs_difree_inobt()
1582 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_finobt() local
1589 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_difree_finobt()
1681 xfs_agnumber_t agno; /* allocation group number */ in xfs_difree() local
1691 agno = XFS_INO_TO_AGNO(mp, inode); in xfs_difree()
1692 if (agno >= mp->m_sb.sb_agcount) { in xfs_difree()
1694 __func__, agno, mp->m_sb.sb_agcount); in xfs_difree()
1699 if (inode != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_difree()
1702 (unsigned long long)XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_difree()
1716 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_difree()
1750 xfs_agnumber_t agno, in xfs_imap_lookup() argument
1763 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_imap_lookup()
1767 __func__, error, agno); in xfs_imap_lookup()
1777 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_imap_lookup()
1819 xfs_agnumber_t agno; /* allocation group number */ in xfs_imap() local
1832 agno = XFS_INO_TO_AGNO(mp, ino); in xfs_imap()
1835 if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks || in xfs_imap()
1836 ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
1844 if (agno >= mp->m_sb.sb_agcount) { in xfs_imap()
1847 __func__, agno, mp->m_sb.sb_agcount); in xfs_imap()
1855 if (ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
1859 XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_imap()
1876 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
1891 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno); in xfs_imap()
1906 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
1919 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, cluster_agbno); in xfs_imap()
2131 xfs_agnumber_t agno, /* allocation group number */ in xfs_read_agi() argument
2136 trace_xfs_read_agi(mp, agno); in xfs_read_agi()
2138 ASSERT(agno != NULLAGNUMBER); in xfs_read_agi()
2140 XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)), in xfs_read_agi()
2153 xfs_agnumber_t agno, /* allocation group number */ in xfs_ialloc_read_agi() argument
2160 trace_xfs_ialloc_read_agi(mp, agno); in xfs_ialloc_read_agi()
2162 error = xfs_read_agi(mp, tp, agno, bpp); in xfs_ialloc_read_agi()
2167 pag = xfs_perag_get(mp, agno); in xfs_ialloc_read_agi()
2191 xfs_agnumber_t agno) /* allocation group number */ in xfs_ialloc_pagi_init() argument
2196 error = xfs_ialloc_read_agi(mp, tp, agno, &bp); in xfs_ialloc_pagi_init()