Lines Matching refs:agno
169 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_inobt_insert() local
174 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert()
255 xfs_agnumber_t agno, in xfs_ialloc_inode_init() argument
298 ino = XFS_AGINO_TO_INO(mp, agno, in xfs_ialloc_inode_init()
310 xfs_icreate_log(tp, agno, agbno, icount, in xfs_ialloc_inode_init()
319 d = XFS_AGB_TO_DADDR(mp, agno, agbno + (j * blks_per_cluster)); in xfs_ialloc_inode_init()
520 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_inobt_insert_sprec() local
525 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert_sprec()
563 trace_xfs_irec_merge_pre(mp, agno, rec.ir_startino, in xfs_inobt_insert_sprec()
570 trace_xfs_irec_merge_post(mp, agno, nrec->ir_startino, in xfs_inobt_insert_sprec()
602 xfs_agnumber_t agno; in xfs_ialloc_ag_alloc() local
642 agno = be32_to_cpu(agi->agi_seqno); in xfs_ialloc_ag_alloc()
649 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
709 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
730 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
746 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
792 error = xfs_ialloc_inode_init(args.mp, tp, NULL, newlen, agno, in xfs_ialloc_ag_alloc()
824 XFS_AGINO_TO_INO(args.mp, agno, in xfs_ialloc_ag_alloc()
870 pag = xfs_perag_get(args.mp, agno); in xfs_ialloc_ag_alloc()
893 xfs_agnumber_t agno; in xfs_ialloc_next_ag() local
896 agno = mp->m_agirotor; in xfs_ialloc_next_ag()
901 return agno; in xfs_ialloc_next_ag()
916 xfs_agnumber_t agno; /* current ag number */ in xfs_ialloc_ag_select() local
950 agno = pagno; in xfs_ialloc_ag_select()
953 pag = xfs_perag_get(mp, agno); in xfs_ialloc_ag_select()
960 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_ialloc_ag_select()
967 return agno; in xfs_ialloc_ag_select()
974 error = xfs_alloc_pagf_init(mp, tp, agno, flags); in xfs_ialloc_ag_select()
1005 return agno; in xfs_ialloc_ag_select()
1015 agno++; in xfs_ialloc_ag_select()
1016 if (agno >= agcount) in xfs_ialloc_ag_select()
1017 agno = 0; in xfs_ialloc_ag_select()
1018 if (agno == pagno) { in xfs_ialloc_ag_select()
1114 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag_inobt() local
1125 pag = xfs_perag_get(mp, agno); in xfs_dialloc_ag_inobt()
1132 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag_inobt()
1147 if (pagno == agno) { in xfs_dialloc_ag_inobt()
1337 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag_inobt()
1539 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag() local
1554 pag = xfs_perag_get(mp, agno); in xfs_dialloc_ag()
1563 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_dialloc_ag()
1574 if (agno == pagno) in xfs_dialloc_ag()
1586 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag()
1606 icur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag()
1679 xfs_agnumber_t agno; in xfs_dialloc() local
1726 agno = start_agno; in xfs_dialloc()
1728 pag = xfs_perag_get(mp, agno); in xfs_dialloc()
1735 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_dialloc()
1750 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_dialloc()
1794 if (++agno == mp->m_sb.sb_agcount) in xfs_dialloc()
1795 agno = 0; in xfs_dialloc()
1796 if (agno == start_agno) { in xfs_dialloc()
1818 xfs_agnumber_t agno, in xfs_difree_inode_chunk() argument
1831 xfs_bmap_add_free(XFS_AGB_TO_FSB(mp, agno, in xfs_difree_inode_chunk()
1876 xfs_bmap_add_free(XFS_AGB_TO_FSB(mp, agno, agbno), contigblk, in xfs_difree_inode_chunk()
1898 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_inobt() local
1913 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_difree_inobt()
1956 xic->first_ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino); in xfs_difree_inobt()
1968 pag = xfs_perag_get(mp, agno); in xfs_difree_inobt()
1980 xfs_difree_inode_chunk(mp, agno, &rec, flist); in xfs_difree_inobt()
1996 pag = xfs_perag_get(mp, agno); in xfs_difree_inobt()
2027 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_finobt() local
2034 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_difree_finobt()
2132 xfs_agnumber_t agno; /* allocation group number */ in xfs_difree() local
2142 agno = XFS_INO_TO_AGNO(mp, inode); in xfs_difree()
2143 if (agno >= mp->m_sb.sb_agcount) { in xfs_difree()
2145 __func__, agno, mp->m_sb.sb_agcount); in xfs_difree()
2150 if (inode != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_difree()
2153 (unsigned long long)XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_difree()
2167 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_difree()
2200 xfs_agnumber_t agno, in xfs_imap_lookup() argument
2213 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_imap_lookup()
2217 __func__, error, agno); in xfs_imap_lookup()
2227 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_imap_lookup()
2269 xfs_agnumber_t agno; /* allocation group number */ in xfs_imap() local
2282 agno = XFS_INO_TO_AGNO(mp, ino); in xfs_imap()
2285 if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks || in xfs_imap()
2286 ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
2294 if (agno >= mp->m_sb.sb_agcount) { in xfs_imap()
2297 __func__, agno, mp->m_sb.sb_agcount); in xfs_imap()
2305 if (ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
2309 XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_imap()
2326 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
2341 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno); in xfs_imap()
2356 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
2369 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, cluster_agbno); in xfs_imap()
2587 xfs_agnumber_t agno, /* allocation group number */ in xfs_read_agi() argument
2592 trace_xfs_read_agi(mp, agno); in xfs_read_agi()
2594 ASSERT(agno != NULLAGNUMBER); in xfs_read_agi()
2596 XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)), in xfs_read_agi()
2609 xfs_agnumber_t agno, /* allocation group number */ in xfs_ialloc_read_agi() argument
2616 trace_xfs_ialloc_read_agi(mp, agno); in xfs_ialloc_read_agi()
2618 error = xfs_read_agi(mp, tp, agno, bpp); in xfs_ialloc_read_agi()
2623 pag = xfs_perag_get(mp, agno); in xfs_ialloc_read_agi()
2647 xfs_agnumber_t agno) /* allocation group number */ in xfs_ialloc_pagi_init() argument
2652 error = xfs_ialloc_read_agi(mp, tp, agno, &bp); in xfs_ialloc_pagi_init()