/external/syslinux/com32/lib/sys/ |
H A D | intcall.c | 7 void __intcall(uint8_t vector, const com32sys_t * ireg, com32sys_t * oreg) argument 9 __com32.cs_intcall(vector, ireg, oreg);
|
H A D | farcall.c | 24 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 D | 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 [all...] |
H A D | 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/com32/modules/ |
H A D | 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 [all...] |
/external/syslinux/com32/sysdump/ |
H A D | 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/lib/pci/ |
H A D | 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/core/ |
H A D | plaincon.c | 15 com32sys_t ireg, oreg; local 18 memset(&oreg, 0, sizeof oreg); 31 __intcall(0x10, &ireg, &oreg);
|
H A D | call16.c | 42 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 D | 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...] |
H A D | 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];
|
H A D | 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...] |
H A D | localboot.c | 39 com32sys_t ireg, oreg; local 73 __intcall(0x13, &ireg, &oreg); 75 if (!(oreg.eflags.l & EFLAGS_CF))
|
H A D | 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 [all...] |
H A D | rawcon.c | 23 com32sys_t ireg, oreg; local 30 __intcall(0x10, &ireg, &oreg); 31 ireg.edx.l = oreg.edx.l;
|
/external/syslinux/com32/gpllib/ |
H A D | 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 210 com32sys_t ireg, oreg; local [all...] |
/external/syslinux/core/fs/ |
H A D | 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 294 com32sys_t ireg, oreg; local [all...] |
/external/mesa3d/src/gallium/drivers/r600/ |
H A D | r600_shader.c | 1440 int oreg = i >> 2; local 1454 alu.dst.sel = ctx.temp_reg + oreg;
|