Searched refs:agno (Results 1 - 25 of 71) sorted by last modified time

123

/linux-master/fs/xfs/
H A Dxfs_inode.c3808 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, ip->i_ino); local
3816 pag = xfs_perag_get(mp, agno);
3839 agino, agno);
H A Dxfs_icache.c1358 xfs_agnumber_t agno; local
1363 for_each_perag(mp, agno, pag)
1374 xfs_agnumber_t agno; local
1380 for_each_perag_tag(mp, agno, pag, XFS_ICI_BLOCKGC_TAG)
1497 xfs_agnumber_t agno; local
1506 for_each_perag_tag(mp, agno, pag, XFS_ICI_BLOCKGC_TAG)
1510 for_each_perag_tag(mp, agno, pag, XFS_ICI_BLOCKGC_TAG)
1759 xfs_agnumber_t agno; local
1761 for_each_perag_tag(mp, agno, pag, goal) {
H A Dxfs_trace.h11 * agno: allocation group number
176 __field(xfs_agnumber_t, agno)
183 __entry->agno = pag->pag_agno;
188 TP_printk("dev %d:%d agno 0x%x passive refs %d active refs %d caller %pS",
190 __entry->agno,
290 TP_PROTO(struct xfs_mount *mp, xfs_agnumber_t agno),
291 TP_ARGS(mp, agno),
294 __field(xfs_agnumber_t, agno)
298 __entry->agno = agno;
[all...]
H A Dxfs_rmap_item.c359 xfs_agnumber_t agno; local
361 agno = XFS_FSB_TO_AGNO(mp, ri->ri_bmap.br_startblock);
362 ri->ri_pag = xfs_perag_intent_get(mp, agno);
H A Dxfs_reflink.c926 xfs_agnumber_t agno; local
932 for_each_perag(mp, agno, pag) {
1132 xfs_agnumber_t agno)
1140 pag = xfs_perag_get(mp, agno);
1130 xfs_reflink_ag_has_free_space( struct xfs_mount *mp, xfs_agnumber_t agno) argument
H A Dxfs_refcount_item.c333 xfs_agnumber_t agno; local
335 agno = XFS_FSB_TO_AGNO(mp, ri->ri_startblock);
336 ri->ri_pag = xfs_perag_intent_get(mp, agno);
H A Dxfs_log_recover.c2818 xfs_agnumber_t agno; local
2820 for_each_perag(log->l_mp, agno, pag)
H A Dxfs_itable.c263 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, startino); local
266 return agno >= mp->m_sb.sb_agcount ||
267 startino != XFS_AGINO_TO_INO(mp, agno, agino);
390 xfs_agnumber_t agno,
395 .xi_startino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino),
407 ic->breq->startino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino) +
387 xfs_inumbers_walk( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, const struct xfs_inobt_rec_incore *irec, void *data) argument
H A Dxfs_iwalk.c103 xfs_agnumber_t agno = pag->pag_agno; local
117 XFS_AGB_TO_DADDR(mp, agno, agbno),
568 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, startino); local
571 ASSERT(agno < mp->m_sb.sb_agcount);
578 for_each_perag_from(mp, agno, pag) {
583 iwag.startino = XFS_AGINO_TO_INO(mp, agno + 1, 0);
646 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, startino); local
649 ASSERT(agno < mp->m_sb.sb_agcount);
656 for_each_perag_from(mp, agno, pag) {
753 xfs_agnumber_t agno local
[all...]
H A Dxfs_ioctl.c798 if (hdr->agno >= mp->m_sb.sb_agcount)
802 breq->startino = XFS_AGINO_TO_INO(mp, hdr->agno, 0);
803 else if (XFS_INO_TO_AGNO(mp, breq->startino) < hdr->agno)
809 if (XFS_INO_TO_AGNO(mp, breq->startino) > hdr->agno)
811 } else if (hdr->agno)
H A Dxfs_icreate_item.c92 xfs_agnumber_t agno,
108 icp->ic_format.icl_ag = cpu_to_be32(agno);
151 xfs_agnumber_t agno; local
172 agno = be32_to_cpu(icl->icl_ag);
173 if (agno >= mp->m_sb.sb_agcount) {
174 xfs_warn(log->l_mp, "xlog_recover_do_icreate_trans: bad agno");
228 daddr = XFS_AGB_TO_DADDR(mp, agno,
254 return xfs_ialloc_inode_init(mp, NULL, buffer_list, count, agno, agbno,
90 xfs_icreate_log( struct xfs_trans *tp, xfs_agnumber_t agno, xfs_agblock_t agbno, unsigned int count, unsigned int inode_size, xfs_agblock_t length, unsigned int generation) argument
H A Dxfs_filestream.c68 xfs_agnumber_t agno; local
76 for_each_perag_wrap(mp, start_agno, agno, pag) {
271 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, pino); local
281 agno = (item->pag->pag_agno + 1) % mp->m_sb.sb_agcount;
286 agno = (mp->m_agfrotor / rotorstep) % mp->m_sb.sb_agcount;
291 ap->blkno = XFS_AGB_TO_FSB(args->mp, agno, 0);
300 error = xfs_filestream_pick_ag(args, pino, agno, flags, longest);
H A Dxfs_health.c32 xfs_agnumber_t agno; local
41 for_each_perag(mp, agno, pag) {
44 trace_xfs_ag_unfixed_corruption(mp, agno, sick);
216 xfs_agnumber_t agno,
219 struct xfs_perag *pag = xfs_perag_get(mp, agno);
214 xfs_agno_mark_sick( struct xfs_mount *mp, xfs_agnumber_t agno, unsigned int mask) argument
H A Dxfs_extfree_item.c427 xfs_agnumber_t agno; local
429 agno = XFS_FSB_TO_AGNO(mp, xefi->xefi_startblock);
430 xefi->xefi_pag = xfs_perag_intent_get(mp, agno);
H A Dxfs_extent_busy.c37 new->agno = pag->pag_agno;
503 trace_xfs_extent_busy_trim(args->mp, args->agno, *bno, *len,
528 trace_xfs_extent_busy_clear(mp, busyp->agno, busyp->bno,
565 xfs_agnumber_t agno = NULLAGNUMBER; local
569 if (busyp->agno != agno) {
572 agno = busyp->agno;
573 pag = xfs_perag_get(mp, agno);
649 xfs_agnumber_t agno; local
[all...]
H A Dxfs_discard.c119 trace_xfs_discard_extent(mp, busyp->agno, busyp->bno,
123 XFS_AGB_TO_DADDR(mp, busyp->agno, busyp->bno),
382 xfs_agnumber_t agno; local
421 agno = xfs_daddr_to_agno(mp, start);
422 for_each_perag_range(mp, agno, xfs_daddr_to_agno(mp, end), pag) {
H A Dxfs_bmap_item.c327 xfs_agnumber_t agno; local
332 agno = XFS_FSB_TO_AGNO(mp, bi->bi_bmap.br_startblock);
341 bi->bi_pag = xfs_perag_intent_get(mp, agno);
/linux-master/fs/xfs/scrub/
H A Dcommon.c71 xfs_agnumber_t agno,
93 trace_xchk_op_error(sc, agno, bno, *error, ret_ip);
103 trace_xchk_op_error(sc, agno, bno, *error, ret_ip);
112 xfs_agnumber_t agno,
116 return __xchk_process_error(sc, agno, bno, error,
123 xfs_agnumber_t agno,
127 return __xchk_process_error(sc, agno, bno, error,
544 xfs_agnumber_t agno,
550 sa->pag = xfs_perag_get(mp, agno);
670 xfs_agnumber_t agno,
69 __xchk_process_error( struct xfs_scrub *sc, xfs_agnumber_t agno, xfs_agblock_t bno, int *error, __u32 errflag, void *ret_ip) argument
110 xchk_process_error( struct xfs_scrub *sc, xfs_agnumber_t agno, xfs_agblock_t bno, int *error) argument
121 xchk_xref_process_error( struct xfs_scrub *sc, xfs_agnumber_t agno, xfs_agblock_t bno, int *error) argument
542 xchk_ag_read_headers( struct xfs_scrub *sc, xfs_agnumber_t agno, struct xchk_ag *sa) argument
668 xchk_ag_init( struct xfs_scrub *sc, xfs_agnumber_t agno, struct xchk_ag *sa) argument
938 xfs_agnumber_t agno = XFS_INO_TO_AGNO(mp, sc->sm->sm_ino); local
[all...]
H A Dtrace.h137 __field(xfs_agnumber_t, agno)
147 __entry->agno = sm->sm_agno;
153 TP_printk("dev %d:%d ino 0x%llx type %s agno 0x%x inum 0x%llx gen 0x%x flags (%s) error %d",
157 __entry->agno,
203 TP_PROTO(struct xfs_scrub *sc, xfs_agnumber_t agno,
205 TP_ARGS(sc, agno, bno, error, ret_ip),
209 __field(xfs_agnumber_t, agno)
217 __entry->agno = agno;
222 TP_printk("dev %d:%d type %s agno
[all...]
H A Drmap_repair.c969 xfs_agnumber_t agno; member in struct:xrep_rmap_agfl
1001 .agno = rr->sc->sa.pag->pag_agno,
H A Drepair.c412 args.agno = sc->sa.pag->pag_agno;
H A Dreap.c224 xfs_agnumber_t agno = sc->sa.pag->pag_agno; local
259 daddr = XFS_AGB_TO_DADDR(mp, agno, bno);
551 xfs_agnumber_t agno = XFS_FSB_TO_AGNO(sc->mp, fsbno); local
564 sc->sa.pag = xfs_perag_get(sc->mp, agno);
H A Dnewbt.c206 xfs_agnumber_t agno = XFS_FSB_TO_AGNO(sc->mp, xnr->alloc_hint); local
208 if (agno == sc->sa.pag->pag_agno &&
238 xfs_agnumber_t agno; local
252 agno = XFS_FSB_TO_AGNO(mp, args.fsbno);
254 trace_xrep_newbt_alloc_ag_blocks(mp, agno,
258 if (agno != sc->sa.pag->pag_agno) {
259 ASSERT(agno == sc->sa.pag->pag_agno);
312 xfs_agnumber_t agno; local
326 agno = XFS_FSB_TO_AGNO(mp, args.fsbno);
328 trace_xrep_newbt_alloc_file_blocks(mp, agno,
[all...]
/linux-master/fs/xfs/libxfs/
H A Dxfs_sb.c1093 xfs_agnumber_t agno = 1; local
1099 for_each_perag_from(mp, agno, pag) {
1129 if (agno % 16)
1146 error, agno);
1284 xfs_agnumber_t agno,
1290 ASSERT(agno != 0 && agno != NULLAGNUMBER);
1292 XFS_AG_DADDR(mp, agno, XFS_SB_BLOCK(mp)),
1295 xfs_agno_mark_sick(mp, agno, XFS_SICK_AG_SB);
1308 xfs_agnumber_t agno,
1281 xfs_sb_read_secondary( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, struct xfs_buf **bpp) argument
1305 xfs_sb_get_secondary( struct xfs_mount *mp, struct xfs_trans *tp, xfs_agnumber_t agno, struct xfs_buf **bpp) argument
[all...]
H A Dxfs_sb.h32 struct xfs_trans *tp, xfs_agnumber_t agno,
35 struct xfs_trans *tp, xfs_agnumber_t agno,

Completed in 219 milliseconds

123