/haiku/src/system/kernel/arch/x86/ |
H A D | arch_cpu.cpp | 697 maxCoreID = next_power_of_2((cpuid.regs.edx & 0xf) + 1); 755 return cpuid.regs.edx; 1350 // build the model string (need to swap ecx/edx data before copying) 1355 temp = cpuid.regs.edx; 1356 cpuid.regs.edx = cpuid.regs.ecx; 1361 temp = cpuid.regs.edx; 1362 cpuid.regs.edx = cpuid.regs.ecx; 1368 temp = cpuid.regs.edx; 1369 cpuid.regs.edx = cpuid.regs.ecx; 1393 cpu->arch.feature[FEATURE_COMMON] = cpuid.eax_1.features; // edx [all...] |
H A D | arch_user_debugger.cpp | 159 cpuState->edx = frame->orig_edx; 184 frame->dx = cpuState->edx;
|
/haiku/src/libs/gnu/ |
H A D | sched_getcpu.cpp | 64 if ((cpuInfo.regs.edx & IA32_FEATURE_AMD_EXT_RDTSCP)!= 0) {
|
/haiku/headers/os/kernel/ |
H A D | OS.h | 599 uint32 edx; member in struct:__anon16::__anon21
|
/haiku/src/system/boot/platform/bios_ia32/ |
H A D | devices.cpp | 176 regs.edx = 0; 207 regs.edx = drive; 227 regs.edx = drive; 246 regs.edx = drive; 258 parameters->heads = ((regs.edx >> 8) & 0xff) + 1; 274 regs.edx = 0x80; 282 *_count = regs.edx & 0xff; 657 regs.edx = fDriveID; 690 regs.edx = fDriveID | (head << 8); 707 regs.edx [all...] |
H A D | mmu.cpp | 292 regs.edx = 'SMAP'; 779 gKernelArgs.physical_memory_range[2].size = regs.edx * 64 * 1024;
|
H A D | long.cpp | 344 if ((info.regs.edx & (1 << 29)) == 0)
|
/haiku/src/system/boot/platform/atari_m68k/ |
H A D | devices.cpp | 225 parameters->heads = ((regs.edx >> 8) & 0xff) + 1;
|
/haiku/src/servers/app/drawing/Painter/ |
H A D | Painter.cpp | 160 uint32 edx = cpuInfo.regs.edx; local 161 if (edx & (1 << 23)) 163 if (edx & (1 << 25))
|
/haiku/src/system/libroot/os/arch/x86_64/ |
H A D | system_time.cpp | 72 if ((cpuInfo.regs.edx & IA32_FEATURE_AMD_EXT_RDTSCP)!= 0) {
|
/haiku/headers/private/shared/ |
H A D | cpu_type.h | 237 memcpy(name + 12, &nameInfo.regs.edx, 4);
|
/haiku/src/add-ons/kernel/drivers/graphics/vesa/ |
H A D | vesa.cpp | 639 regs.edx = first;
|
/haiku/src/system/kernel/arch/x86/64/ |
H A D | interrupts.S | 233 movl (gXsaveMask+4), %edx 245 movl (gXsaveMask+4), %edx 281 movl (gXsaveMask+4), %edx 319 movl (gXsaveMask+4), %edx 352 movl (gXsaveMask+4), %edx 464 movl %eax, %edx 465 andl $~THREAD_FLAGS_SYSCALL_RESTARTED, %edx 467 cmpxchgl %edx, THREAD_flags(%r12) 564 movl (gXsaveMask+4), %edx
|
H A D | entry_compat.S | 346 movl %eax, %edx 348 | THREAD_FLAGS_SYSCALL_RESTARTED), %edx 350 cmpxchgl %edx, THREAD_flags(%r12)
|
/haiku/src/system/boot/platform/efi/arch/x86_64/ |
H A D | long_smp_trampoline.S | 37 popl %edx 38 lgdt (%edx)
|
/haiku/src/system/boot/platform/efi/arch/x86/ |
H A D | smp_trampoline.S | 41 popl %edx // gdt 42 lgdt (%edx) 75 popl %edx // current_cpu 90 pushl %edx // currentCpu
|
H A D | entry.S | 21 movl 4(%esp), %edx // pageDirectory 41 movl %edx, %eax
|
/haiku/src/bin/ |
H A D | sysinfo.cpp | 245 if ((info->regs.edx & 0x80000000) == 0) { 246 // edx is valid, include values 373 print_level1_cache(info.regs.edx, "L1 data cache"); 560 memcpy(name + 12, &nameInfo.regs.edx, 4); 612 print_features(kAMDExtFeatures, cpuInfo.regs.edx); 619 cpuInfo.regs.edx); 620 print_features(kAMDExtFeaturesPower, cpuInfo.regs.edx); 629 print_transmeta_features(cpuInfo.regs.edx); 665 cpuInfo.regs.edx >> 16, cpuInfo.regs.edx [all...] |
/haiku/src/add-ons/kernel/generic/bios/ |
H A D | bios.cpp | 290 M.x86.R_EDX = regs->edx; 314 regs->edx = M.x86.R_EDX;
|
/haiku/src/add-ons/kernel/drivers/graphics/ati/ |
H A D | driver.cpp | 299 regs.edx = 0;
|
/haiku/src/system/kernel/arch/x86/32/ |
H A D | thread.cpp | 281 value of eax and edx which are overwritten by the syscall return value. 314 signalFrameData->context.uc_mcontext.edx = frame->dx; 384 frame->dx = signalFrameData->context.uc_mcontext.edx;
|
/haiku/src/add-ons/kernel/power/cpuidle/intel_cstates/ |
H A D | intel_cstates.cpp | 47 x86_monitor(void* address, uint32 ecx, uint32 edx) argument 49 asm volatile("monitor" : : "a" (address), "c" (ecx), "d"(edx)); 150 int32 subStates = (cpuid.regs.edx >> (i * 4)) & 0xf;
|
/haiku/headers/posix/arch/x86/ |
H A D | signal.h | 139 unsigned long edx; member in struct:vregs
|
/haiku/src/system/libroot/posix/musl/math/x86/ |
H A D | remquo.s | 48 1: movsbl %dl,%edx 49 mov %edx,(%ecx)
|
H A D | llrint.s | 7 mov 8(%esp),%edx
|