Lines Matching refs:vbsc_cfg
190 struct vtblk_config vbsc_cfg;
456 sc->vbsc_cfg.vbc_capacity = size / VTBLK_BSIZE; /* 512-byte units */
457 sc->vbsc_cfg.vbc_size_max = 0; /* not negotiated */
466 sc->vbsc_cfg.vbc_seg_max = MIN(VTBLK_RINGSZ - 2, BLOCKIF_IOV_MAX);
467 sc->vbsc_cfg.vbc_geometry.cylinders = 0; /* no geometry */
468 sc->vbsc_cfg.vbc_geometry.heads = 0;
469 sc->vbsc_cfg.vbc_geometry.sectors = 0;
470 sc->vbsc_cfg.vbc_blk_size = sectsz;
471 sc->vbsc_cfg.vbc_topology.physical_block_exp =
473 sc->vbsc_cfg.vbc_topology.alignment_offset =
475 sc->vbsc_cfg.vbc_topology.min_io_size = 0;
476 sc->vbsc_cfg.vbc_topology.opt_io_size = 0;
477 sc->vbsc_cfg.vbc_writeback = 0;
478 sc->vbsc_cfg.max_discard_sectors = VTBLK_MAX_DISCARD_SECT;
479 sc->vbsc_cfg.max_discard_seg = VTBLK_MAX_DISCARD_SEG;
480 sc->vbsc_cfg.discard_sector_alignment = sectsz / VTBLK_BSIZE;
517 ptr = (uint8_t *)&sc->vbsc_cfg + offset;