Lines Matching refs:agibp
434 struct xfs_buf *agibp, in xfs_iunlink_update_bucket() argument
438 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_update_bucket()
454 xfs_buf_mark_corrupt(agibp); in xfs_iunlink_update_bucket()
462 xfs_trans_log_buf(tp, agibp, offset, offset + sizeof(xfs_agino_t) - 1); in xfs_iunlink_update_bucket()
470 struct xfs_buf *agibp, in xfs_iunlink_insert_inode() argument
474 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_insert_inode()
488 xfs_buf_mark_corrupt(agibp); in xfs_iunlink_insert_inode()
499 error = xfs_iunlink_reload_next(tp, agibp, agino, next_agino); in xfs_iunlink_insert_inode()
516 return xfs_iunlink_update_bucket(tp, pag, agibp, bucket_index, agino); in xfs_iunlink_insert_inode()
533 struct xfs_buf *agibp; in xfs_iunlink() local
543 error = xfs_read_agi(pag, tp, 0, &agibp); in xfs_iunlink()
547 error = xfs_iunlink_insert_inode(tp, pag, agibp, ip); in xfs_iunlink()
557 struct xfs_buf *agibp, in xfs_iunlink_remove_inode() argument
561 struct xfs_agi *agi = agibp->b_addr; in xfs_iunlink_remove_inode()
597 error = xfs_iunlink_reload_next(tp, agibp, ip->i_prev_unlinked, in xfs_iunlink_remove_inode()
616 error = xfs_iunlink_update_bucket(tp, pag, agibp, bucket_index, in xfs_iunlink_remove_inode()
634 struct xfs_buf *agibp; in xfs_iunlink_remove() local
640 error = xfs_read_agi(pag, tp, 0, &agibp); in xfs_iunlink_remove()
644 return xfs_iunlink_remove_inode(tp, pag, agibp, ip); in xfs_iunlink_remove()