Lines Matching full:bounce
153 BUG_ON(!rbio->bounce); in promote_start()
211 (*rbio)->bounce = true; in __promote_alloc()
279 bool *bounce, in promote_alloc() argument
314 *bounce = true; in promote_alloc()
356 BUG_ON(rbio->bounce && !rbio->split); in bch2_rbio_free()
362 if (rbio->bounce) in bch2_rbio_free()
583 if (rbio->bounce) { in __bch2_read_endio()
632 if (rbio->bounce) { in __bch2_read_endio()
665 if (!rbio->bounce && (rbio->flags & BCH_READ_USER_MAPPED)) { in __bch2_read_endio()
849 bool bounce = false, read_full = false, narrow_crcs = false; in __bch2_read_extent() local
942 bounce = true; in __bch2_read_extent()
947 &rbio, &bounce, &read_full, failed); in __bch2_read_extent()
969 * promote already allocated bounce rbio: in __bch2_read_extent()
978 } else if (bounce) { in __bch2_read_extent()
989 rbio->bounce = true; in __bch2_read_extent()
1045 if (rbio->bounce) in __bch2_read_extent()