Home
last modified time | relevance | path

Searched refs:ir_startino (Results 1 – 8 of 8) sorted by relevance

/kernel/linux/linux-5.10/fs/xfs/libxfs/
Dxfs_ialloc.c41 cur->bc_rec.i.ir_startino = ino; in xfs_inobt_lookup()
60 rec.inobt.ir_startino = cpu_to_be32(irec->ir_startino); in xfs_inobt_update()
80 irec->ir_startino = be32_to_cpu(rec->inobt.ir_startino); in xfs_inobt_btrec_to_irec()
119 if (!xfs_verify_agino(mp, agno, irec->ir_startino)) in xfs_inobt_get_rec()
143 irec->ir_startino, irec->ir_count, irec->ir_freecount, in xfs_inobt_get_rec()
455 if (trec->ir_startino != srec->ir_startino) in __xfs_inobt_can_merge()
489 ASSERT(trec->ir_startino == srec->ir_startino); in __xfs_inobt_rec_merge()
537 error = xfs_inobt_lookup(cur, nrec->ir_startino, XFS_LOOKUP_EQ, &i); in xfs_inobt_insert_sprec()
567 if (XFS_IS_CORRUPT(mp, rec.ir_startino != nrec->ir_startino)) { in xfs_inobt_insert_sprec()
581 trace_xfs_irec_merge_pre(mp, agno, rec.ir_startino, in xfs_inobt_insert_sprec()
[all …]
Dxfs_ialloc_btree.c194 key->inobt.ir_startino = rec->inobt.ir_startino; in xfs_inobt_init_key_from_rec()
204 x = be32_to_cpu(rec->inobt.ir_startino); in xfs_inobt_init_high_key_from_rec()
206 key->inobt.ir_startino = cpu_to_be32(x); in xfs_inobt_init_high_key_from_rec()
214 rec->inobt.ir_startino = cpu_to_be32(cur->bc_rec.i.ir_startino); in xfs_inobt_init_rec_from_cur()
259 return (int64_t)be32_to_cpu(key->inobt.ir_startino) - in xfs_inobt_key_diff()
260 cur->bc_rec.i.ir_startino; in xfs_inobt_key_diff()
269 return (int64_t)be32_to_cpu(k1->inobt.ir_startino) - in xfs_inobt_diff_two_keys()
270 be32_to_cpu(k2->inobt.ir_startino); in xfs_inobt_diff_two_keys()
367 return be32_to_cpu(k1->inobt.ir_startino) < in xfs_inobt_keys_inorder()
368 be32_to_cpu(k2->inobt.ir_startino); in xfs_inobt_keys_inorder()
[all …]
Dxfs_format.h1528 __be32 ir_startino; /* starting inode number */ member
1543 xfs_agino_t ir_startino; /* starting inode number */ member
1560 __be32 ir_startino; /* starting inode number */ member
/kernel/linux/linux-5.10/fs/xfs/scrub/
Dialloc.c166 agino = irec->ir_startino + irec_ino; in xchk_iallocbt_check_cluster_ifree()
229 agbno = XFS_AGINO_TO_AGBNO(mp, irec->ir_startino + cluster_base); in xchk_iallocbt_check_cluster()
248 imap.im_boffset = XFS_INO_TO_OFFSET(mp, irec->ir_startino) << in xchk_iallocbt_check_cluster()
257 trace_xchk_iallocbt_check_cluster(mp, agno, irec->ir_startino, in xchk_iallocbt_check_cluster()
260 XFS_INO_TO_OFFSET(mp, irec->ir_startino + in xchk_iallocbt_check_cluster()
369 if (irec->ir_startino & imask) in xchk_iallocbt_rec_alignment()
380 if (irec->ir_startino != iabt->next_startino) { in xchk_iallocbt_rec_alignment()
396 if (irec->ir_startino & (igeo->cluster_align_inodes - 1)) { in xchk_iallocbt_rec_alignment()
401 if (irec->ir_startino & (igeo->inodes_per_cluster - 1)) { in xchk_iallocbt_rec_alignment()
414 iabt->next_startino = irec->ir_startino + XFS_INODES_PER_CHUNK; in xchk_iallocbt_rec_alignment()
[all …]
Dinode.c467 if (rec.ir_startino > agino || in xchk_inode_xref_finobt()
468 rec.ir_startino + XFS_INODES_PER_CHUNK <= agino) in xchk_inode_xref_finobt()
471 if (rec.ir_free & XFS_INOBT_MASK(agino - rec.ir_startino)) in xchk_inode_xref_finobt()
/kernel/linux/linux-5.10/fs/xfs/
Dxfs_iwalk.c101 agbno = XFS_AGINO_TO_AGBNO(mp, irec->ir_startino); in xfs_iwalk_ichunk_ra()
131 idx = agino - irec->ir_startino; in xfs_iwalk_adjust_start()
214 ino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino + j); in xfs_iwalk_ag_recs()
308 irec->ir_startino + XFS_INODES_PER_CHUNK - 1); in xfs_iwalk_ag_start()
314 if (irec->ir_startino + XFS_INODES_PER_CHUNK <= agino) in xfs_iwalk_ag_start()
366 ASSERT(next_agino == irec->ir_startino + XFS_INODES_PER_CHUNK); in xfs_iwalk_run_callbacks()
420 rec_fsino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino); in xfs_iwalk_ag()
Dxfs_itable.c336 .xi_startino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino), in xfs_inumbers_walk()
348 ic->breq->startino = XFS_AGINO_TO_INO(mp, agno, irec->ir_startino) + in xfs_inumbers_walk()
Dxfs_trace.h3628 __entry->startino = irec->ir_startino;