Lines Matching refs:blocksize

795 	off = roff = ((off_t)lbalen->lba) * be_lun->cbe_lun.blocksize;  in ctl_be_block_gls_file()
815 scsi_ulto4b(MIN(UINT32_MAX, off / be_lun->cbe_lun.blocksize - in ctl_be_block_gls_file()
837 val = vattr.va_bytes / be_lun->cbe_lun.blocksize; in ctl_be_block_getattr_file()
844 be_lun->cbe_lun.blocksize; in ctl_be_block_getattr_file()
974 off = roff = ((off_t)lbalen->lba) * be_lun->cbe_lun.blocksize; in ctl_be_block_gls_zvol()
994 scsi_ulto4b(MIN(UINT32_MAX, off / be_lun->cbe_lun.blocksize - in ctl_be_block_gls_zvol()
1058 maxlen = LONG_MAX - (LONG_MAX % be_lun->cbe_lun.blocksize); in ctl_be_block_unmap_dev_range()
1068 bio->bio_pblkno = off / be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_dev_range()
1115 be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_dev()
1118 scsi_8btou64(buf->lba) * be_lun->cbe_lun.blocksize, in ctl_be_block_unmap_dev()
1173 bio->bio_pblkno = cur_offset / be_lun->cbe_lun.blocksize; in ctl_be_block_dispatch_dev()
1241 beio->io_len = lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_sync()
1242 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_sync()
1298 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1299 beio->io_len = (uint64_t)lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1313 pb = cbe_lun->blocksize << be_lun->cbe_lun.pblockexp; in ctl_be_block_cw_dispatch_ws()
1315 pbo = pb - cbe_lun->blocksize * be_lun->cbe_lun.pblockoff; in ctl_be_block_cw_dispatch_ws()
1318 len_left = (uint64_t)lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1325 if (pb > cbe_lun->blocksize) { in ctl_be_block_cw_dispatch_ws()
1326 adj = ((lbalen->lba + lba) * cbe_lun->blocksize + in ctl_be_block_cw_dispatch_ws()
1331 seglen -= seglen % cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1333 seglen -= seglen % cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1345 for (; buf < end; buf += cbe_lun->blocksize) { in ctl_be_block_cw_dispatch_ws()
1347 memset(buf, 0, cbe_lun->blocksize); in ctl_be_block_cw_dispatch_ws()
1350 cbe_lun->blocksize); in ctl_be_block_cw_dispatch_ws()
1358 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1359 beio->io_len = lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1593 lbas = MIN(lbalen->len - bptrlen->len, lbas / cbe_lun->blocksize); in ctl_be_block_dispatch()
1594 beio->io_offset = (lbalen->lba + bptrlen->len) * cbe_lun->blocksize; in ctl_be_block_dispatch()
1595 beio->io_len = lbas * cbe_lun->blocksize; in ctl_be_block_dispatch()
1856 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_open_file()
1858 cbe_lun->blocksize = 2048; in ctl_be_block_open_file()
1860 cbe_lun->blocksize = 512; in ctl_be_block_open_file()
1861 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_open_file()
1874 pss = ps / cbe_lun->blocksize; in ctl_be_block_open_file()
1875 pos = po / cbe_lun->blocksize; in ctl_be_block_open_file()
1876 if ((pss > 0) && (pss * cbe_lun->blocksize == ps) && (pss >= pos) && in ctl_be_block_open_file()
1877 ((pss & (pss - 1)) == 0) && (pos * cbe_lun->blocksize == po)) { in ctl_be_block_open_file()
1888 uss = us / cbe_lun->blocksize; in ctl_be_block_open_file()
1889 uos = uo / cbe_lun->blocksize; in ctl_be_block_open_file()
1890 if ((uss > 0) && (uss * cbe_lun->blocksize == us) && (uss >= uos) && in ctl_be_block_open_file()
1891 ((uss & (uss - 1)) == 0) && (uos * cbe_lun->blocksize == uo)) { in ctl_be_block_open_file()
1900 if (be_lun->size_bytes < cbe_lun->blocksize) { in ctl_be_block_open_file()
1904 (uintmax_t)be_lun->size_bytes, cbe_lun->blocksize); in ctl_be_block_open_file()
1907 cbe_lun->opttxferlen = CTLBLK_MAX_IO_SIZE / cbe_lun->blocksize; in ctl_be_block_open_file()
1972 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_open_dev()
1988 cbe_lun->blocksize = MAX(tmp, 2048); in ctl_be_block_open_dev()
1990 cbe_lun->blocksize = tmp; in ctl_be_block_open_dev()
2017 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_open_dev()
2040 pss = ps / cbe_lun->blocksize; in ctl_be_block_open_dev()
2041 pos = po / cbe_lun->blocksize; in ctl_be_block_open_dev()
2042 if ((pss > 0) && (pss * cbe_lun->blocksize == ps) && (pss >= pos) && in ctl_be_block_open_dev()
2043 ((pss & (pss - 1)) == 0) && (pos * cbe_lun->blocksize == po)) { in ctl_be_block_open_dev()
2054 uss = us / cbe_lun->blocksize; in ctl_be_block_open_dev()
2055 uos = uo / cbe_lun->blocksize; in ctl_be_block_open_dev()
2056 if ((uss > 0) && (uss * cbe_lun->blocksize == us) && (uss >= uos) && in ctl_be_block_open_dev()
2057 ((uss & (uss - 1)) == 0) && (uos * cbe_lun->blocksize == uo)) { in ctl_be_block_open_dev()
2062 cbe_lun->atomicblock = atomic / cbe_lun->blocksize; in ctl_be_block_open_dev()
2063 cbe_lun->opttxferlen = maxio / cbe_lun->blocksize; in ctl_be_block_open_dev()
2271 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_create()
2273 cbe_lun->blocksize = 2048; in ctl_be_block_create()
2275 cbe_lun->blocksize = 512; in ctl_be_block_create()
2276 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_create()
2315 params->blocksize_bytes = cbe_lun->blocksize; in ctl_be_block_create()
2440 cbe_lun->blocksize, in ctl_be_block_create()