Lines Matching defs:agino
1952 * Return X, where X.next_unlinked == @agino. Returns NULLAGINO if no such
1958 xfs_agino_t agino)
1962 iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino,
2020 * Replace X.next_unlinked = @agino with X.next_unlinked = @next_unlinked.
2027 xfs_agino_t agino,
2034 iu = rhashtable_lookup_fast(&pag->pagi_unlinked_hash, &agino,
2141 xfs_agino_t agino,
2152 trace_xfs_iunlink_update_dinode(mp, agno, agino,
2236 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ip->i_ino);
2237 short bucket_index = agino % XFS_AGI_UNLINKED_BUCKETS;
2256 if (next_agino == agino ||
2276 * agino has been unlinked, add a backref from the next inode
2277 * back to agino.
2279 error = xfs_iunlink_add_backref(agibp->b_pag, agino, next_agino);
2285 return xfs_iunlink_update_bucket(tp, agno, agibp, bucket_index, agino);
2293 xfs_agino_t agino,
2302 error = xfs_imap(mp, tp, XFS_AGINO_TO_INO(mp, agno, agino), imap, 0);
2322 * and inode cluster buffer of that inode as @agino, @imap, @dipp, and @bpp.
2325 * @agino, @imap, @dipp, and @bpp are all output parameters.
2335 xfs_agino_t *agino,
2349 *agino = xfs_iunlink_lookup_backref(pag, target_agino);
2350 if (*agino != NULLAGINO) {
2351 error = xfs_iunlink_map_ino(tp, agno, *agino, imap, dipp, bpp);
2377 *agino = next_agino;
2416 xfs_agino_t agino = XFS_INO_TO_AGINO(mp, ip->i_ino);
2419 short bucket_index = agino % XFS_AGI_UNLINKED_BUCKETS;
2464 if (head_agino != agino) {
2469 error = xfs_iunlink_map_prev(tp, agno, head_agino, agino,
2487 return xfs_iunlink_change_backref(agibp->b_pag, agino,