Lines Matching refs:cur
335 struct xfs_btree_cur *cur,
380 struct xfs_btree_cur *cur,
389 xfs_btree_get_block(cur, level, &bp);
393 fsbno = XFS_DADDR_TO_FSB(cur->bc_mp, xfs_buf_daddr(bp));
394 if (XFS_FSB_TO_AGNO(cur->bc_mp, fsbno) != rf->rr->sc->sa.pag->pag_agno)
397 agbno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno);
408 struct xfs_btree_cur *cur)
417 error = xfs_btree_visit_blocks(cur, xrep_rmap_visit_iroot_btree_block,
447 struct xfs_btree_cur *cur;
453 cur = xfs_bmbt_init_cursor(rr->sc->mp, rr->sc->tp, ip, rf->whichfork);
464 error = xfs_bmap_query_all(cur, xrep_rmap_visit_bmbt, rf);
472 error = xrep_rmap_scan_iroot_btree(rf, cur);
474 xfs_btree_del_cursor(cur, error);
605 struct xfs_btree_cur *cur,
611 struct xfs_mount *mp = cur->bc_mp;
620 error = xagb_bitmap_set_btcur_path(&ri->inobt_blocks, cur);
625 if (xfs_inobt_check_irec(cur->bc_ag.pag, &irec) != NULL)
720 struct xfs_btree_cur *cur,
815 struct xfs_btree_cur *cur,
1154 struct xfs_btree_cur *cur,
1174 error = xfs_rmap_get_rec(rr->mcur, &cur->bc_rec.r, &stat);
1180 block_rec = xfs_btree_rec_addr(cur, idx, block);
1181 cur->bc_ops->init_rec_from_cur(cur, block_rec);
1190 struct xfs_btree_cur *cur,
1196 return xrep_newbt_claim_block(cur, &rr->new_btree, ptr);
1242 struct xfs_btree_cur *cur,
1250 error = xfs_btree_goto_left_edge(cur);
1254 while (running && !(error = xfs_btree_increment(cur, 0, &running))) {
1398 struct xfs_btree_cur *cur,
1411 struct xfs_btree_cur *cur,