Home | History | Annotate | Download | only in x86

Lines Matching defs:bid

274 match_bootdisk(device_t dv, struct btinfo_bootdisk *bid)
291 if (bid->labelsector == -1) {
315 if (label.d_type == bid->label.type &&
316 label.d_checksum == bid->label.checksum &&
317 strncmp(label.d_packname, bid->label.packname, 16) == 0)
336 struct btinfo_bootdisk *bid;
392 bid = lookup_bootinfo(BTINFO_BOOTDISK);
426 booted_partition = bid != NULL ? bid->partition : 0;
438 if (bid != NULL) {
459 if ((bid->biosdev & 0x80) != 0 ||
460 device_unit(dv) != bid->biosdev)
471 if ((bid->biosdev & 0x80) == 0 ||
472 match_bootdisk(dv, bid) == 0)
485 booted_partition = bid->partition;
504 * bid->biosdev = 0x80 (wd0)
505 * bid->biosdev = 0x81 (wd1)
506 * bid->biosdev = 0x82 (cd0)
512 bid->biosdev >= 0x80 + big->num) {