Lines Matching refs:pblocksize
115 u_int pblocksize;
247 *pp = malloc(be_lun->pblocksize, M_RAMDISK,
251 be_lun->cap_used += be_lun->pblocksize;
253 *pp = malloc(be_lun->pblocksize, M_RAMDISK,
294 be_lun->cap_used -= be_lun->pblocksize;
298 be_lun->cap_used -= be_lun->pblocksize;
324 be_lun->cap_used += be_lun->pblocksize;
489 sg_entries[i].len = MIN(len, be_lun->pblocksize - off);
962 be_lun->pblocksize = PAGE_SIZE;
963 value = dnvlist_get_string(cbe_lun->options, "pblocksize", NULL);
966 be_lun->pblocksize = t;
968 if (be_lun->pblocksize < 512 || be_lun->pblocksize > 131072) {
970 "%s: unsupported pblocksize %u", __func__,
971 be_lun->pblocksize);
983 be_lun->pblockmul = be_lun->pblocksize / cbe_lun->blocksize;
986 "%s: pblocksize %u not exp2 of blocksize %u",
988 be_lun->pblocksize, cbe_lun->blocksize);
1000 t = be_lun->size_bytes / be_lun->pblocksize;
1010 cbe_lun->atomicblock = be_lun->pblocksize;
1011 cbe_lun->opttxferlen = SGPP * be_lun->pblocksize;
1082 be_lun->pages = malloc(be_lun->pblocksize, M_RAMDISK, M_WAITOK);
1084 be_lun->zero_page = malloc(be_lun->pblocksize, M_RAMDISK,