Lines Matching refs:state
1452 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_add_extent_delay_real() local
1487 state |= BMAP_LEFT_FILLING; in xfs_bmap_add_extent_delay_real()
1489 state |= BMAP_RIGHT_FILLING; in xfs_bmap_add_extent_delay_real()
1496 state |= BMAP_LEFT_VALID; in xfs_bmap_add_extent_delay_real()
1498 state |= BMAP_LEFT_DELAY; in xfs_bmap_add_extent_delay_real()
1501 if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && in xfs_bmap_add_extent_delay_real()
1506 state |= BMAP_LEFT_CONTIG; in xfs_bmap_add_extent_delay_real()
1514 state |= BMAP_RIGHT_VALID; in xfs_bmap_add_extent_delay_real()
1516 state |= BMAP_RIGHT_DELAY; in xfs_bmap_add_extent_delay_real()
1519 if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && in xfs_bmap_add_extent_delay_real()
1524 ((state & (BMAP_LEFT_CONTIG | BMAP_LEFT_FILLING | in xfs_bmap_add_extent_delay_real()
1530 state |= BMAP_RIGHT_CONTIG; in xfs_bmap_add_extent_delay_real()
1536 switch (state & (BMAP_LEFT_FILLING | BMAP_LEFT_CONTIG | in xfs_bmap_add_extent_delay_real()
1546 xfs_iext_remove(bma->ip, &bma->icur, state); in xfs_bmap_add_extent_delay_real()
1547 xfs_iext_remove(bma->ip, &bma->icur, state); in xfs_bmap_add_extent_delay_real()
1549 xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); in xfs_bmap_add_extent_delay_real()
1591 xfs_iext_remove(bma->ip, &bma->icur, state); in xfs_bmap_add_extent_delay_real()
1593 xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); in xfs_bmap_add_extent_delay_real()
1624 xfs_iext_remove(bma->ip, &bma->icur, state); in xfs_bmap_add_extent_delay_real()
1626 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1653 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1693 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1695 xfs_iext_update_extent(bma->ip, state, &bma->icur, &LEFT); in xfs_bmap_add_extent_delay_real()
1719 xfs_iext_update_extent(bma->ip, state, &bma->icur, new); in xfs_bmap_add_extent_delay_real()
1759 xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); in xfs_bmap_add_extent_delay_real()
1796 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1798 xfs_iext_update_extent(bma->ip, state, &bma->icur, &RIGHT); in xfs_bmap_add_extent_delay_real()
1806 xfs_iext_update_extent(bma->ip, state, &bma->icur, new); in xfs_bmap_add_extent_delay_real()
1844 xfs_iext_insert(bma->ip, &bma->icur, &PREV, state); in xfs_bmap_add_extent_delay_real()
1888 xfs_iext_update_extent(bma->ip, state, &bma->icur, &PREV); in xfs_bmap_add_extent_delay_real()
1891 xfs_iext_insert(bma->ip, &bma->icur, &RIGHT, state); in xfs_bmap_add_extent_delay_real()
1892 xfs_iext_insert(bma->ip, &bma->icur, &LEFT, state); in xfs_bmap_add_extent_delay_real()
1967 ASSERT(state == 0 || da_new < da_old); in xfs_bmap_add_extent_delay_real()
2003 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_add_extent_unwritten_real() local
2035 state |= BMAP_LEFT_FILLING; in xfs_bmap_add_extent_unwritten_real()
2037 state |= BMAP_RIGHT_FILLING; in xfs_bmap_add_extent_unwritten_real()
2044 state |= BMAP_LEFT_VALID; in xfs_bmap_add_extent_unwritten_real()
2046 state |= BMAP_LEFT_DELAY; in xfs_bmap_add_extent_unwritten_real()
2049 if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && in xfs_bmap_add_extent_unwritten_real()
2054 state |= BMAP_LEFT_CONTIG; in xfs_bmap_add_extent_unwritten_real()
2062 state |= BMAP_RIGHT_VALID; in xfs_bmap_add_extent_unwritten_real()
2064 state |= BMAP_RIGHT_DELAY; in xfs_bmap_add_extent_unwritten_real()
2067 if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && in xfs_bmap_add_extent_unwritten_real()
2072 ((state & (BMAP_LEFT_CONTIG | BMAP_LEFT_FILLING | in xfs_bmap_add_extent_unwritten_real()
2078 state |= BMAP_RIGHT_CONTIG; in xfs_bmap_add_extent_unwritten_real()
2083 switch (state & (BMAP_LEFT_FILLING | BMAP_LEFT_CONTIG | in xfs_bmap_add_extent_unwritten_real()
2093 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_unwritten_real()
2094 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_unwritten_real()
2096 xfs_iext_update_extent(ip, state, icur, &LEFT); in xfs_bmap_add_extent_unwritten_real()
2146 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_unwritten_real()
2148 xfs_iext_update_extent(ip, state, icur, &LEFT); in xfs_bmap_add_extent_unwritten_real()
2188 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_unwritten_real()
2190 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2229 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2260 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2262 xfs_iext_update_extent(ip, state, icur, &LEFT); in xfs_bmap_add_extent_unwritten_real()
2297 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2298 xfs_iext_insert(ip, icur, new, state); in xfs_bmap_add_extent_unwritten_real()
2337 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2339 xfs_iext_update_extent(ip, state, icur, &RIGHT); in xfs_bmap_add_extent_unwritten_real()
2372 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2374 xfs_iext_insert(ip, icur, new, state); in xfs_bmap_add_extent_unwritten_real()
2423 xfs_iext_update_extent(ip, state, icur, &PREV); in xfs_bmap_add_extent_unwritten_real()
2425 xfs_iext_insert(ip, icur, &r[1], state); in xfs_bmap_add_extent_unwritten_real()
2426 xfs_iext_insert(ip, icur, &r[0], state); in xfs_bmap_add_extent_unwritten_real()
2532 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_add_extent_hole_delay() local
2542 state |= BMAP_LEFT_VALID; in xfs_bmap_add_extent_hole_delay()
2544 state |= BMAP_LEFT_DELAY; in xfs_bmap_add_extent_hole_delay()
2552 state |= BMAP_RIGHT_VALID; in xfs_bmap_add_extent_hole_delay()
2554 state |= BMAP_RIGHT_DELAY; in xfs_bmap_add_extent_hole_delay()
2561 if ((state & BMAP_LEFT_VALID) && (state & BMAP_LEFT_DELAY) && in xfs_bmap_add_extent_hole_delay()
2564 state |= BMAP_LEFT_CONTIG; in xfs_bmap_add_extent_hole_delay()
2566 if ((state & BMAP_RIGHT_VALID) && (state & BMAP_RIGHT_DELAY) && in xfs_bmap_add_extent_hole_delay()
2569 (!(state & BMAP_LEFT_CONTIG) || in xfs_bmap_add_extent_hole_delay()
2572 state |= BMAP_RIGHT_CONTIG; in xfs_bmap_add_extent_hole_delay()
2577 switch (state & (BMAP_LEFT_CONTIG | BMAP_RIGHT_CONTIG)) { in xfs_bmap_add_extent_hole_delay()
2595 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_hole_delay()
2597 xfs_iext_update_extent(ip, state, icur, &left); in xfs_bmap_add_extent_hole_delay()
2616 xfs_iext_update_extent(ip, state, icur, &left); in xfs_bmap_add_extent_hole_delay()
2633 xfs_iext_update_extent(ip, state, icur, &right); in xfs_bmap_add_extent_hole_delay()
2643 xfs_iext_insert(ip, icur, new, state); in xfs_bmap_add_extent_hole_delay()
2679 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_add_extent_hole_real() local
2691 state |= BMAP_LEFT_VALID; in xfs_bmap_add_extent_hole_real()
2693 state |= BMAP_LEFT_DELAY; in xfs_bmap_add_extent_hole_real()
2701 state |= BMAP_RIGHT_VALID; in xfs_bmap_add_extent_hole_real()
2703 state |= BMAP_RIGHT_DELAY; in xfs_bmap_add_extent_hole_real()
2710 if ((state & BMAP_LEFT_VALID) && !(state & BMAP_LEFT_DELAY) && in xfs_bmap_add_extent_hole_real()
2715 state |= BMAP_LEFT_CONTIG; in xfs_bmap_add_extent_hole_real()
2717 if ((state & BMAP_RIGHT_VALID) && !(state & BMAP_RIGHT_DELAY) && in xfs_bmap_add_extent_hole_real()
2722 (!(state & BMAP_LEFT_CONTIG) || in xfs_bmap_add_extent_hole_real()
2725 state |= BMAP_RIGHT_CONTIG; in xfs_bmap_add_extent_hole_real()
2731 switch (state & (BMAP_LEFT_CONTIG | BMAP_RIGHT_CONTIG)) { in xfs_bmap_add_extent_hole_real()
2740 xfs_iext_remove(ip, icur, state); in xfs_bmap_add_extent_hole_real()
2742 xfs_iext_update_extent(ip, state, icur, &left); in xfs_bmap_add_extent_hole_real()
2786 xfs_iext_update_extent(ip, state, icur, &left); in xfs_bmap_add_extent_hole_real()
2816 xfs_iext_update_extent(ip, state, icur, &right); in xfs_bmap_add_extent_hole_real()
2841 xfs_iext_insert(ip, icur, new, state); in xfs_bmap_add_extent_hole_real()
4854 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_del_extent_delay() local
4889 state |= BMAP_LEFT_FILLING; in xfs_bmap_del_extent_delay()
4891 state |= BMAP_RIGHT_FILLING; in xfs_bmap_del_extent_delay()
4893 switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { in xfs_bmap_del_extent_delay()
4898 xfs_iext_remove(ip, icur, state); in xfs_bmap_del_extent_delay()
4910 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_delay()
4920 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_delay()
4948 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_delay()
4950 xfs_iext_insert(ip, icur, &new, state); in xfs_bmap_del_extent_delay()
4979 int state = BMAP_COWFORK; in xfs_bmap_del_extent_cow() local
4992 state |= BMAP_LEFT_FILLING; in xfs_bmap_del_extent_cow()
4994 state |= BMAP_RIGHT_FILLING; in xfs_bmap_del_extent_cow()
4996 switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { in xfs_bmap_del_extent_cow()
5001 xfs_iext_remove(ip, icur, state); in xfs_bmap_del_extent_cow()
5011 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_cow()
5018 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_cow()
5031 xfs_iext_update_extent(ip, state, icur, got); in xfs_bmap_del_extent_cow()
5033 xfs_iext_insert(ip, icur, &new, state); in xfs_bmap_del_extent_cow()
5068 int state = xfs_bmap_fork_to_state(whichfork); in xfs_bmap_del_extent_real() local
5141 state |= BMAP_LEFT_FILLING; in xfs_bmap_del_extent_real()
5143 state |= BMAP_RIGHT_FILLING; in xfs_bmap_del_extent_real()
5145 switch (state & (BMAP_LEFT_FILLING | BMAP_RIGHT_FILLING)) { in xfs_bmap_del_extent_real()
5150 xfs_iext_remove(ip, icur, state); in xfs_bmap_del_extent_real()
5173 xfs_iext_update_extent(ip, state, icur, &got); in xfs_bmap_del_extent_real()
5187 xfs_iext_update_extent(ip, state, icur, &got); in xfs_bmap_del_extent_real()
5224 xfs_iext_update_extent(ip, state, icur, &got); in xfs_bmap_del_extent_real()
5271 xfs_iext_update_extent(ip, state, icur, &old); in xfs_bmap_del_extent_real()
5285 xfs_iext_insert(ip, icur, &new, state); in xfs_bmap_del_extent_real()
6242 xfs_exntst_t state) in xfs_bmap_finish_one() argument
6251 ip->i_ino, whichfork, startoff, *blockcount, state); in xfs_bmap_finish_one()