Lines Matching refs:bbio
250 struct btrfs_bio *bbio) in reada_find_zone() argument
295 for (i = 0; i < bbio->num_stripes; ++i) { in reada_find_zone()
297 zone->devs[i] = bbio->stripes[i].dev; in reada_find_zone()
299 zone->ndevs = bbio->num_stripes; in reada_find_zone()
326 struct btrfs_bio *bbio = NULL; in reada_find_extent() local
362 &bbio, 0); in reada_find_extent()
363 if (ret || !bbio || length < blocksize) in reada_find_extent()
366 if (bbio->num_stripes > BTRFS_MAX_MIRRORS) { in reada_find_extent()
373 real_stripes = bbio->num_stripes - bbio->num_tgtdevs; in reada_find_extent()
377 dev = bbio->stripes[nzones].dev; in reada_find_extent()
378 zone = reada_find_zone(fs_info, dev, logical, bbio); in reada_find_extent()
419 dev = bbio->stripes[i].dev; in reada_find_extent()
451 dev = bbio->stripes[i].dev; in reada_find_extent()
466 btrfs_put_bbio(bbio); in reada_find_extent()
491 btrfs_put_bbio(bbio); in reada_find_extent()