Lines Matching refs:cur
126 struct xfs_btree_cur *cur, in xfs_bmbt_lookup_eq() argument
132 cur->bc_rec.b.br_startoff = off; in xfs_bmbt_lookup_eq()
133 cur->bc_rec.b.br_startblock = bno; in xfs_bmbt_lookup_eq()
134 cur->bc_rec.b.br_blockcount = len; in xfs_bmbt_lookup_eq()
135 return xfs_btree_lookup(cur, XFS_LOOKUP_EQ, stat); in xfs_bmbt_lookup_eq()
140 struct xfs_btree_cur *cur, in xfs_bmbt_lookup_ge() argument
146 cur->bc_rec.b.br_startoff = off; in xfs_bmbt_lookup_ge()
147 cur->bc_rec.b.br_startblock = bno; in xfs_bmbt_lookup_ge()
148 cur->bc_rec.b.br_blockcount = len; in xfs_bmbt_lookup_ge()
149 return xfs_btree_lookup(cur, XFS_LOOKUP_GE, stat); in xfs_bmbt_lookup_ge()
179 struct xfs_btree_cur *cur, in xfs_bmbt_update() argument
188 return xfs_btree_update(cur, &rec); in xfs_bmbt_update()
459 struct xfs_btree_cur *cur, in xfs_bmap_get_bp() argument
465 if (!cur) in xfs_bmap_get_bp()
469 if (!cur->bc_bufs[i]) in xfs_bmap_get_bp()
471 if (XFS_BUF_ADDR(cur->bc_bufs[i]) == bno) in xfs_bmap_get_bp()
472 return cur->bc_bufs[i]; in xfs_bmap_get_bp()
476 list_for_each_entry(lidp, &cur->bc_tp->t_items, lid_trans) { in xfs_bmap_get_bp()
542 xfs_btree_cur_t *cur, /* btree cursor or null */ in xfs_bmap_check_leaf_extents() argument
588 bp = xfs_bmap_get_bp(cur, XFS_FSB_TO_DADDR(mp, bno)); in xfs_bmap_check_leaf_extents()
674 bp = xfs_bmap_get_bp(cur, XFS_FSB_TO_DADDR(mp, bno)); in xfs_bmap_check_leaf_extents()
767 #define xfs_bmap_check_leaf_extents(cur, ip, whichfork) do { } while (0) argument
786 xfs_bmap_free_item_t *cur; /* current (next) element */ in xfs_bmap_add_free() local
808 for (prev = NULL, cur = flist->xbf_first; in xfs_bmap_add_free()
809 cur != NULL; in xfs_bmap_add_free()
810 prev = cur, cur = cur->xbfi_next) { in xfs_bmap_add_free()
811 if (cur->xbfi_startblock >= bno) in xfs_bmap_add_free()
818 new->xbfi_next = cur; in xfs_bmap_add_free()
960 xfs_btree_cur_t *cur, /* btree cursor */ in xfs_bmap_btree_to_extents() argument
986 if ((error = xfs_btree_check_lptr(cur, cbno, 1))) in xfs_bmap_btree_to_extents()
994 if ((error = xfs_btree_check_block(cur, cblock, 0, cbp))) in xfs_bmap_btree_to_extents()
996 xfs_bmap_add_free(cbno, 1, cur->bc_private.b.flist, mp); in xfs_bmap_btree_to_extents()
1000 if (cur->bc_bufs[0] == cbp) in xfs_bmap_btree_to_extents()
1001 cur->bc_bufs[0] = NULL; in xfs_bmap_btree_to_extents()
1030 xfs_btree_cur_t *cur; /* bmap btree cursor */ in xfs_bmap_extents_to_btree() local
1066 cur = xfs_bmbt_init_cursor(mp, tp, ip, whichfork); in xfs_bmap_extents_to_btree()
1067 cur->bc_private.b.firstblock = *firstblock; in xfs_bmap_extents_to_btree()
1068 cur->bc_private.b.flist = flist; in xfs_bmap_extents_to_btree()
1069 cur->bc_private.b.flags = wasdel ? XFS_BTCUR_BPRV_WASDEL : 0; in xfs_bmap_extents_to_btree()
1093 xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); in xfs_bmap_extents_to_btree()
1104 *firstblock = cur->bc_private.b.firstblock = args.fsbno; in xfs_bmap_extents_to_btree()
1105 cur->bc_private.b.allocated++; in xfs_bmap_extents_to_btree()
1142 pp = XFS_BMBT_PTR_ADDR(mp, block, 1, xfs_bmbt_get_maxrecs(cur, in xfs_bmap_extents_to_btree()
1150 xfs_btree_log_block(cur, abp, XFS_BB_ALL_BITS); in xfs_bmap_extents_to_btree()
1151 xfs_btree_log_recs(cur, abp, 1, be16_to_cpu(ablock->bb_numrecs)); in xfs_bmap_extents_to_btree()
1153 *curp = cur; in xfs_bmap_extents_to_btree()
1266 xfs_btree_cur_t *cur; /* btree cursor */ in xfs_bmap_add_attrfork_btree() local
1275 cur = xfs_bmbt_init_cursor(mp, tp, ip, XFS_DATA_FORK); in xfs_bmap_add_attrfork_btree()
1276 cur->bc_private.b.flist = flist; in xfs_bmap_add_attrfork_btree()
1277 cur->bc_private.b.firstblock = *firstblock; in xfs_bmap_add_attrfork_btree()
1278 if ((error = xfs_bmbt_lookup_ge(cur, 0, 0, 0, &stat))) in xfs_bmap_add_attrfork_btree()
1282 if ((error = xfs_btree_new_iroot(cur, flags, &stat))) in xfs_bmap_add_attrfork_btree()
1285 xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); in xfs_bmap_add_attrfork_btree()
1288 *firstblock = cur->bc_private.b.firstblock; in xfs_bmap_add_attrfork_btree()
1289 cur->bc_private.b.allocated = 0; in xfs_bmap_add_attrfork_btree()
1290 xfs_btree_del_cursor(cur, XFS_BTREE_NOERROR); in xfs_bmap_add_attrfork_btree()
1294 xfs_btree_del_cursor(cur, XFS_BTREE_ERROR); in xfs_bmap_add_attrfork_btree()
1309 xfs_btree_cur_t *cur; /* bmap btree cursor */ in xfs_bmap_add_attrfork_extents() local
1314 cur = NULL; in xfs_bmap_add_attrfork_extents()
1315 error = xfs_bmap_extents_to_btree(tp, ip, firstblock, flist, &cur, 0, in xfs_bmap_add_attrfork_extents()
1317 if (cur) { in xfs_bmap_add_attrfork_extents()
1318 cur->bc_private.b.allocated = 0; in xfs_bmap_add_attrfork_extents()
1319 xfs_btree_del_cursor(cur, in xfs_bmap_add_attrfork_extents()
2052 ASSERT(!bma->cur || in xfs_bmap_add_extent_delay_real()
2053 (bma->cur->bc_private.b.flags & XFS_BTCUR_BPRV_WASDEL)); in xfs_bmap_add_extent_delay_real()
2148 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2152 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
2158 error = xfs_btree_delete(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2162 error = xfs_btree_decrement(bma->cur, 0, &i); in xfs_bmap_add_extent_delay_real()
2166 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
2189 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2193 error = xfs_bmbt_lookup_eq(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
2199 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
2220 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2224 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
2230 error = xfs_bmbt_update(bma->cur, PREV.br_startoff, in xfs_bmap_add_extent_delay_real()
2250 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2254 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2260 bma->cur->bc_rec.b.br_state = XFS_EXT_NORM; in xfs_bmap_add_extent_delay_real()
2261 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2283 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2287 error = xfs_bmbt_lookup_eq(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
2293 error = xfs_bmbt_update(bma->cur, LEFT.br_startoff, in xfs_bmap_add_extent_delay_real()
2320 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2324 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2330 bma->cur->bc_rec.b.br_state = XFS_EXT_NORM; in xfs_bmap_add_extent_delay_real()
2331 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2340 &bma->cur, 1, &tmp_rval, XFS_DATA_FORK); in xfs_bmap_add_extent_delay_real()
2347 (bma->cur ? bma->cur->bc_private.b.allocated : 0)); in xfs_bmap_add_extent_delay_real()
2366 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2370 error = xfs_bmbt_lookup_eq(bma->cur, RIGHT.br_startoff, in xfs_bmap_add_extent_delay_real()
2376 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2404 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2408 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2414 bma->cur->bc_rec.b.br_state = XFS_EXT_NORM; in xfs_bmap_add_extent_delay_real()
2415 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2423 bma->firstblock, bma->flist, &bma->cur, 1, in xfs_bmap_add_extent_delay_real()
2431 (bma->cur ? bma->cur->bc_private.b.allocated : 0)); in xfs_bmap_add_extent_delay_real()
2473 if (bma->cur == NULL) in xfs_bmap_add_extent_delay_real()
2477 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2483 bma->cur->bc_rec.b.br_state = XFS_EXT_NORM; in xfs_bmap_add_extent_delay_real()
2484 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_delay_real()
2492 bma->firstblock, bma->flist, &bma->cur, in xfs_bmap_add_extent_delay_real()
2501 (bma->cur ? bma->cur->bc_private.b.allocated : 0)); in xfs_bmap_add_extent_delay_real()
2540 ASSERT(bma->cur == NULL); in xfs_bmap_add_extent_delay_real()
2542 bma->firstblock, bma->flist, &bma->cur, in xfs_bmap_add_extent_delay_real()
2552 if (bma->cur) in xfs_bmap_add_extent_delay_real()
2553 temp += bma->cur->bc_private.b.allocated; in xfs_bmap_add_extent_delay_real()
2562 if (bma->cur) in xfs_bmap_add_extent_delay_real()
2563 bma->cur->bc_private.b.allocated = 0; in xfs_bmap_add_extent_delay_real()
2565 xfs_bmap_check_leaf_extents(bma->cur, bma->ip, XFS_DATA_FORK); in xfs_bmap_add_extent_delay_real()
2588 xfs_btree_cur_t *cur; /* btree cursor */ in xfs_bmap_add_extent_unwritten_real() local
2603 cur = *curp; in xfs_bmap_add_extent_unwritten_real()
2704 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2708 if ((error = xfs_bmbt_lookup_eq(cur, RIGHT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2713 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2716 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2719 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2722 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2725 if ((error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2747 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2751 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2756 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2759 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2762 if ((error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2782 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2786 if ((error = xfs_bmbt_lookup_eq(cur, RIGHT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2791 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2794 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2797 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2815 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2819 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2824 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2852 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2856 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2861 if ((error = xfs_bmbt_update(cur, in xfs_bmap_add_extent_unwritten_real()
2867 if ((error = xfs_btree_decrement(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2869 error = xfs_bmbt_update(cur, LEFT.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2894 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2898 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2903 if ((error = xfs_bmbt_update(cur, in xfs_bmap_add_extent_unwritten_real()
2909 cur->bc_rec.b = *new; in xfs_bmap_add_extent_unwritten_real()
2910 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
2934 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2938 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2943 if ((error = xfs_bmbt_update(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2948 if ((error = xfs_btree_increment(cur, 0, &i))) in xfs_bmap_add_extent_unwritten_real()
2950 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2972 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
2976 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2981 if ((error = xfs_bmbt_update(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
2986 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2991 cur->bc_rec.b.br_state = XFS_EXT_NORM; in xfs_bmap_add_extent_unwritten_real()
2992 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
3020 if (cur == NULL) in xfs_bmap_add_extent_unwritten_real()
3024 if ((error = xfs_bmbt_lookup_eq(cur, PREV.br_startoff, in xfs_bmap_add_extent_unwritten_real()
3030 if ((error = xfs_bmbt_update(cur, r[1].br_startoff, in xfs_bmap_add_extent_unwritten_real()
3035 cur->bc_rec.b = PREV; in xfs_bmap_add_extent_unwritten_real()
3036 cur->bc_rec.b.br_blockcount = in xfs_bmap_add_extent_unwritten_real()
3038 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
3046 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
3052 cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_unwritten_real()
3053 if ((error = xfs_btree_insert(cur, &i))) in xfs_bmap_add_extent_unwritten_real()
3076 ASSERT(cur == NULL); in xfs_bmap_add_extent_unwritten_real()
3077 error = xfs_bmap_extents_to_btree(tp, ip, first, flist, &cur, in xfs_bmap_add_extent_unwritten_real()
3085 if (cur) { in xfs_bmap_add_extent_unwritten_real()
3086 cur->bc_private.b.allocated = 0; in xfs_bmap_add_extent_unwritten_real()
3087 *curp = cur; in xfs_bmap_add_extent_unwritten_real()
3265 ASSERT(!bma->cur || in xfs_bmap_add_extent_hole_real()
3266 !(bma->cur->bc_private.b.flags & XFS_BTCUR_BPRV_WASDEL)); in xfs_bmap_add_extent_hole_real()
3338 if (bma->cur == NULL) { in xfs_bmap_add_extent_hole_real()
3342 error = xfs_bmbt_lookup_eq(bma->cur, right.br_startoff, in xfs_bmap_add_extent_hole_real()
3348 error = xfs_btree_delete(bma->cur, &i); in xfs_bmap_add_extent_hole_real()
3352 error = xfs_btree_decrement(bma->cur, 0, &i); in xfs_bmap_add_extent_hole_real()
3356 error = xfs_bmbt_update(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3379 if (bma->cur == NULL) { in xfs_bmap_add_extent_hole_real()
3383 error = xfs_bmbt_lookup_eq(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3389 error = xfs_bmbt_update(bma->cur, left.br_startoff, in xfs_bmap_add_extent_hole_real()
3412 if (bma->cur == NULL) { in xfs_bmap_add_extent_hole_real()
3416 error = xfs_bmbt_lookup_eq(bma->cur, in xfs_bmap_add_extent_hole_real()
3423 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_hole_real()
3442 if (bma->cur == NULL) { in xfs_bmap_add_extent_hole_real()
3446 error = xfs_bmbt_lookup_eq(bma->cur, in xfs_bmap_add_extent_hole_real()
3453 bma->cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_hole_real()
3454 error = xfs_btree_insert(bma->cur, &i); in xfs_bmap_add_extent_hole_real()
3466 ASSERT(bma->cur == NULL); in xfs_bmap_add_extent_hole_real()
3468 bma->firstblock, bma->flist, &bma->cur, in xfs_bmap_add_extent_hole_real()
3476 if (bma->cur) in xfs_bmap_add_extent_hole_real()
3477 bma->cur->bc_private.b.allocated = 0; in xfs_bmap_add_extent_hole_real()
3479 xfs_bmap_check_leaf_extents(bma->cur, bma->ip, whichfork); in xfs_bmap_add_extent_hole_real()
4704 if (bma->cur) in __xfs_bmapi_allocate()
4705 bma->cur->bc_private.b.firstblock = *bma->firstblock; in __xfs_bmapi_allocate()
4708 if ((ifp->if_flags & XFS_IFBROOT) && !bma->cur) { in __xfs_bmapi_allocate()
4709 bma->cur = xfs_bmbt_init_cursor(mp, bma->tp, bma->ip, whichfork); in __xfs_bmapi_allocate()
4710 bma->cur->bc_private.b.firstblock = *bma->firstblock; in __xfs_bmapi_allocate()
4711 bma->cur->bc_private.b.flist = bma->flist; in __xfs_bmapi_allocate()
4719 if (bma->cur) in __xfs_bmapi_allocate()
4720 bma->cur->bc_private.b.flags = in __xfs_bmapi_allocate()
4827 if ((ifp->if_flags & XFS_IFBROOT) && !bma->cur) { in xfs_bmapi_convert_unwritten()
4828 bma->cur = xfs_bmbt_init_cursor(bma->ip->i_mount, bma->tp, in xfs_bmapi_convert_unwritten()
4830 bma->cur->bc_private.b.firstblock = *bma->firstblock; in xfs_bmapi_convert_unwritten()
4831 bma->cur->bc_private.b.flist = bma->flist; in xfs_bmapi_convert_unwritten()
4837 &bma->cur, mval, bma->firstblock, bma->flist, in xfs_bmapi_convert_unwritten()
5072 ASSERT(bma.cur); in xfs_bmapi_write()
5073 error = xfs_bmap_btree_to_extents(tp, ip, bma.cur, in xfs_bmapi_write()
5103 if (bma.cur) { in xfs_bmapi_write()
5108 bma.cur->bc_private.b.firstblock) || in xfs_bmapi_write()
5112 bma.cur->bc_private.b.firstblock))); in xfs_bmapi_write()
5113 *firstblock = bma.cur->bc_private.b.firstblock; in xfs_bmapi_write()
5115 xfs_btree_del_cursor(bma.cur, in xfs_bmapi_write()
5134 xfs_btree_cur_t *cur, /* if null, not a btree */ in xfs_bmap_del_extent() argument
5221 if (cur) { in xfs_bmap_del_extent()
5222 if ((error = xfs_bmbt_lookup_eq(cur, got.br_startoff, in xfs_bmap_del_extent()
5254 if (!cur) { in xfs_bmap_del_extent()
5258 if ((error = xfs_btree_delete(cur, &i))) in xfs_bmap_del_extent()
5281 if (!cur) { in xfs_bmap_del_extent()
5285 if ((error = xfs_bmbt_update(cur, del_endoff, del_endblock, in xfs_bmap_del_extent()
5307 if (!cur) { in xfs_bmap_del_extent()
5311 if ((error = xfs_bmbt_update(cur, got.br_startoff, in xfs_bmap_del_extent()
5332 if (cur) { in xfs_bmap_del_extent()
5333 if ((error = xfs_bmbt_update(cur, in xfs_bmap_del_extent()
5338 if ((error = xfs_btree_increment(cur, 0, &i))) in xfs_bmap_del_extent()
5340 cur->bc_rec.b = new; in xfs_bmap_del_extent()
5341 error = xfs_btree_insert(cur, &i); in xfs_bmap_del_extent()
5355 if ((error = xfs_bmbt_lookup_eq(cur, in xfs_bmap_del_extent()
5365 if ((error = xfs_bmbt_update(cur, in xfs_bmap_del_extent()
5465 xfs_btree_cur_t *cur; /* bmap btree cursor */ in xfs_bunmapi() local
5532 cur = xfs_bmbt_init_cursor(mp, tp, ip, whichfork); in xfs_bunmapi()
5533 cur->bc_private.b.firstblock = *firstblock; in xfs_bunmapi()
5534 cur->bc_private.b.flist = flist; in xfs_bunmapi()
5535 cur->bc_private.b.flags = 0; in xfs_bunmapi()
5537 cur = NULL; in xfs_bunmapi()
5626 &lastx, &cur, &del, firstblock, flist, in xfs_bunmapi()
5684 ip, &lastx, &cur, &prev, in xfs_bunmapi()
5693 ip, &lastx, &cur, &del, in xfs_bunmapi()
5721 if (cur) in xfs_bunmapi()
5722 cur->bc_private.b.flags |= in xfs_bunmapi()
5724 } else if (cur) in xfs_bunmapi()
5725 cur->bc_private.b.flags &= ~XFS_BTCUR_BPRV_WASDEL; in xfs_bunmapi()
5747 error = xfs_bmap_del_extent(ip, tp, &lastx, flist, cur, &del, in xfs_bunmapi()
5776 ASSERT(cur == NULL); in xfs_bunmapi()
5778 &cur, 0, &tmp_logflags, whichfork); in xfs_bunmapi()
5787 ASSERT(cur != NULL); in xfs_bunmapi()
5788 error = xfs_bmap_btree_to_extents(tp, ip, cur, &tmp_logflags, in xfs_bunmapi()
5815 if (cur) { in xfs_bunmapi()
5817 *firstblock = cur->bc_private.b.firstblock; in xfs_bunmapi()
5818 cur->bc_private.b.allocated = 0; in xfs_bunmapi()
5820 xfs_btree_del_cursor(cur, in xfs_bunmapi()