Lines Matching defs:disk_vtoc

312 static struct extvtoc	disk_vtoc;	/* verify VTOC table */
4247 if (disk_vtoc.v_part[i].p_start != 0) {
4251 i, disk_vtoc.v_part[i].p_start);
4255 disk_vtoc.v_part[i].p_start = 0;
4257 disk_vtoc.v_part[i].p_start = 0;
4262 if (disk_vtoc.v_part[i].p_size != numsect) {
4266 i, disk_vtoc.v_part[i].p_size);
4270 disk_vtoc.v_part[i].p_size =
4273 disk_vtoc.v_part[i].p_size = numsect;
4277 if (disk_vtoc.v_part[i].p_tag != V_BACKUP) {
4280 i, disk_vtoc.v_part[i].p_tag,
4285 disk_vtoc.v_part[i].p_tag =
4288 disk_vtoc.v_part[i].p_tag = V_BACKUP;
4295 if (disk_vtoc.v_part[i].p_start > numsect ||
4296 disk_vtoc.v_part[i].p_start +
4297 disk_vtoc.v_part[i].p_size > numsect) {
4301 i, disk_vtoc.v_part[i].p_start,
4302 disk_vtoc.v_part[i].p_start +
4303 disk_vtoc.v_part[i].p_size);
4307 disk_vtoc.v_part[i].p_size = 0;
4308 disk_vtoc.v_part[i].p_start = 0;
4309 disk_vtoc.v_part[i].p_tag = 0;
4310 disk_vtoc.v_part[i].p_flag = 0;
4313 disk_vtoc.v_part[i].p_size = 0;
4314 disk_vtoc.v_part[i].p_start = 0;
4315 disk_vtoc.v_part[i].p_tag = 0;
4316 disk_vtoc.v_part[i].p_flag = 0;
4323 if (disk_vtoc.v_part[i].p_start > numsect) {
4326 "partition", i, disk_vtoc.v_part[i].p_start);
4330 disk_vtoc.v_part[i].p_size = 0;
4331 disk_vtoc.v_part[i].p_start = 0;
4332 disk_vtoc.v_part[i].p_tag = 0;
4333 disk_vtoc.v_part[i].p_flag = 0;
4336 disk_vtoc.v_part[i].p_size = 0;
4337 disk_vtoc.v_part[i].p_start = 0;
4338 disk_vtoc.v_part[i].p_tag = 0;
4339 disk_vtoc.v_part[i].p_flag = 0;
4343 } else if (disk_vtoc.v_part[i].p_start
4344 + disk_vtoc.v_part[i].p_size > numsect) {
4349 disk_vtoc.v_part[i].p_start +
4350 disk_vtoc.v_part[i].p_size);
4354 disk_vtoc.v_part[i].p_size = numsect;
4357 disk_vtoc.v_part[i].p_size = numsect;
4364 disk_vtoc.v_version = V_VERSION;
4365 disk_vtoc.v_sanity = VTOC_SANE;
4366 disk_vtoc.v_nparts = V_NUMPAR;
4367 if (disk_vtoc.v_sectorsz == 0)
4368 disk_vtoc.v_sectorsz = NBPSCTR;
4412 if ((i = read_extvtoc(Dev, &disk_vtoc)) < VTOC_OK) {
4439 if ((i = write_extvtoc(Dev, &disk_vtoc)) != 0) {