Lines Matching refs:agno
108 xfs_agnumber_t agno = cur->bc_ag.agno; in xfs_inobt_get_rec() local
119 if (!xfs_verify_agino(mp, agno, irec->ir_startino)) in xfs_inobt_get_rec()
140 cur->bc_btnum == XFS_BTNUM_INO ? "Used" : "Free", agno); in xfs_inobt_get_rec()
181 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_inobt_insert() local
186 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert()
267 xfs_agnumber_t agno, in xfs_ialloc_inode_init() argument
309 ino = XFS_AGINO_TO_INO(mp, agno, XFS_AGB_TO_AGINO(mp, agbno)); in xfs_ialloc_inode_init()
320 xfs_icreate_log(tp, agno, agbno, icount, in xfs_ialloc_inode_init()
329 d = XFS_AGB_TO_DADDR(mp, agno, agbno + in xfs_ialloc_inode_init()
529 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_inobt_insert_sprec() local
534 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, btnum); in xfs_inobt_insert_sprec()
581 trace_xfs_irec_merge_pre(mp, agno, rec.ir_startino, in xfs_inobt_insert_sprec()
588 trace_xfs_irec_merge_post(mp, agno, nrec->ir_startino, in xfs_inobt_insert_sprec()
620 xfs_agnumber_t agno; in xfs_ialloc_ag_alloc() local
663 agno = be32_to_cpu(agi->agi_seqno); in xfs_ialloc_ag_alloc()
670 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()
751 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
767 args.fsbno = XFS_AGB_TO_FSB(args.mp, agno, args.agbno); in xfs_ialloc_ag_alloc()
813 error = xfs_ialloc_inode_init(args.mp, tp, NULL, newlen, agno, in xfs_ialloc_ag_alloc()
845 XFS_AGINO_TO_INO(args.mp, agno, in xfs_ialloc_ag_alloc()
914 xfs_agnumber_t agno; in xfs_ialloc_next_ag() local
917 agno = mp->m_agirotor; in xfs_ialloc_next_ag()
922 return agno; in xfs_ialloc_next_ag()
936 xfs_agnumber_t agno; /* current ag number */ in xfs_ialloc_ag_select() local
970 agno = pagno; in xfs_ialloc_ag_select()
973 pag = xfs_perag_get(mp, agno); in xfs_ialloc_ag_select()
980 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_ialloc_ag_select()
987 return agno; in xfs_ialloc_ag_select()
991 error = xfs_alloc_pagf_init(mp, tp, agno, flags); in xfs_ialloc_ag_select()
1022 return agno; in xfs_ialloc_ag_select()
1032 agno++; in xfs_ialloc_ag_select()
1033 if (agno >= agcount) in xfs_ialloc_ag_select()
1034 agno = 0; in xfs_ialloc_ag_select()
1035 if (agno == pagno) { in xfs_ialloc_ag_select()
1133 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag_inobt() local
1150 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag_inobt()
1165 if (pagno == agno) { in xfs_dialloc_ag_inobt()
1368 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag_inobt()
1582 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_dialloc_ag() local
1603 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_dialloc_ag()
1614 if (agno == pagno) in xfs_dialloc_ag()
1626 ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino + offset); in xfs_dialloc_ag()
1646 icur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_dialloc_ag()
1716 xfs_agnumber_t agno; in xfs_dialloc() local
1765 agno = start_agno; in xfs_dialloc()
1767 pag = xfs_perag_get(mp, agno); in xfs_dialloc()
1774 error = xfs_ialloc_pagi_init(mp, tp, agno); in xfs_dialloc()
1789 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_dialloc()
1833 if (++agno == mp->m_sb.sb_agcount) in xfs_dialloc()
1834 agno = 0; in xfs_dialloc()
1835 if (agno == start_agno) { in xfs_dialloc()
1857 xfs_agnumber_t agno, in xfs_difree_inode_chunk() argument
1871 xfs_bmap_add_free(tp, XFS_AGB_TO_FSB(mp, agno, sagbno), in xfs_difree_inode_chunk()
1916 xfs_bmap_add_free(tp, XFS_AGB_TO_FSB(mp, agno, agbno), in xfs_difree_inode_chunk()
1937 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_inobt() local
1951 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_difree_inobt()
2002 xic->first_ino = XFS_AGINO_TO_INO(mp, agno, rec.ir_startino); in xfs_difree_inobt()
2025 xfs_difree_inode_chunk(tp, agno, &rec); in xfs_difree_inobt()
2070 xfs_agnumber_t agno = be32_to_cpu(agi->agi_seqno); in xfs_difree_finobt() local
2077 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_FINO); in xfs_difree_finobt()
2183 xfs_agnumber_t agno; /* allocation group number */ in xfs_difree() local
2193 agno = XFS_INO_TO_AGNO(mp, inode); in xfs_difree()
2194 if (agno >= mp->m_sb.sb_agcount) { in xfs_difree()
2196 __func__, agno, mp->m_sb.sb_agcount); in xfs_difree()
2201 if (inode != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_difree()
2204 (unsigned long long)XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_difree()
2218 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_difree()
2251 xfs_agnumber_t agno, in xfs_imap_lookup() argument
2264 error = xfs_ialloc_read_agi(mp, tp, agno, &agbp); in xfs_imap_lookup()
2268 __func__, error, agno); in xfs_imap_lookup()
2278 cur = xfs_inobt_init_cursor(mp, tp, agbp, agno, XFS_BTNUM_INO); in xfs_imap_lookup()
2320 xfs_agnumber_t agno; /* allocation group number */ in xfs_imap() local
2332 agno = XFS_INO_TO_AGNO(mp, ino); in xfs_imap()
2335 if (agno >= mp->m_sb.sb_agcount || agbno >= mp->m_sb.sb_agblocks || in xfs_imap()
2336 ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
2344 if (agno >= mp->m_sb.sb_agcount) { in xfs_imap()
2347 __func__, agno, mp->m_sb.sb_agcount); in xfs_imap()
2355 if (ino != XFS_AGINO_TO_INO(mp, agno, agino)) { in xfs_imap()
2359 XFS_AGINO_TO_INO(mp, agno, agino)); in xfs_imap()
2374 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
2389 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, agbno); in xfs_imap()
2405 error = xfs_imap_lookup(mp, tp, agno, agino, agbno, in xfs_imap()
2419 imap->im_blkno = XFS_AGB_TO_DADDR(mp, agno, cluster_agbno); in xfs_imap()
2614 xfs_agnumber_t agno, /* allocation group number */ in xfs_read_agi() argument
2619 trace_xfs_read_agi(mp, agno); in xfs_read_agi()
2621 ASSERT(agno != NULLAGNUMBER); in xfs_read_agi()
2623 XFS_AG_DADDR(mp, agno, XFS_AGI_DADDR(mp)), in xfs_read_agi()
2638 xfs_agnumber_t agno, /* allocation group number */ in xfs_ialloc_read_agi() argument
2645 trace_xfs_ialloc_read_agi(mp, agno); in xfs_ialloc_read_agi()
2647 error = xfs_read_agi(mp, tp, agno, bpp); in xfs_ialloc_read_agi()
2675 xfs_agnumber_t agno) /* allocation group number */ in xfs_ialloc_pagi_init() argument
2680 error = xfs_ialloc_read_agi(mp, tp, agno, &bp); in xfs_ialloc_pagi_init()