Lines Matching refs:blkno
376 daddr_t blkno, lba; in sr_raid5_rw() local
386 if (sr_validate_io(wu, &blkno, "sr_raid5_rw")) in sr_raid5_rw()
392 (long long)blkno, xs->datalen); in sr_raid5_rw()
401 lbaoffs = blkno << DEV_BSHIFT; in sr_raid5_rw()
507 sr_raid5_regenerate(struct sr_workunit *wu, int chunk, daddr_t blkno, in sr_raid5_regenerate() argument
521 DEVNAME(sd->sd_sc), sd->sd_meta->ssd_devname, chunk, blkno); in sr_raid5_regenerate()
529 if (sr_raid5_addio(wu, i, blkno, len, NULL, SCSI_DATA_IN, in sr_raid5_regenerate()
541 int parity, daddr_t blkno, long len, void *data, int xsflags, in sr_raid5_write() argument
585 chunk, parity, (unsigned long long)blkno); in sr_raid5_write()
621 if (sr_raid5_addio(wu_r, chunk, blkno, len, NULL, in sr_raid5_write()
624 if (sr_raid5_addio(wu_r, parity, blkno, len, NULL, in sr_raid5_write()
634 if (sr_raid5_addio(wu_r, i, blkno, len, NULL, in sr_raid5_write()
642 if (sr_raid5_addio(wu, parity, blkno, len, xorbuf, xs->flags, in sr_raid5_write()
649 if (sr_raid5_addio(wu, chunk, blkno, len, data, xs->flags, in sr_raid5_write()
726 sr_raid5_addio(struct sr_workunit *wu, int chunk, daddr_t blkno, in sr_raid5_addio() argument
734 chunk, (long long)blkno, len, xorbuf ? "X0R" : "-"); in sr_raid5_addio()
744 ccb = sr_ccb_rw(sd, chunk, blkno, len, data, xsflags, ccbflags); in sr_raid5_addio()