/haiku/headers/os/drivers/ |
H A D | bios.h | 42 uint32 ebx; member in struct:bios_regs
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | bios.h | 17 uint32 ebx; member in struct:bios_regs
|
H A D | bios.cpp | 31 TRACE(("BIOS(%" B_PRIx8 "h): eax: 0x%" B_PRIx32 ", ebx: 0x%" B_PRIx32 ", " 34 num, regs->eax, regs->ebx, regs->ecx, regs->edx, regs->esi, regs->edi,
|
H A D | long_asm.S | 26 movl 4(%esp), %ebx 91 movl %ebx, %esi
|
H A D | interrupts.cpp | 76 uint32 ebx; member in struct:interrupt_frame 162 kprintf(REG(eax) " " REG(ebx) " " REG(ecx) " " REG(edx) "\n", 163 frame.eax, frame.ebx, frame.ecx, frame.edx);
|
H A D | video.cpp | 279 regs.ebx = 0x0102; 373 regs.ebx = 0; 386 TRACE(("EDID2: ebx %lx\n", regs.ebx)); 388 if ((regs.ebx & 3) == 0) 394 regs.ebx = 1; 575 *_mode = regs.ebx & 0xffff; 586 regs.ebx = (mode->mode & SET_MODE_MASK) | SET_MODE_LINEAR_BUFFER; 589 regs.ebx |= SET_MODE_SPECIFY_CRTC; 602 regs.ebx [all...] |
H A D | bios_asm.S | 184 movl 4(%ebp), %ebx 222 movl %ebx, 4(%eax)
|
H A D | shell.S | 310 movl %ebx, gMultiBootInfo + MB_LOAD_OFFSET
|
H A D | devices.cpp | 206 regs.ebx = 0x55aa; 210 TRACE(("checking extensions: carry: %u; ebx: 0x%08lx; ecx: 0x%08lx\n", 211 regs.flags & CARRY_FLAG, regs.ebx, regs.ecx)); 212 return (regs.flags & CARRY_FLAG) == 0 && regs.ebx == 0xaa55 693 regs.ebx = kExtraSegmentScratch;
|
/haiku/src/system/libroot/posix/arch/x86/ |
H A D | sigsetjmp.S | 31 mov %ebx, JMP_REGS_EBX(%eax)
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | arch.S | 227 pushl %ebx 234 movl (%edx),%ebx 279 movl %ebx,(%edx) 281 popl %ebx 289 movl %ebx,(%edx) 291 popl %ebx
|
H A D | interrupts.S | 38 movl %eax, %ebx; /* save for later */ \ 48 movl %ebx, THREAD_last_time(%edi); \ 81 movl %eax, %ebx; /* save for later */ \ 91 movl %ebx, THREAD_last_time(%edi); \
|
H A D | thread.cpp | 319 signalFrameData->context.uc_mcontext.ebx = frame->bx; 389 frame->bx = signalFrameData->context.uc_mcontext.ebx;
|
/haiku/headers/os/arch/x86/ |
H A D | arch_debugger.h | 54 uint32 ebx; member in struct:x86_debug_cpu_state
|
/haiku/src/add-ons/kernel/drivers/graphics/vesa/ |
H A D | vesa.cpp | 162 regs.ebx = (mode & SET_MODE_MASK) | SET_MODE_LINEAR_BUFFER; 205 regs.ebx = 0; 222 vbeMode = regs.ebx >> 8; 235 regs.ebx = (bits << 8) | 1; 250 info.bits_per_gun = regs.ebx >> 8; 521 regs.ebx = 2; 539 mode = vbe_to_system_dpms(regs.ebx >> 8); 571 regs.ebx = (vbeMode << 8) | 1; 637 regs.ebx = 0;
|
/haiku/headers/posix/arch/x86/ |
H A D | signal.h | 146 unsigned long ebx; member in struct:vregs
|
/haiku/src/bin/ |
H A D | sysinfo.cpp | 236 if ((info->regs.ebx & 0x80000000) == 0) { 237 // ebx is valid, include values 368 print_TLB(info.regs.eax, info.regs.ebx ? "2M/4M-byte" : NULL); 369 if (info.regs.ebx) 370 print_TLB(info.regs.ebx, info.regs.eax ? "4K-byte" : NULL); 395 uint32 lineSize = (info.regs.ebx & 0xfff) + 1; 396 uint32 linesPerTag = ((info.regs.ebx & 0x3ff000) >> 12) + 1; 397 uint32 ways = ((info.regs.ebx & 0xffc00000) >> 22) + 1; 558 memcpy(name + 4, &nameInfo.regs.ebx, 4); 625 cpuInfo.regs.ebx); [all...] |
/haiku/headers/libs/agg/ |
H A D | agg_math.h | 270 mov ebx, val 272 bsr ecx, ebx 279 shr ebx, cl 282 mov ax, g_sqrt_table[ebx*2]
|
/haiku/headers/private/kernel/arch/x86/32/ |
H A D | descriptors.h | 83 uint32 eip, eflags, eax, ecx, edx, ebx, esp, ebp, esi, edi; member in struct:tss
|
/haiku/src/kits/debugger/arch/x86/ |
H A D | CpuStateX86.cpp | 33 SetIntRegister(X86_REGISTER_EBX, state.ebx); 125 x86State->ebx = IntRegisterValue(X86_REGISTER_EBX);
|
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 288 M.x86.R_EBX = regs->ebx; 312 regs->ebx = M.x86.R_EBX;
|
/haiku/src/add-ons/kernel/drivers/graphics/s3/ |
H A D | driver.cpp | 517 regs.ebx = 0; // 0 = report DDC service 530 if ((regs.ebx & 3) == 0) 543 regs.ebx = 1; // 1 = read EDID
|
/haiku/src/add-ons/kernel/drivers/graphics/intel_810/ |
H A D | driver.cpp | 170 regs.ebx = 0; // 0 = report DDC service 183 if ((regs.ebx & 3) == 0) 196 regs.ebx = 1; // 1 = read EDID
|
/haiku/src/add-ons/kernel/drivers/graphics/ati/ |
H A D | driver.cpp | 271 regs.ebx = 0; // 0 = report DDC service 284 if ((regs.ebx & 3) == 0) 297 regs.ebx = 1; // 1 = read EDID 367 regs.ebx = (mode & SET_MODE_MASK) | SET_MODE_LINEAR_BUFFER;
|
/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 677 return cpuid.regs.ebx >> 24; 688 int maxLogicalID = next_power_of_2((cpuid.regs.ebx >> 16) & 0xff); 767 if (cpuid.regs.ebx != 0) 772 if (cpuid.regs.ebx != 0) 834 int maxLogicalID = next_power_of_2((cpuid.regs.ebx >> 16) & 0xff); 1421 cpu->arch.feature[FEATURE_7_EBX] = cpuid.regs.ebx; 1438 cpu->arch.feature[FEATURE_EXT_8_EBX] = cpuid.regs.ebx; 1580 if (cpuid.regs.eax == 0 || cpuid.regs.ebx == 0) 1584 uint32 numerator = cpuid.regs.ebx; 1838 gFPUSaveLength = cpuid.regs.ebx; [all...] |