Lines Matching refs:devno
23 static int read_mbr(u8 devno, void *buf)
30 ireg.dl = devno;
38 static u32 read_mbr_sig(u8 devno, struct edd_info *ei, u32 *mbrsig)
63 if (read_mbr(devno, mbrbuf_ptr))
73 static int get_edd_info(u8 devno, struct edd_info *ei)
84 ireg.dl = devno;
93 ei->device = devno;
130 int devno;
160 for (devno = 0x80; devno < 0x80+EDD_MBR_SIG_MAX; devno++) {
165 if (!get_edd_info(devno, &ei)
172 if (do_mbr && !read_mbr_sig(devno, &ei, mbrptr++))
173 boot_params.edd_mbr_sig_buf_entries = devno-0x80+1;