Searched refs:oreg (Results 1 - 18 of 18) sorted by relevance

/external/syslinux/com32/lib/sys/
H A Dintcall.c7 void __intcall(uint8_t vector, const com32sys_t * ireg, com32sys_t * oreg) argument
9 __com32.cs_intcall(vector, ireg, oreg);
H A Dfarcall.c24 const com32sys_t * ireg, com32sys_t * oreg)
31 __com32.cs_farcall((cs << 16) + ip, &xreg, oreg);
23 __farcall(uint16_t cs, uint16_t ip, const com32sys_t * ireg, com32sys_t * oreg) argument
/external/syslinux/com32/mboot/
H A Dapm.c36 com32sys_t ireg, oreg; local
41 __intcall(0x15, &ireg, &oreg);
43 if (oreg.eflags.l & EFLAGS_CF)
46 if (oreg.ebx.w[0] != 0x504d)
49 if (!(oreg.ecx.w[0] & 0x02))
55 __intcall(0x15, &ireg, &oreg);
59 __intcall(0x15, &ireg, &oreg);
61 apm.cseg = oreg.eax.w[0];
62 apm.offset = oreg.ebx.l;
63 apm.cseg_16 = oreg
[all...]
H A Dmem.c51 com32sys_t ireg, oreg; local
58 __intcall(0x12, &__com32_zero_regs, &oreg);
59 *dosmem = oreg.eax.w[0] << 10;
92 __intcall(0x15, &ireg, &oreg);
94 if ((oreg.eflags.l & EFLAGS_CF) ||
95 (oreg.eax.l != 0x534d4150) || (oreg.ecx.l < 20))
113 ireg.ebx.l = oreg.ebx.l;
114 } while (oreg.ebx.l);
129 __intcall(0x15, &ireg, &oreg);
[all...]
/external/syslinux/com32/modules/
H A Dmeminfo.c42 com32sys_t ireg, oreg; local
65 __intcall(0x15, &ireg, &oreg);
66 if (oreg.eflags.l & EFLAGS_CF ||
67 oreg.eax.l != 0x534d4150 || oreg.ecx.l < 20)
72 if (oreg.ecx.l >= 24) {
90 ireg.ebx.l = oreg.ebx.l;
98 com32sys_t ireg, oreg; local
106 __intcall(0x12, &ireg, &oreg);
110 ivt[0x15].seg, ivt[0x15].offs, dosram, dosram << 10, oreg
[all...]
/external/syslinux/com32/sysdump/
H A Dmemmap.c20 com32sys_t ireg, oreg; local
39 __intcall(0x15, &ireg, &oreg);
40 if ((oreg.eflags.l & EFLAGS_CF) ||
41 oreg.eax.l != 0x534d4150)
52 buf[nentry].len = oreg.ecx.l;
55 ireg.ebx.l = oreg.ebx.l;
67 com32sys_t ireg, oreg; local
72 __intcall(0x12, &ireg, &oreg);
73 cpio_writefile(be, "memmap/12", &oreg, sizeof oreg);
[all...]
/external/syslinux/com32/lib/pci/
H A Dcfgtype.c60 com32sys_t oreg; local
66 __intcall(0x1a, &ireg, &oreg);
68 if (!(oreg.eflags.l & EFLAGS_CF) &&
69 oreg.eax.b[1] == 0 && oreg.edx.l == 0x20494250) {
72 if ((oreg.eax.b[0] & 1) && type1_ok())
74 else if ((oreg.eax.b[0] & 2) && type2_ok())
/external/syslinux/core/
H A Dplaincon.c15 com32sys_t ireg, oreg; local
18 memset(&oreg, 0, sizeof oreg);
31 __intcall(0x10, &ireg, &oreg);
H A Dcall16.c42 com32sys_t *oreg)
49 core_farcall((size_t)func, &xreg, oreg);
41 call16(void (*func)(void), const com32sys_t *ireg, com32sys_t *oreg) argument
H A Dgraphics.c67 com32sys_t ireg, oreg; local
73 memset(&oreg, 0, sizeof(oreg));
83 __intcall(0x10, &ireg, &oreg);
87 __intcall(0x10, &ireg, &oreg);
88 oreg.ebx.b[0] -= 7; /* BL=07h and BL=08h OK */
90 if (oreg.ebx.b[0] > 1)
99 __intcall(0x10, &ireg, &oreg);
104 __intcall(0x10, &ireg, &oreg);
258 com32sys_t ireg, oreg; local
313 com32sys_t ireg, oreg; local
[all...]
H A Dfont.c94 com32sys_t ireg, oreg; local
121 __intcall(0x10, &ireg, &oreg);
135 __intcall(0x10, &ireg, &oreg);
154 com32sys_t ireg, oreg; local
172 __intcall(0x10, &ireg, &oreg);
173 cols = oreg.eax.b[1];
H A Dbios.c41 com32sys_t ireg, oreg; local
47 __intcall(0x10, &ireg, &oreg);
48 cursor_type = oreg.ecx.w[0];
49 *x = oreg.edx.b[0];
50 *y = oreg.edx.b[1];
460 com32sys_t ireg, oreg; local
464 __intcall(0x16, &ireg, &oreg);
466 KbdFlags = oreg.eax.b[0];
469 if (!(oreg.eax.b[0] & 0x04)) {
478 __intcall(0x12, &ireg, &oreg);
524 com32sys_t oreg; local
[all...]
H A Dlocalboot.c39 com32sys_t ireg, oreg; local
73 __intcall(0x13, &ireg, &oreg);
75 if (!(oreg.eflags.l & EFLAGS_CF))
H A Dconio.c153 com32sys_t ireg, oreg; local
159 __intcall(0x16, &ireg, &oreg);
161 if (!(oreg.eflags.l & EFLAGS_ZF))
206 com32sys_t ireg, oreg; local
210 memset(&oreg, 0, sizeof(oreg));
215 __intcall(0x16, &ireg, &oreg);
217 if (oreg.eflags.l & EFLAGS_ZF) {
250 __intcall(0x16, &ireg, &oreg);
252 data = oreg
[all...]
H A Drawcon.c23 com32sys_t ireg, oreg; local
30 __intcall(0x10, &ireg, &oreg);
31 ireg.edx.l = oreg.edx.l;
/external/syslinux/com32/gpllib/
H A Dmemory.c92 com32sys_t ireg, oreg; local
119 __intcall(0x15, &ireg, &oreg);
126 if (oreg.eax.l != SMAP) {
131 if (oreg.eflags.l & EFLAGS_CF || oreg.ecx.l < 20)
141 if (oreg.ecx.l > 20 && !(buf.ext_flags & 1))
148 ireg.ebx.l = oreg.ebx.l;
183 com32sys_t ireg, oreg; local
188 __intcall(0x15, &ireg, &oreg);
190 if (oreg
210 com32sys_t ireg, oreg; local
[all...]
/external/syslinux/core/fs/
H A Ddiskio_bios.c55 com32sys_t ireg, oreg; local
117 __intcall(0x13, &ireg, &oreg);
118 if (!(oreg.eflags.l & EFLAGS_CF))
121 dprintf("CHS: error AX = %04x\n", oreg.eax.w[0]);
140 oreg.eax.w[0],
171 com32sys_t ireg, oreg, reset; local
224 __intcall(0x13, &ireg, &oreg);
225 if (!(oreg.eflags.l & EFLAGS_CF))
228 dprintf("EDD: error AX = %04x\n", oreg.eax.w[0]);
266 oreg
294 com32sys_t ireg, oreg; local
[all...]
/external/mesa3d/src/gallium/drivers/r600/
H A Dr600_shader.c1440 int oreg = i >> 2; local
1454 alu.dst.sel = ctx.temp_reg + oreg;

Completed in 264 milliseconds