Lines Matching defs:agino
957 xfs_agino_t agino,
964 error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_EQ, &i);
1921 xfs_agino_t agino,
1935 ASSERT(XFS_AGINO_TO_AGBNO(mp, agino) < be32_to_cpu(agi->agi_length));
1949 if ((error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_LE, &i))) {
1971 off = agino - rec.ir_startino;
2055 xfs_agino_t agino,
2061 int offset = agino - ibtrec->ir_startino;
2170 xfs_agino_t agino; /* allocation group inode number */
2184 agino = XFS_INO_TO_AGINO(mp, inode);
2185 if (inode != XFS_AGINO_TO_INO(mp, pag->pag_agno, agino)) {
2188 (unsigned long long)XFS_AGINO_TO_INO(mp, pag->pag_agno, agino));
2192 agbno = XFS_AGINO_TO_AGBNO(mp, agino);
2212 error = xfs_difree_inobt(pag, tp, agbp, agino, xic, &rec);
2220 error = xfs_difree_finobt(pag, tp, agbp, agino, &rec);
2235 xfs_agino_t agino,
2257 * Lookup the inode record for the given agino. If the record cannot be
2263 error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_LE, &i);
2277 if (rec.ir_startino > agino ||
2278 rec.ir_startino + M_IGEO(mp)->ialloc_inos <= agino)
2283 (rec.ir_free & XFS_INOBT_MASK(agino - rec.ir_startino)))
2304 xfs_agino_t agino; /* inode number within alloc group */
2316 agino = XFS_INO_TO_AGINO(mp, ino);
2317 agbno = XFS_AGINO_TO_AGBNO(mp, agino);
2319 ino != XFS_AGINO_TO_INO(mp, pag->pag_agno, agino)) {
2334 if (ino != XFS_AGINO_TO_INO(mp, pag->pag_agno, agino)) {
2338 XFS_AGINO_TO_INO(mp, pag->pag_agno, agino));
2353 error = xfs_imap_lookup(pag, tp, agino, agbno,
2384 error = xfs_imap_lookup(pag, tp, agino, agbno,
2704 xfs_agino_t agino;
2709 agino = XFS_AGB_TO_AGINO(cur->bc_mp, bno);
2712 error = xfs_ialloc_count_ondisk(cur, agino, last_agino, &allocated);
2718 else if (allocated == last_agino - agino + 1)
2972 xfs_agino_t agino;
2982 agino = XFS_AGB_TO_AGINO(pag->pag_mount, new_length);
2983 error = xfs_inobt_lookup(cur, agino, XFS_LOOKUP_LE, &has);
2997 if (rec.ir_startino + XFS_INODES_PER_CHUNK > agino) {