/external/dropbear/libtomcrypt/src/encauth/eax/ |
eax_encrypt_authenticate_memory.c | 14 EAX implementation, encrypt a block of memory, by Tom St Denis 21 EAX encrypt and produce an authentication tag 45 eax_state *eax; local 53 eax = XMALLOC(sizeof(*eax)); 55 if ((err = eax_init(eax, cipher, key, keylen, nonce, noncelen, header, headerlen)) != CRYPT_OK) { 59 if ((err = eax_encrypt(eax, pt, ct, ptlen)) != CRYPT_OK) { 63 if ((err = eax_done(eax, tag, taglen)) != CRYPT_OK) { 70 zeromem(eax, sizeof(*eax)); [all...] |
eax_decrypt_verify_memory.c | 14 EAX implementation, decrypt block of memory, by Tom St Denis 21 Decrypt a block of memory and verify the provided MAC tag with EAX 47 eax_state *eax; local 62 eax = XMALLOC(sizeof(*eax)); 63 if (eax == NULL || buf == NULL) { 64 if (eax != NULL) { 65 XFREE(eax); 73 if ((err = eax_init(eax, cipher, key, keylen, nonce, noncelen, header, headerlen)) != CRYPT_OK) { 77 if ((err = eax_decrypt(eax, ct, pt, ctlen)) != CRYPT_OK) [all...] |
/external/kernel-headers/original/asm-x86/ |
tsc.h | 39 unsigned eax, edx; local 46 ASM_OUTPUT2("=a" (eax), "=d" (edx)), 48 ret = (((unsigned long long)edx) << 32) | ((unsigned long long)eax); 57 "=a" (eax), "0" (1) : "ebx","ecx","edx","memory");
|
msr.h | 229 static inline void cpuid(int op, unsigned int *eax, unsigned int *ebx, 233 : "=a" (*eax), 241 static inline void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, 245 : "=a" (*eax), 257 unsigned int eax; local 260 : "=a" (eax) 263 return eax; 267 unsigned int eax, ebx; local 270 : "=a" (eax), "=b" (ebx) 277 unsigned int eax, ecx local 287 unsigned int eax, edx; local [all...] |
/external/chromium/base/ |
atomicops_internals_x86_gcc.cc | 48 uint32 eax; local 53 // Get vendor string (issue CPUID with eax = 0) 54 cpuid(eax, ebx, ecx, edx, 0); 61 // get feature flags in ecx/edx, and family/model in eax 62 cpuid(eax, ebx, ecx, edx, 1); 64 int family = (eax >> 8) & 0xf; // family and model fields 65 int model = (eax >> 4) & 0xf; 67 family += (eax >> 20) & 0xff; 68 model += ((eax >> 16) & 0xf) << 4;
|
/external/openssl/crypto/des/ |
des3s.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
dess.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
/external/qemu/distrib/sdl-1.2.12/src/audio/ |
SDL_mixer_MMX_VC.c | 51 mov eax, volume // eax = volume local 57 movd mm0, eax //%%eax,%%mm0 132 mov eax, volume //%3,%%eax // eax = volume local 134 movd mm0, eax //%%eax,%%mm0
|
/external/qemu/distrib/sdl-1.2.12/src/stdlib/ |
SDL_stdlib.c | 54 mov eax,dword ptr [esp+10h] local 55 test eax,eax local 65 adc eax,0 local 73 sbb eax,0 local 103 mov eax,dword ptr [ebp+10h] local 105 mov ebx,eax 106 mov esi,eax 108 mov eax,dword ptr [ebp+8] local 112 mov dword ptr [ebp-18h],eax 116 mov eax,dword ptr [ebp-18h] local 135 mov eax,dword ptr [esp+14h] local 136 or eax,eax local 142 sbb eax,0 local 146 mov eax,dword ptr [esp+1Ch] local 147 or eax,eax local 153 sbb eax,0 local 157 or eax,eax local 160 mov eax,dword ptr [esp+14h] local 164 mov eax,dword ptr [esp+10h] local 172 mov eax,dword ptr [esp+10h] local 177 rcr eax,1 local 184 mov eax,dword ptr [esp+18h] local 191 cmp eax,dword ptr [esp+10h] local 197 mov eax,esi local 216 mov eax,dword ptr [esp+18h] local 217 or eax,eax local 220 mov eax,dword ptr [esp+10h] local 224 mov eax,dword ptr [esp+0Ch] local 232 mov eax,dword ptr [esp+0Ch] local 237 rcr eax,1 local 244 mov eax,dword ptr [esp+14h] local 251 cmp eax,dword ptr [esp+0Ch] local 257 mov eax,esi local 270 mov eax,dword ptr [esp+10h] local 271 or eax,eax local 277 sbb eax,0 local 281 mov eax,dword ptr [esp+18h] local 282 or eax,eax local 287 sbb eax,0 local 291 or eax,eax local 294 mov eax,dword ptr [esp+10h] local 297 mov eax,dword ptr [esp+0Ch] local 299 mov eax,edx local 308 mov eax,dword ptr [esp+0Ch] local 313 rcr eax,1 local 319 xchg eax,ecx local 326 cmp eax,dword ptr [esp+0Ch] local 329 sub eax,dword ptr [esp+14h] local 332 sub eax,dword ptr [esp+0Ch] local 350 mov eax,dword ptr [esp+14h] local 351 or eax,eax local 354 mov eax,dword ptr [esp+0Ch] local 357 mov eax,dword ptr [esp+8] local 359 mov eax,edx local 366 mov eax,dword ptr [esp+8] local 371 rcr eax,1 local 377 xchg eax,ecx local 384 cmp eax,dword ptr [esp+8] local 387 sub eax,dword ptr [esp+10h] local 390 sub eax,dword ptr [esp+8] local 408 mov eax,dword ptr [esp+14h] local 409 or eax,eax local 416 sbb eax,0 local 420 mov eax,dword ptr [esp+1Ch] local 421 or eax,eax local 427 sbb eax,0 local 431 or eax,eax local 434 mov eax,dword ptr [esp+14h] local 438 mov eax,dword ptr [esp+10h] local 441 mov eax,ebx local 444 mov eax,esi local 452 mov eax,dword ptr [esp+10h] local 457 rcr eax,1 local 464 mov eax,dword ptr [esp+18h] local 471 cmp eax,dword ptr [esp+10h] local 475 sub eax,dword ptr [esp+18h] local 480 sub eax,dword ptr [esp+10h] local 492 mov eax,esi local 509 mov eax,dword ptr [esp+14h] local 510 or eax,eax local 513 mov eax,dword ptr [esp+0Ch] local 517 mov eax,dword ptr [esp+8] local 520 mov eax,ebx local 523 mov eax,esi local 531 mov eax,dword ptr [esp+8] local 536 rcr eax,1 local 543 mov eax,dword ptr [esp+10h] local 550 cmp eax,dword ptr [esp+8] local 554 sub eax,dword ptr [esp+10h] local 559 sub eax,dword ptr [esp+8] local 568 mov eax,esi local 580 shld edx,eax,cl local 581 shl eax,cl local 585 xor eax,eax local 590 xor eax,eax local 602 shrd eax,edx,cl local 606 mov eax,edx local 609 shr eax,cl local 612 xor eax,eax local [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/linux/ |
toshiba.h | 28 unsigned int eax; member in struct:__anon14646
|
/external/openssl/crypto/md4/ |
md4s.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
/external/openssl/crypto/md5/ |
md5s.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
/external/openssl/crypto/rc4/ |
rc4s.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
/external/openssl/crypto/ripemd/asm/ |
rips.cpp | 11 #pragma aux GetTSC = 0x0f 0x31 "mov [edi], eax" parm [edi] modify [edx eax]; 17 : "=eax" (tsc) 19 : "%edx", "%eax"); 28 __asm mov a, eax; local
|
/external/oprofile/libop/ |
op_hw_specific.h | 22 unsigned eax; local 24 : "=a" (eax), "=S" (v.b), "=c" (v.c), "=d" (v.d) : "0" (0)); 34 unsigned eax; member in union:__anon5507 51 : "=a" (v.eax) : "0" (1) : "ecx","edx"); 61 unsigned ebx, eax; local 63 : "=a" (eax), "=S" (ebx) : "0" (0xa) : "ecx","edx"); 65 return ebx & num_to_mask(eax >> 24); 74 asm volatile( "pushl %%ebx; cpuid; movl %%eax, %1; popl %%ebx"
|
/external/stlport/src/ |
lock_free_slist.h | 66 int __tmp1; // These dummy variables are used to tell GCC that the eax, ecx, 72 "L1_%=: movl %%eax, (%%ebx)\n\t" // __item._M_next = _M._M_data._M_top 75 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 93 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL? 95 " movl (%%eax), %%ebx\n\t" // new top = _M._M_data._M_top->_M_next 98 " jne L1_%=\n\t" // We failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 118 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL? 123 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top 215 mov eax, [esi] \/\/ _M._M_data._M_top local 238 mov eax, [esi] \/\/ _M._M_data._M_top local 240 L1: test eax, eax \/\/ _M_top == NULL? local 265 mov eax, [esi] \/\/ _M._M_data._M_top local 267 L1: test eax, eax \/\/ _M_top == NULL? local [all...] |
/external/webkit/JavaScriptCore/wtf/ |
TCSpinLock.h | 84 mov eax, this ; store &lockword_ (which is this+0) in eax local 86 xchg [eax], ebx ; exchange lockword_ and 1 116 mov eax, this ; store &lockword_ (which is this+0) in eax 117 mov [eax], 0 ; set lockword_ to 0 161 mov eax, lockword ; assign lockword into eax local 163 xchg [eax], ebx ; exchange *lockword and 1
|
/ndk/sources/cxx-stl/stlport/src/ |
lock_free_slist.h | 66 int __tmp1; // These dummy variables are used to tell GCC that the eax, ecx, 72 "L1_%=: movl %%eax, (%%ebx)\n\t" // __item._M_next = _M._M_data._M_top 75 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 93 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL? 95 " movl (%%eax), %%ebx\n\t" // new top = _M._M_data._M_top->_M_next 98 " jne L1_%=\n\t" // We failed, retry! (edx:eax now contain most recent _M_sequence:_M_top) 118 "L1_%=: testl %%eax, %%eax\n\t" // _M_top == NULL? 123 " jne L1_%=\n\t" // Failed, retry! (edx:eax now contain most recent _M_sequence:_M_top 215 mov eax, [esi] \/\/ _M._M_data._M_top local 238 mov eax, [esi] \/\/ _M._M_data._M_top local 240 L1: test eax, eax \/\/ _M_top == NULL? local 265 mov eax, [esi] \/\/ _M._M_data._M_top local 267 L1: test eax, eax \/\/ _M_top == NULL? local [all...] |
/prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/usr/include/asm/ |
msr.h | 86 static __inline__ void cpuid(int op, unsigned int *eax, unsigned int *ebx, 90 : "=a" (*eax), 98 static __inline__ void cpuid_count(int op, int count, int *eax, int *ebx, int *ecx, 102 : "=a" (*eax), 114 unsigned int eax; local 117 : "=a" (eax) 120 return eax; 124 unsigned int eax, ebx; local 127 : "=a" (eax), "=b" (ebx) 134 unsigned int eax, ecx local 144 unsigned int eax, edx; local [all...] |
ptrace.h | 19 long eax; member in struct:pt_regs
|
/bionic/libc/kernel/arch-x86/asm/ |
ptrace.h | 29 long eax; member in struct:pt_regs
|
/development/ndk/platforms/android-5/arch-x86/include/asm/ |
ptrace.h | 29 long eax; member in struct:pt_regs
|
/external/libvpx/vp8/encoder/x86/ |
preproc_mmx.c | 104 mov eax, offset2 local 115 movq QWORD PTR [esi+8*eax], xmm3 239 mov eax, offset2 local 248 movd DWORD PTR [esi+4*eax], mm3
|
/external/qemu/distrib/sdl-1.2.12/src/timer/os2/ |
SDL_systimer.c | 67 push eax 68 mov eax, dword ptr hires_now local 70 sub eax, dword ptr hires_start_ticks local 75 push eax 77 mov eax,ecx local 79 pop eax 80 add edx,eax 81 pop eax 84 mov dword ptr ticks, eax 86 pop eax [all...] |
/external/zlib/contrib/inflate86/ |
inffas86.c | 164 " lodsl\n" /* eax = *(uint *)in++ */ 183 " lodsl\n" /* eax = *(uint *)in++ */ 191 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */ 201 " shrl $16, %%eax\n" /* output this.val char */ 206 " movl (%%rbp,%%r8,4), %%eax\n" /* eax = lcode[hold & lmask] */ 216 " shrl $16, %%eax\n" /* output this.val char */ 222 " movl %%eax, %%r14d\n" /* len = this */ 233 " xorl %%eax, %%eax\n 799 lea eax, ar local 823 xor eax, eax local 827 shl eax, cl local 831 mov eax, [esp+56] \/* eax = lmask *\/ local 832 and eax, edx \/* eax &= hold *\/ local 833 mov eax, [ebp+eax*4] \/* eax = lcode[hold & lmask] *\/ local 843 shr eax, 16 \/* output this.val char *\/ local 862 xor eax, eax local 866 shl eax, cl local 872 xor eax, eax local 874 shl eax, cl local 876 and eax, edx \/* eax &= hold *\/ local 884 xor eax, eax local 888 shl eax, cl local 892 mov eax, [esp+60] \/* eax = dmask *\/ local 894 and eax, edx \/* eax &= hold *\/ local 895 mov eax, [ecx+eax*4]\/* eax = dcode[hold & dmask] *\/ local 913 xor eax, eax local 917 shl eax, cl local 923 xor eax, eax local 925 shl eax, cl local 927 and eax, edx \/* eax &= hold *\/ local 933 mov eax, edi local 934 sub eax, [esp+20] \/* nbytes = out - beg *\/ local 936 cmp eax, ebp local 987 xor eax, eax local 989 shl eax, cl local 991 and eax, edx \/* eax &= hold *\/ local 992 add eax, [esp+64] \/* eax += len *\/ local 993 mov eax, [ebp+eax*4] \/* eax = lcode[val+(hold&mask[op])]*\/ local 1001 xor eax, eax local 1003 shl eax, cl local 1005 and eax, edx \/* eax &= hold *\/ local 1006 add eax, ebp \/* eax += dist *\/ local 1008 mov eax, [ecx+eax*4] \/* eax = dcode[val+(hold&mask[op])]*\/ local 1014 mov eax, [esp+48] \/* eax = wsize *\/ local 1018 cmp eax, ebp local 1025 sub eax, ecx local 1028 mov eax, [esp+64] \/* eax = len *\/ local 1029 cmp eax, ecx local 1032 sub eax, ecx \/* len -= nbytes *\/ local 1040 mov eax, [esp+52] \/* eax = write *\/ local 1049 mov eax, [esp+64] \/* eax = len *\/ local 1050 cmp eax, ecx local 1053 sub eax, ecx \/* len -= nbytes *\/ local 1057 cmp eax, ecx local 1060 sub eax, ecx \/* len -= nbytes *\/ local 1071 mov eax, [esp+64] \/* eax = len *\/ local 1072 cmp eax, ecx local 1075 sub eax, ecx \/* len -= nbytes *\/ local [all...] |