Lines Matching refs:new

576 	xfs_bmap_free_item_t	*new;		/* new element */  in xfs_bmap_add_free()  local
594 new = kmem_zone_alloc(xfs_bmap_free_item_zone, KM_SLEEP); in xfs_bmap_add_free()
595 new->xbfi_startblock = bno; in xfs_bmap_add_free()
596 new->xbfi_blockcount = (xfs_extlen_t)len; in xfs_bmap_add_free()
604 prev->xbfi_next = new; in xfs_bmap_add_free()
606 flist->xbf_first = new; in xfs_bmap_add_free()
607 new->xbfi_next = cur; in xfs_bmap_add_free()
1710 struct xfs_bmbt_irec *new = &bma->got; in xfs_bmap_add_extent_delay_real() local
1733 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_delay_real()
1748 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1749 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_delay_real()
1759 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_delay_real()
1777 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_delay_real()
1778 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_delay_real()
1779 LEFT.br_state == new->br_state && in xfs_bmap_add_extent_delay_real()
1780 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_delay_real()
1798 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_delay_real()
1799 new->br_state == RIGHT.br_state && in xfs_bmap_add_extent_delay_real()
1800 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_delay_real()
1805 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_delay_real()
1896 xfs_bmbt_set_startblock(ep, new->br_startblock); in xfs_bmap_add_extent_delay_real()
1913 new->br_startblock, in xfs_bmap_add_extent_delay_real()
1928 xfs_bmbt_set_startblock(ep, new->br_startblock); in xfs_bmap_add_extent_delay_real()
1936 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
1937 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1957 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1959 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1962 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1978 new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1998 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2000 xfs_iext_insert(bma->ip, bma->idx, 1, new, state); in xfs_bmap_add_extent_delay_real()
2006 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2007 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2040 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2044 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_delay_real()
2045 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2058 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2059 new->br_startblock, in xfs_bmap_add_extent_delay_real()
2060 new->br_blockcount + in xfs_bmap_add_extent_delay_real()
2081 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2084 xfs_iext_insert(bma->ip, bma->idx + 1, 1, new, state); in xfs_bmap_add_extent_delay_real()
2090 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2091 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2142 temp = new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_delay_real()
2146 LEFT = *new; in xfs_bmap_add_extent_delay_real()
2159 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2160 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2263 xfs_bmbt_irec_t *new, /* new data to add to file extents */ in xfs_bmap_add_extent_unwritten_real() argument
2289 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_unwritten_real()
2303 newext = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2307 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2308 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_unwritten_real()
2315 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_unwritten_real()
2333 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_unwritten_real()
2334 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_unwritten_real()
2336 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_unwritten_real()
2353 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_unwritten_real()
2355 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_unwritten_real()
2360 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_unwritten_real()
2478 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2479 new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2480 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2500 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2501 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2505 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2506 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2519 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2521 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2526 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2528 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2543 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2544 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2545 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2552 LEFT.br_blockcount + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2568 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2570 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2573 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_unwritten_real()
2585 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2586 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2587 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2590 cur->bc_rec.b = *new; in xfs_bmap_add_extent_unwritten_real()
2604 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2611 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2612 new->br_blockcount + RIGHT.br_blockcount, newext); in xfs_bmap_add_extent_unwritten_real()
2626 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2631 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2632 new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2633 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2646 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2650 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_unwritten_real()
2664 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2667 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2668 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2687 new->br_startoff - PREV.br_startoff); in xfs_bmap_add_extent_unwritten_real()
2690 r[0] = *new; in xfs_bmap_add_extent_unwritten_real()
2694 r[1].br_startblock = new->br_startblock + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2718 new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_unwritten_real()
2727 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2728 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2733 cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2787 xfs_bmbt_irec_t *new) /* new data to add to file extents */ in xfs_bmap_add_extent_hole_delay() argument
2799 ASSERT(isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_hole_delay()
2829 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_delay()
2830 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_delay()
2834 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_delay()
2835 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_delay()
2837 (left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2852 temp = left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2858 startblockval(new->br_startblock) + in xfs_bmap_add_extent_hole_delay()
2875 temp = left.br_blockcount + new->br_blockcount; in xfs_bmap_add_extent_hole_delay()
2880 startblockval(new->br_startblock); in xfs_bmap_add_extent_hole_delay()
2894 temp = new->br_blockcount + right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2895 oldlen = startblockval(new->br_startblock) + in xfs_bmap_add_extent_hole_delay()
2899 new->br_startoff, in xfs_bmap_add_extent_hole_delay()
2911 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_hole_delay()
2932 struct xfs_bmbt_irec *new = &bma->got; in xfs_bmap_add_extent_hole_real() local
2947 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_hole_real()
2983 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_real()
2984 left.br_startblock + left.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_hole_real()
2985 left.br_state == new->br_state && in xfs_bmap_add_extent_hole_real()
2986 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_real()
2990 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_real()
2991 new->br_startblock + new->br_blockcount == right.br_startblock && in xfs_bmap_add_extent_hole_real()
2992 new->br_state == right.br_state && in xfs_bmap_add_extent_hole_real()
2993 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_real()
2995 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3013 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3042 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3059 left.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_hole_real()
3075 new->br_blockcount, in xfs_bmap_add_extent_hole_real()
3090 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_hole_real()
3091 new->br_blockcount + right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3106 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_hole_real()
3107 new->br_startblock, in xfs_bmap_add_extent_hole_real()
3108 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3122 xfs_iext_insert(bma->ip, bma->idx, 1, new, state); in xfs_bmap_add_extent_hole_real()
3130 new->br_startoff, in xfs_bmap_add_extent_hole_real()
3131 new->br_startblock, in xfs_bmap_add_extent_hole_real()
3132 new->br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3136 bma->cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_hole_real()
4747 xfs_bmbt_irec_t new; /* new record to be inserted */ in xfs_bmap_del_extent() local
4918 new.br_startoff = del_endoff; in xfs_bmap_del_extent()
4920 new.br_blockcount = temp2; in xfs_bmap_del_extent()
4921 new.br_state = got.br_state; in xfs_bmap_del_extent()
4923 new.br_startblock = del_endblock; in xfs_bmap_del_extent()
4933 cur->bc_rec.b = new; in xfs_bmap_del_extent()
4985 new.br_startblock = nullstartblock((int)temp2); in xfs_bmap_del_extent()
4999 new.br_startblock = in xfs_bmap_del_extent()
5005 xfs_iext_insert(ip, *idx + 1, 1, &new, state); in xfs_bmap_del_extent()
5818 struct xfs_bmbt_irec new; /* split extent */ in xfs_bmap_split_extent_at() local
5866 new.br_startoff = split_fsb; in xfs_bmap_split_extent_at()
5867 new.br_startblock = got.br_startblock + gotblkcnt; in xfs_bmap_split_extent_at()
5868 new.br_blockcount = got.br_blockcount - gotblkcnt; in xfs_bmap_split_extent_at()
5869 new.br_state = got.br_state; in xfs_bmap_split_extent_at()
5901 xfs_iext_insert(ip, current_ext, 1, &new, 0); in xfs_bmap_split_extent_at()
5906 error = xfs_bmbt_lookup_eq(cur, new.br_startoff, in xfs_bmap_split_extent_at()
5907 new.br_startblock, new.br_blockcount, in xfs_bmap_split_extent_at()
5912 cur->bc_rec.b.br_state = new.br_state; in xfs_bmap_split_extent_at()