Lines Matching refs:operation
127 enum btrfs_rbio_ops operation; member
591 if (last->operation != cur->operation) in rbio_can_merge()
601 if (last->operation == BTRFS_RBIO_PARITY_SCRUB || in rbio_can_merge()
602 cur->operation == BTRFS_RBIO_PARITY_SCRUB) in rbio_can_merge()
794 if (next->operation == BTRFS_RBIO_READ_REBUILD) in unlock_stripe()
796 else if (next->operation == BTRFS_RBIO_WRITE) { in unlock_stripe()
799 } else if (next->operation == BTRFS_RBIO_PARITY_SCRUB) { in unlock_stripe()
1754 rbio->operation = BTRFS_RBIO_WRITE; in raid56_parity_write()
1812 if (rbio->operation == BTRFS_RBIO_READ_REBUILD) { in __raid_recover_end_io()
1825 if (rbio->operation == BTRFS_RBIO_PARITY_SCRUB && in __raid_recover_end_io()
1837 if (rbio->operation == BTRFS_RBIO_READ_REBUILD && in __raid_recover_end_io()
1929 if (rbio->operation == BTRFS_RBIO_WRITE) { in __raid_recover_end_io()
1946 if (rbio->operation == BTRFS_RBIO_READ_REBUILD && in __raid_recover_end_io()
1961 if (rbio->operation == BTRFS_RBIO_READ_REBUILD) { in __raid_recover_end_io()
1972 if (rbio->operation == BTRFS_RBIO_WRITE) in __raid_recover_end_io()
1974 else if (rbio->operation == BTRFS_RBIO_PARITY_SCRUB) in __raid_recover_end_io()
2104 if (rbio->operation == BTRFS_RBIO_READ_REBUILD) in __raid56_parity_recover()
2129 rbio->operation = BTRFS_RBIO_READ_REBUILD; in raid56_parity_recover()
2218 rbio->operation = BTRFS_RBIO_PARITY_SCRUB; in raid56_parity_alloc_scrub_rbio()