/external/protobuf/src/google/protobuf/stubs/ |
atomicops_internals_x86_gcc.cc | 44 // Inline cpuid instruction. In PIC compilations, %ebx contains the address 49 asm("mov %%ebx, %%edi\n" \ 51 "xchg %%edi, %%ebx\n" \ 80 uint32_t ebx; local 85 cpuid(eax, ebx, ecx, edx, 0); 87 memcpy(vendor, &ebx, 4); 93 cpuid(eax, ebx, ecx, edx, 1);
|
/external/syslinux/com32/include/syslinux/ |
bootpm.h | 44 uint32_t ebx; /* Offset 12 */ member in struct:syslinux_pm_regs
|
bootrm.h | 57 reg32_t ebx; /* Offset 24 */ member in struct:syslinux_rm_regs
|
/external/syslinux/com32/sysdump/ |
memmap.c | 13 uint32_t ebx; member in struct:e820_info 51 buf[nentry].ebx = ireg.ebx.l; 55 ireg.ebx.l = oreg.ebx.l; 56 } while (ireg.ebx.l);
|
cpuid.c | 13 uint32_t eax, ebx, ecx, edx; member in struct:cpuid_data 24 asm("pushl %%ebx ; cpuid ; movl %%ebx,%1 ; popl %%ebx" 25 : "=a" (data->eax), "=r" (data->ebx), 29 asm volatile("push %%rbx; cpuid; movl %%ebx, %1; pop %%rbx" 31 "=b" (data->ebx), 92 (data.eax | data.ebx | data.ecx | data.edx));
|
/external/syslinux/gpxe/src/arch/i386/include/ |
setjmp.h | 12 uint32_t ebx; member in struct:__anon37788
|
/prebuilts/gcc/linux-x86/host/x86_64-linux-glibc2.15-4.8/sysroot/usr/include/linux/ |
toshiba.h | 29 unsigned int ebx __attribute__ ((packed)); member in struct:__anon62871
|
/external/autotest/client/profilers/powertop/src/ |
intelcstates.c | 43 unsigned int *ebx, 52 __asm__("pushl %%ebx \n\t" /* save %ebx */ 54 "movl %%ebx, %1 \n\t" /* save what cpuid just put in %ebx */ 55 "popl %%ebx \n\t" /* restore the old %ebx */ 57 "=r" (*ebx), 61 "1" (*ebx), 83 unsigned int eax, ebx, ecx, edx local [all...] |
/external/valgrind/memcheck/tests/x86-solaris/ |
context_gpr.c | 31 int eax, ebx, ecx, edx, esi, edi; local 57 "movl %[y0], %%ebx\n" 72 : "=a" (eax), "=b" (ebx), "=c" (ecx), "=d" (edx), "=S" (esi), 82 /* Check that ebx contains an uninitialised value (origin is py[0]). */ 83 if (uc.uc_mcontext.gregs[EBX]) 88 /* Check that ebx and ecx contain uninitialised values (origin is py[0] 90 if (ebx || ecx)
|
/system/core/libunwindstack/include/unwindstack/ |
UserX86.h | 35 uint32_t ebx; member in struct:unwindstack::x86_user_regs
|
/device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Cpu/Pentium/CpuIA32Lib/IA32/ |
CpuIA32.c | 60 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
local 173 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
local
|
/device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Library/CpuIA32Lib/IA32/ |
CpuIA32.c | 72 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
185 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx
63 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx local 176 mov DWORD PTR [edi].RegEbx, ebx ; Reg->RegEbx local
|
/external/boringssl/src/crypto/ |
cpu-intel.c | 82 // is set to zero. It writes EAX, EBX, ECX, and EDX to |*out_eax| through 94 // Inline assembly may not clobber the PIC register. For 32-bit, this is EBX. 98 "mov %%ebx, %%edi\n" 100 "xchg %%edi, %%ebx\n" 147 uint32_t eax, ebx, ecx, edx; local 148 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0); 152 int is_intel = ebx == 0x756e6547 /* Genu */ && 155 int is_amd = ebx == 0x68747541 /* Auth */ && 163 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0x80000000); 166 OPENSSL_cpuid(&eax, &ebx, &ecx, &edx, 0x80000001) [all...] |
/external/libvpx/libvpx/third_party/libyuv/source/ |
rotate_win.cc | 119 push ebx 127 mov ebx, [esp + 16 + 20] // dst_b local 198 movhpd qword ptr [ebx], xmm0 201 movhpd qword ptr [ebx + ebp], xmm4 202 lea ebx, [ebx + 2 * ebp] local 206 movhpd qword ptr [ebx], xmm2 210 movhpd qword ptr [ebx + ebp], xmm0 211 lea ebx, [ebx + 2 * ebp local 220 lea ebx, [ebx + 2 * ebp] local 230 lea ebx, [ebx + 2 * ebp] local [all...] |
/external/libyuv/files/source/ |
rotate_win.cc | 123 push ebx 131 mov ebx, [esp + 16 + 20] // dst_b local 203 movhpd qword ptr [ebx], xmm0 206 movhpd qword ptr [ebx + ebp], xmm4 207 lea ebx, [ebx + 2 * ebp] local 211 movhpd qword ptr [ebx], xmm2 215 movhpd qword ptr [ebx + ebp], xmm0 216 lea ebx, [ebx + 2 * ebp local 225 lea ebx, [ebx + 2 * ebp] local 235 lea ebx, [ebx + 2 * ebp] local [all...] |
/external/ltp/testcases/kernel/sched/hyperthreading/ht_affinity/ |
ht_utils.c | 25 unsigned int eax, ebx, ecx, edx; local 26 cpuid(1, &eax, &ebx, &ecx, &edx); 27 smp_num_siblings = (ebx & 0xff0000) >> 16;
|
/external/mesa3d/src/mesa/x86/ |
common_x86.c | 347 unsigned int eax, ebx, ecx, edx; local 352 if (!__get_cpuid(1, &eax, &ebx, &ecx, &edx))
|
/external/syslinux/com32/include/sys/x86_64/ |
cpu.h | 20 static inline void native_cpuid(unsigned int *eax, unsigned int *ebx, 26 "=b" (*ebx), 38 uint32_t *eax, uint32_t *ebx, 43 native_cpuid(eax, ebx, ecx, edx); 51 uint32_t eax, ebx, ecx, edx; local 53 cpuid(op, &eax, &ebx, &ecx, &edx); 60 uint32_t eax, ebx, ecx, edx; local 62 cpuid(op, &eax, &ebx, &ecx, &edx); 64 return ebx; 69 uint32_t eax, ebx, ecx, edx local 78 uint32_t eax, ebx, ecx, edx; local [all...] |
/external/syslinux/com32/samples/ |
entrydump.c | 28 uint32_t ebx, edx, ecx, eax; member in struct:stack_frame 56 printf("EAX: %08x EBX: %08x ECX: %08x EDX: %08x\n" 60 sf->eax, sf->ebx, sf->ecx, sf->edx,
|
/prebuilts/go/darwin-x86/src/runtime/ |
signal_darwin_386.go | 19 func (c *sigctxt) ebx() uint32 { return c.regs().ebx } func
|
signal_freebsd_386.go | 19 func (c *sigctxt) ebx() uint32 { return c.regs().mc_ebx } func
|
signal_linux_386.go | 22 func (c *sigctxt) ebx() uint32 { return c.regs().ebx } func
|
signal_nacl_386.go | 19 func (c *sigctxt) ebx() uint32 { return c.regs().ebx } func
|
signal_netbsd_386.go | 19 func (c *sigctxt) ebx() uint32 { return c.regs().__gregs[_REG_EBX] } func
|
signal_openbsd_386.go | 21 func (c *sigctxt) ebx() uint32 { return c.regs().sc_ebx } func
|