Lines Matching refs:oreg
21 struct biosregs ireg, oreg; in detect_memory_e820() local
46 intcall(0x15, &ireg, &oreg); in detect_memory_e820()
47 ireg.ebx = oreg.ebx; /* for next iteration... */ in detect_memory_e820()
52 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e820()
60 if (oreg.eax != SMAP) { in detect_memory_e820()
74 struct biosregs ireg, oreg; in detect_memory_e801() local
78 intcall(0x15, &ireg, &oreg); in detect_memory_e801()
80 if (oreg.eflags & X86_EFLAGS_CF) in detect_memory_e801()
84 if (oreg.cx || oreg.dx) { in detect_memory_e801()
85 oreg.ax = oreg.cx; in detect_memory_e801()
86 oreg.bx = oreg.dx; in detect_memory_e801()
89 if (oreg.ax > 15*1024) { in detect_memory_e801()
91 } else if (oreg.ax == 15*1024) { in detect_memory_e801()
92 boot_params.alt_mem_k = (oreg.bx << 6) + oreg.ax; in detect_memory_e801()
101 boot_params.alt_mem_k = oreg.ax; in detect_memory_e801()
107 struct biosregs ireg, oreg; in detect_memory_88() local
111 intcall(0x15, &ireg, &oreg); in detect_memory_88()
113 boot_params.screen_info.ext_mem_k = oreg.ax; in detect_memory_88()