Lines Matching defs:nvalid
64 int i, j, nvalid;
81 for (i = nvalid = 0; i < MAX_BIOSDISKS && nvalid < nhd; i++) {
86 memset(&bibg->disk[nvalid], 0, sizeof(bibg->disk[nvalid]));
88 bibg->disk[nvalid].sec = d.sec;
89 bibg->disk[nvalid].head = d.head;
90 bibg->disk[nvalid].cyl = d.cyl;
91 bibg->disk[nvalid].dev = d.dev;
94 bibg->disk[nvalid].flags |= BI_GEOM_INVALID;
95 nvalid++;
100 printf("#%d: %x: C %d H %d S %d\n", nvalid,
108 bibg->disk[nvalid].totsec = ed.totsec;
109 bibg->disk[nvalid].flags |= BI_GEOM_EXTINT13;
128 bibg->disk[nvalid].flags |= BI_GEOM_BADCKSUM;
144 bibg->disk[nvalid].flags |= bus_names[j].flag;
153 bibg->disk[nvalid].flags |= iface_names[j].flag;
155 bibg->disk[nvalid].interface_path =
157 bibg->disk[nvalid].device_path =
171 bibg->disk[nvalid].cksum = cksum;
172 memcpy(bibg->disk[nvalid].mbrparts, &buf[MBR_PART_OFFSET],
173 sizeof(bibg->disk[nvalid].mbrparts));
174 nvalid++;
177 bibg->num = nvalid;
179 if (nvalid < nhd)
180 bibg_len -= (nhd - nvalid) * sizeof(struct bi_biosgeom_entry);