V_NUMPAR
if ((minor_val % V_NUMPAR) != 0) {
for (i = 0; i < V_NUMPAR && alts_slice == -1; i++)
for (i = 0; i < V_NUMPAR; i++) {
for (i = 0; i < V_NUMPAR; i++) {
disk_vtoc.v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
if (part >= V_NUMPAR) {
for (i = 0; i < V_NUMPAR; ++i) {
if (part >= V_NUMPAR) {
for (part = 0; part < V_NUMPAR; part++) {
vtoc->v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
for (j = 0; j < V_NUMPAR; j++) {
for (i = 0; i < V_NUMPAR && alts_slice == -1; i++) {
vtoc->v_nparts != V_NUMPAR) {
for (i = 0; i < V_NUMPAR; i++) {
for (i = 0; i < V_NUMPAR; i++, vpart++) {
for (i = 0; i < V_NUMPAR; i++, vpart++, lpart++) {
vtoc->v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++, vpart++, lmap++) {
if (dki_info.dki_partition >= V_NUMPAR) {
if (dki_info.dki_partition > V_NUMPAR) {
if (dki_info.dki_partition > V_NUMPAR) {
struct extpartition *sorted[V_NUMPAR + 1];
if (vtoc->v_nparts > V_NUMPAR) {
freemap = SAFE_CALLOC(sizeof (freemap_t), V_NUMPAR + 1);
static char *list[V_NUMPAR];
for (unsigned idx = 0; idx < V_NUMPAR; ++idx)
#define parttn(x) (x % V_NUMPAR)
#define noparttn(x) (x & (MAXMIN & ~(V_NUMPAR-1)))
for (i = 0; i < V_NUMPAR; i++) {
t_vtoc.v_nparts = V_NUMPAR;
v_toc.v_nparts = V_NUMPAR;
v_toc.v_nparts = V_NUMPAR;
v_toc.v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
vtoc->v_nparts = V_NUMPAR;
if (dki_info.dki_partition > V_NUMPAR) {
if (vtoc->v_sanity != VTOC_SANE || vtoc->v_nparts > V_NUMPAR) {
extvtoc->v_nparts = V_NUMPAR;
if (dki_info.dki_partition > V_NUMPAR) {
if (extvtoc->v_sanity != VTOC_SANE || extvtoc->v_nparts > V_NUMPAR) {
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) \
for (i = 0; i < min((*vtoc)->efi_nparts, V_NUMPAR); i++) {
if (dki_info.dki_partition > V_NUMPAR) {
cl->cl_vtoc.v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
user_vtoc->v_nparts != V_NUMPAR) {
for (i = 0; i < V_NUMPAR; i++) {
cl->cl_vtoc.v_nparts = V_NUMPAR;
struct partition v_part[V_NUMPAR]; /* partition headers */
time_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */
struct extpartition v_part[V_NUMPAR]; /* partition headers */
uint64_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) { \
struct partition32 v_part[V_NUMPAR]; /* partition headers */
time32_t timestamp[V_NUMPAR]; /* partition timestamp (unsupported) */
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) \
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) { \
for (i = 0; i < V_NUMPAR; i++) { \
if (part >= V_NUMPAR)
for (i = 0; i < V_NUMPAR; i++) {
num_slices = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
ASSERT(slice < V_NUMPAR);
ASSERT(slice < V_NUMPAR);
ASSERT(slice == VD_SLICE_NONE || slice < V_NUMPAR);
for (i = 0; i < V_NUMPAR; i++) {
for (i = 0; i < V_NUMPAR; i++) {
for (i = 0; i < V_NUMPAR; i++) {
for (i = 0; i < V_NUMPAR; i++) {
if (vtoc.v_nparts != V_NUMPAR) {
vd_slice_t old_slice[V_NUMPAR];
bcopy(vdc->slice, &old_slice, sizeof (vd_slice_t) * V_NUMPAR);
bzero(vdc->slice, sizeof (vd_slice_t) * V_NUMPAR);
bzero(vdc->slice, sizeof (vd_slice_t) * V_NUMPAR);
bzero(vdc->slice, sizeof (vd_slice_t) * V_NUMPAR);
label->dkl_vtoc.v_nparts = V_NUMPAR;
ASSERT(vtoc->v_nparts == V_NUMPAR);
label->dkl_vtoc.v_nparts = V_NUMPAR;
for (i = 0; i < V_NUMPAR; i++) {
label.dkl_vtoc.v_nparts != V_NUMPAR) {
vtoc->v_nparts != V_NUMPAR)
ASSERT(vd->nslices > 0 && vd->nslices <= V_NUMPAR);
ldi_handle_t ldi_handle[V_NUMPAR]; /* LDI slice handles */
dev_t dev[V_NUMPAR]; /* dev numbers for slices */
vd->nslices = V_NUMPAR;
vd->vtoc.v_nparts = V_NUMPAR;
vd->nslices = V_NUMPAR;
if (dk_cinfo.dki_partition >= V_NUMPAR) {
dk_cinfo.dki_partition, V_NUMPAR, device_path);
vd->nslices = V_NUMPAR;
ASSERT(vd->nslices > 0 && vd->nslices <= V_NUMPAR);
for (uint_t slice = 0; slice < V_NUMPAR; slice++) {
ASSERT(slice >= 0 && slice < V_NUMPAR);
ulong_t open_lyr[V_NUMPAR]; /* number of layered opens */
vd_slice_t slice[V_NUMPAR]; /* logical partitions */
vd_partition_t partition[V_NUMPAR]; /* partition headers */