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()
1711 struct xfs_bmbt_irec *new = &bma->got; in xfs_bmap_add_extent_delay_real() local
1734 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_delay_real()
1749 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1750 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_delay_real()
1760 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_delay_real()
1778 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_delay_real()
1779 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_delay_real()
1780 LEFT.br_state == new->br_state && in xfs_bmap_add_extent_delay_real()
1781 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_delay_real()
1799 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_delay_real()
1800 new->br_state == RIGHT.br_state && in xfs_bmap_add_extent_delay_real()
1801 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_delay_real()
1806 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_delay_real()
1897 xfs_bmbt_set_startblock(ep, new->br_startblock); in xfs_bmap_add_extent_delay_real()
1914 new->br_startblock, in xfs_bmap_add_extent_delay_real()
1929 xfs_bmbt_set_startblock(ep, new->br_startblock); in xfs_bmap_add_extent_delay_real()
1937 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
1938 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1958 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1960 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_delay_real()
1963 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
1979 new->br_blockcount, in xfs_bmap_add_extent_delay_real()
1999 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2001 xfs_iext_insert(bma->ip, bma->idx, 1, new, state); in xfs_bmap_add_extent_delay_real()
2007 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2008 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2041 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2045 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_delay_real()
2046 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_delay_real()
2059 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2060 new->br_startblock, in xfs_bmap_add_extent_delay_real()
2061 new->br_blockcount + in xfs_bmap_add_extent_delay_real()
2082 temp = PREV.br_blockcount - new->br_blockcount; in xfs_bmap_add_extent_delay_real()
2085 xfs_iext_insert(bma->ip, bma->idx + 1, 1, new, state); in xfs_bmap_add_extent_delay_real()
2091 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2092 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2143 temp = new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_delay_real()
2147 LEFT = *new; in xfs_bmap_add_extent_delay_real()
2160 error = xfs_bmbt_lookup_eq(bma->cur, new->br_startoff, in xfs_bmap_add_extent_delay_real()
2161 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_delay_real()
2264 xfs_bmbt_irec_t *new, /* new data to add to file extents */ in xfs_bmap_add_extent_unwritten_real() argument
2290 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_unwritten_real()
2304 newext = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2308 new_endoff = new->br_startoff + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2309 ASSERT(PREV.br_startoff <= new->br_startoff); in xfs_bmap_add_extent_unwritten_real()
2316 if (PREV.br_startoff == new->br_startoff) in xfs_bmap_add_extent_unwritten_real()
2334 LEFT.br_startoff + LEFT.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_unwritten_real()
2335 LEFT.br_startblock + LEFT.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_unwritten_real()
2337 LEFT.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_unwritten_real()
2354 new->br_startblock + new->br_blockcount == RIGHT.br_startblock && in xfs_bmap_add_extent_unwritten_real()
2356 new->br_blockcount + RIGHT.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_unwritten_real()
2361 LEFT.br_blockcount + new->br_blockcount + RIGHT.br_blockcount in xfs_bmap_add_extent_unwritten_real()
2479 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2480 new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2481 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2501 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2502 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2506 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2507 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2520 LEFT.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2522 PREV.br_startoff + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2527 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2529 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2544 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2545 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2546 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2553 LEFT.br_blockcount + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2569 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2571 new->br_startblock + new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2574 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_unwritten_real()
2586 PREV.br_startoff + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2587 PREV.br_startblock + new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2588 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2591 cur->bc_rec.b = *new; in xfs_bmap_add_extent_unwritten_real()
2605 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2612 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2613 new->br_blockcount + RIGHT.br_blockcount, newext); in xfs_bmap_add_extent_unwritten_real()
2627 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2632 if ((error = xfs_bmbt_update(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2633 new->br_startblock, in xfs_bmap_add_extent_unwritten_real()
2634 new->br_blockcount + RIGHT.br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2647 PREV.br_blockcount - new->br_blockcount); in xfs_bmap_add_extent_unwritten_real()
2651 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_unwritten_real()
2665 PREV.br_blockcount - new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2668 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2669 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2688 new->br_startoff - PREV.br_startoff); in xfs_bmap_add_extent_unwritten_real()
2691 r[0] = *new; in xfs_bmap_add_extent_unwritten_real()
2695 r[1].br_startblock = new->br_startblock + new->br_blockcount; in xfs_bmap_add_extent_unwritten_real()
2719 new->br_startoff - PREV.br_startoff; in xfs_bmap_add_extent_unwritten_real()
2728 if ((error = xfs_bmbt_lookup_eq(cur, new->br_startoff, in xfs_bmap_add_extent_unwritten_real()
2729 new->br_startblock, new->br_blockcount, in xfs_bmap_add_extent_unwritten_real()
2734 cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_unwritten_real()
2788 xfs_bmbt_irec_t *new) /* new data to add to file extents */ in xfs_bmap_add_extent_hole_delay() argument
2800 ASSERT(isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_hole_delay()
2830 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_delay()
2831 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_delay()
2835 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_delay()
2836 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_delay()
2838 (left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2853 temp = left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_delay()
2859 startblockval(new->br_startblock) + in xfs_bmap_add_extent_hole_delay()
2876 temp = left.br_blockcount + new->br_blockcount; in xfs_bmap_add_extent_hole_delay()
2881 startblockval(new->br_startblock); in xfs_bmap_add_extent_hole_delay()
2895 temp = new->br_blockcount + right.br_blockcount; in xfs_bmap_add_extent_hole_delay()
2896 oldlen = startblockval(new->br_startblock) + in xfs_bmap_add_extent_hole_delay()
2900 new->br_startoff, in xfs_bmap_add_extent_hole_delay()
2912 xfs_iext_insert(ip, *idx, 1, new, state); in xfs_bmap_add_extent_hole_delay()
2933 struct xfs_bmbt_irec *new = &bma->got; in xfs_bmap_add_extent_hole_real() local
2948 ASSERT(!isnullstartblock(new->br_startblock)); in xfs_bmap_add_extent_hole_real()
2984 left.br_startoff + left.br_blockcount == new->br_startoff && in xfs_bmap_add_extent_hole_real()
2985 left.br_startblock + left.br_blockcount == new->br_startblock && in xfs_bmap_add_extent_hole_real()
2986 left.br_state == new->br_state && in xfs_bmap_add_extent_hole_real()
2987 left.br_blockcount + new->br_blockcount <= MAXEXTLEN) in xfs_bmap_add_extent_hole_real()
2991 new->br_startoff + new->br_blockcount == right.br_startoff && in xfs_bmap_add_extent_hole_real()
2992 new->br_startblock + new->br_blockcount == right.br_startblock && in xfs_bmap_add_extent_hole_real()
2993 new->br_state == right.br_state && in xfs_bmap_add_extent_hole_real()
2994 new->br_blockcount + right.br_blockcount <= MAXEXTLEN && in xfs_bmap_add_extent_hole_real()
2996 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3014 left.br_blockcount + new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3043 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3060 left.br_blockcount + new->br_blockcount); in xfs_bmap_add_extent_hole_real()
3076 new->br_blockcount, in xfs_bmap_add_extent_hole_real()
3091 new->br_startoff, new->br_startblock, in xfs_bmap_add_extent_hole_real()
3092 new->br_blockcount + right.br_blockcount, in xfs_bmap_add_extent_hole_real()
3107 error = xfs_bmbt_update(bma->cur, new->br_startoff, in xfs_bmap_add_extent_hole_real()
3108 new->br_startblock, in xfs_bmap_add_extent_hole_real()
3109 new->br_blockcount + in xfs_bmap_add_extent_hole_real()
3123 xfs_iext_insert(bma->ip, bma->idx, 1, new, state); in xfs_bmap_add_extent_hole_real()
3131 new->br_startoff, in xfs_bmap_add_extent_hole_real()
3132 new->br_startblock, in xfs_bmap_add_extent_hole_real()
3133 new->br_blockcount, &i); in xfs_bmap_add_extent_hole_real()
3137 bma->cur->bc_rec.b.br_state = new->br_state; in xfs_bmap_add_extent_hole_real()
4708 xfs_bmbt_irec_t new; /* new record to be inserted */ in xfs_bmap_del_extent() local
4879 new.br_startoff = del_endoff; in xfs_bmap_del_extent()
4881 new.br_blockcount = temp2; in xfs_bmap_del_extent()
4882 new.br_state = got.br_state; in xfs_bmap_del_extent()
4884 new.br_startblock = del_endblock; in xfs_bmap_del_extent()
4894 cur->bc_rec.b = new; in xfs_bmap_del_extent()
4946 new.br_startblock = nullstartblock((int)temp2); in xfs_bmap_del_extent()
4960 new.br_startblock = in xfs_bmap_del_extent()
4966 xfs_iext_insert(ip, *idx + 1, 1, &new, state); in xfs_bmap_del_extent()
5779 struct xfs_bmbt_irec new; /* split extent */ in xfs_bmap_split_extent_at() local
5827 new.br_startoff = split_fsb; in xfs_bmap_split_extent_at()
5828 new.br_startblock = got.br_startblock + gotblkcnt; in xfs_bmap_split_extent_at()
5829 new.br_blockcount = got.br_blockcount - gotblkcnt; in xfs_bmap_split_extent_at()
5830 new.br_state = got.br_state; in xfs_bmap_split_extent_at()
5862 xfs_iext_insert(ip, current_ext, 1, &new, 0); in xfs_bmap_split_extent_at()
5867 error = xfs_bmbt_lookup_eq(cur, new.br_startoff, in xfs_bmap_split_extent_at()
5868 new.br_startblock, new.br_blockcount, in xfs_bmap_split_extent_at()
5873 cur->bc_rec.b.br_state = new.br_state; in xfs_bmap_split_extent_at()