Lines Matching refs:mbr
395 XEckdMbr *mbr; in ipl_eckd_cdl() local
409 mbr = &ipl2->mbr; in ipl_eckd_cdl()
410 if (!magic_match(mbr, ZIPL_MAGIC)) { in ipl_eckd_cdl()
414 if (!block_size_ok(mbr->blockptr.xeckd.bptr.size)) { in ipl_eckd_cdl()
418 if (mbr->dev_type != DEV_TYPE_ECKD) { in ipl_eckd_cdl()
424 bmt_block_nr = eckd_block_num(&mbr->blockptr.xeckd.bptr.chs); in ipl_eckd_cdl()
737 ScsiMbr *mbr = (void *)sec; in ipl_scsi() local
746 if (virtio_read(0, mbr)) { in ipl_scsi()
751 if (!magic_match(mbr->magic, ZIPL_MAGIC)) { in ipl_scsi()
756 debug_print_int("MBR Version", mbr->version_id); in ipl_scsi()
757 IPL_check(mbr->version_id == 1, in ipl_scsi()
759 debug_print_int("program table", mbr->pt.blockno); in ipl_scsi()
760 if (!mbr->pt.blockno) { in ipl_scsi()
766 if (virtio_read(mbr->pt.blockno, sec)) { in ipl_scsi()