Lines Matching refs:ireg
33 struct biosregs ireg, oreg; in vesa_probe() local
41 initregs(&ireg); in vesa_probe()
42 ireg.ax = 0x4f00; in vesa_probe()
43 ireg.di = (size_t)&vginfo; in vesa_probe()
44 intcall(0x10, &ireg, &oreg); in vesa_probe()
65 ireg.ax = 0x4f01; in vesa_probe()
66 ireg.cx = mode; in vesa_probe()
67 ireg.di = (size_t)&vminfo; in vesa_probe()
68 intcall(0x10, &ireg, &oreg); in vesa_probe()
106 struct biosregs ireg, oreg; in vesa_set_mode() local
112 initregs(&ireg); in vesa_set_mode()
113 ireg.ax = 0x4f01; in vesa_set_mode()
114 ireg.cx = vesa_mode; in vesa_set_mode()
115 ireg.di = (size_t)&vminfo; in vesa_set_mode()
116 intcall(0x10, &ireg, &oreg); in vesa_set_mode()
135 initregs(&ireg); in vesa_set_mode()
136 ireg.ax = 0x4f02; in vesa_set_mode()
137 ireg.bx = vesa_mode; in vesa_set_mode()
138 intcall(0x10, &ireg, &oreg); in vesa_set_mode()
163 struct biosregs ireg, oreg; in vesa_dac_set_8bits() local
168 initregs(&ireg); in vesa_dac_set_8bits()
169 ireg.ax = 0x4f08; in vesa_dac_set_8bits()
170 ireg.bh = 0x08; in vesa_dac_set_8bits()
171 intcall(0x10, &ireg, &oreg); in vesa_dac_set_8bits()
191 struct biosregs ireg, oreg; in vesa_store_pm_info() local
193 initregs(&ireg); in vesa_store_pm_info()
194 ireg.ax = 0x4f0a; in vesa_store_pm_info()
195 intcall(0x10, &ireg, &oreg); in vesa_store_pm_info()
239 struct biosregs ireg, oreg; in vesa_store_edid() local
247 initregs(&ireg); in vesa_store_edid()
248 ireg.ax = 0x4f15; /* VBE DDC */ in vesa_store_edid()
251 ireg.es = 0; /* ES:DI must be 0 by spec */ in vesa_store_edid()
252 intcall(0x10, &ireg, &oreg); in vesa_store_edid()
260 ireg.ax = 0x4f15; /* VBE DDC */ in vesa_store_edid()
261 ireg.bx = 0x0001; /* Read EDID */ in vesa_store_edid()
264 ireg.es = ds(); in vesa_store_edid()
265 ireg.di =(size_t)&boot_params.edid_info; /* (ES:)Pointer to block */ in vesa_store_edid()
266 intcall(0x10, &ireg, &oreg); in vesa_store_edid()