/external/syslinux/com32/mboot/ |
apm.c | 36 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.ecx.w[0] [all...] |
mem.c | 51 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/core/ |
plaincon.c | 15 com32sys_t ireg, oreg; local 18 memset(&oreg, 0, sizeof oreg); 31 __intcall(0x10, &ireg, &oreg);
|
localboot.c | 39 com32sys_t ireg, oreg; local 73 __intcall(0x13, &ireg, &oreg); 75 if (!(oreg.eflags.l & EFLAGS_CF))
|
rawcon.c | 23 com32sys_t ireg, oreg; local 30 __intcall(0x10, &ireg, &oreg); 31 ireg.edx.l = oreg.edx.l;
|
font.c | 94 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];
|
conio.c | 153 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.eax.b[0] [all...] |
graphics.c | 67 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...] |
bios.c | 41 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...] |
/external/syslinux/com32/lib/pci/ |
cfgtype.c | 60 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/com32/sysdump/ |
memmap.c | 20 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/modules/ |
meminfo.c | 42 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.eax.w[0] [all...] |
/external/syslinux/com32/gpllib/ |
memory.c | 92 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.eflags.l & EFLAGS_CF 210 com32sys_t ireg, oreg; local [all...] |
/external/syslinux/core/fs/ |
diskio_bios.c | 55 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.eax.w[0] 294 com32sys_t ireg, oreg; local [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
r600_shader.c | 3347 int oreg = i >> 2; local [all...] |