Lines Matching refs:blocksize

805 	off = roff = ((off_t)lbalen->lba) * be_lun->cbe_lun.blocksize;  in ctl_be_block_gls_file()
825 scsi_ulto4b(MIN(UINT32_MAX, off / be_lun->cbe_lun.blocksize - in ctl_be_block_gls_file()
847 val = vattr.va_bytes / be_lun->cbe_lun.blocksize; in ctl_be_block_getattr_file()
854 be_lun->cbe_lun.blocksize; in ctl_be_block_getattr_file()
890 be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_file()
892 be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_file()
1062 off = roff = ((off_t)lbalen->lba) * be_lun->cbe_lun.blocksize; in ctl_be_block_gls_zvol()
1082 scsi_ulto4b(MIN(UINT32_MAX, off / be_lun->cbe_lun.blocksize - in ctl_be_block_gls_zvol()
1144 maxlen = LONG_MAX - (LONG_MAX % be_lun->cbe_lun.blocksize); in ctl_be_block_unmap_dev_range()
1154 bio->bio_pblkno = off / be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_dev_range()
1199 be_lun->cbe_lun.blocksize; in ctl_be_block_unmap_dev()
1202 scsi_8btou64(buf->lba) * be_lun->cbe_lun.blocksize, in ctl_be_block_unmap_dev()
1256 bio->bio_pblkno = cur_offset / be_lun->cbe_lun.blocksize; in ctl_be_block_dispatch_dev()
1322 beio->io_len = lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_sync()
1323 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_sync()
1380 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1381 beio->io_len = (uint64_t)lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1395 pb = cbe_lun->blocksize << be_lun->cbe_lun.pblockexp; in ctl_be_block_cw_dispatch_ws()
1397 pbo = pb - cbe_lun->blocksize * be_lun->cbe_lun.pblockoff; in ctl_be_block_cw_dispatch_ws()
1400 len_left = (uint64_t)lbalen->len * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1406 if (pb > cbe_lun->blocksize) { in ctl_be_block_cw_dispatch_ws()
1407 adj = ((lbalen->lba + lba) * cbe_lun->blocksize + in ctl_be_block_cw_dispatch_ws()
1412 seglen -= seglen % cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1414 seglen -= seglen % cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1425 for (; buf < end; buf += cbe_lun->blocksize) { in ctl_be_block_cw_dispatch_ws()
1427 memset(buf, 0, cbe_lun->blocksize); in ctl_be_block_cw_dispatch_ws()
1430 cbe_lun->blocksize); in ctl_be_block_cw_dispatch_ws()
1438 beio->io_offset = lbalen->lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1439 beio->io_len = lba * cbe_lun->blocksize; in ctl_be_block_cw_dispatch_ws()
1674 lbas = MIN(lbalen->len - bptrlen->len, lbas / cbe_lun->blocksize); in ctl_be_block_dispatch()
1675 beio->io_offset = (lbalen->lba + bptrlen->len) * cbe_lun->blocksize; in ctl_be_block_dispatch()
1676 beio->io_len = lbas * cbe_lun->blocksize; in ctl_be_block_dispatch()
1932 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_open_file()
1934 cbe_lun->blocksize = 2048; in ctl_be_block_open_file()
1936 cbe_lun->blocksize = 512; in ctl_be_block_open_file()
1937 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_open_file()
1950 pss = ps / cbe_lun->blocksize; in ctl_be_block_open_file()
1951 pos = po / cbe_lun->blocksize; in ctl_be_block_open_file()
1952 if ((pss > 0) && (pss * cbe_lun->blocksize == ps) && (pss >= pos) && in ctl_be_block_open_file()
1953 ((pss & (pss - 1)) == 0) && (pos * cbe_lun->blocksize == po)) { in ctl_be_block_open_file()
1964 uss = us / cbe_lun->blocksize; in ctl_be_block_open_file()
1965 uos = uo / cbe_lun->blocksize; in ctl_be_block_open_file()
1966 if ((uss > 0) && (uss * cbe_lun->blocksize == us) && (uss >= uos) && in ctl_be_block_open_file()
1967 ((uss & (uss - 1)) == 0) && (uos * cbe_lun->blocksize == uo)) { in ctl_be_block_open_file()
1976 if (be_lun->size_bytes < cbe_lun->blocksize) { in ctl_be_block_open_file()
1980 (uintmax_t)be_lun->size_bytes, cbe_lun->blocksize); in ctl_be_block_open_file()
1983 cbe_lun->opttxferlen = CTLBLK_MAX_IO_SIZE / cbe_lun->blocksize; in ctl_be_block_open_file()
2048 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_open_dev()
2064 cbe_lun->blocksize = MAX(tmp, 2048); in ctl_be_block_open_dev()
2066 cbe_lun->blocksize = tmp; in ctl_be_block_open_dev()
2093 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_open_dev()
2116 pss = ps / cbe_lun->blocksize; in ctl_be_block_open_dev()
2117 pos = po / cbe_lun->blocksize; in ctl_be_block_open_dev()
2118 if ((pss > 0) && (pss * cbe_lun->blocksize == ps) && (pss >= pos) && in ctl_be_block_open_dev()
2119 ((pss & (pss - 1)) == 0) && (pos * cbe_lun->blocksize == po)) { in ctl_be_block_open_dev()
2130 uss = us / cbe_lun->blocksize; in ctl_be_block_open_dev()
2131 uos = uo / cbe_lun->blocksize; in ctl_be_block_open_dev()
2132 if ((uss > 0) && (uss * cbe_lun->blocksize == us) && (uss >= uos) && in ctl_be_block_open_dev()
2133 ((uss & (uss - 1)) == 0) && (uos * cbe_lun->blocksize == uo)) { in ctl_be_block_open_dev()
2138 cbe_lun->atomicblock = atomic / cbe_lun->blocksize; in ctl_be_block_open_dev()
2139 cbe_lun->opttxferlen = maxio / cbe_lun->blocksize; in ctl_be_block_open_dev()
2339 cbe_lun->blocksize = params->blocksize_bytes; in ctl_be_block_create()
2341 cbe_lun->blocksize = 2048; in ctl_be_block_create()
2343 cbe_lun->blocksize = 512; in ctl_be_block_create()
2344 be_lun->size_blocks = be_lun->size_bytes / cbe_lun->blocksize; in ctl_be_block_create()
2383 params->blocksize_bytes = cbe_lun->blocksize; in ctl_be_block_create()
2467 cbe_lun->blocksize, in ctl_be_block_create()