/linux-4.4.14/arch/x86/math-emu/ |
D | mul_Xsig.S | 28 pushl %ebp 29 movl %esp,%ebp 37 movl %eax,-4(%ebp) 38 movl %eax,-8(%ebp) 42 movl %edx,-12(%ebp) 46 addl %eax,-12(%ebp) 47 adcl %edx,-8(%ebp) 48 adcl $0,-4(%ebp) 52 addl %eax,-8(%ebp) 53 adcl %edx,-4(%ebp) [all …]
|
D | round_Xsig.S | 26 pushl %ebp 27 movl %esp,%ebp 38 movl $0,-4(%ebp) 47 movl $-32,-4(%ebp) 54 subl %ecx,-4(%ebp) 68 incl -4(%ebp) 75 movl -4(%ebp),%eax 86 pushl %ebp 87 movl %esp,%ebp 98 movl $0,-4(%ebp) [all …]
|
D | fpu_asm.h | 17 #define PARAM1 8(%ebp) 18 #define PARAM2 12(%ebp) 19 #define PARAM3 16(%ebp) 20 #define PARAM4 20(%ebp) 21 #define PARAM5 24(%ebp) 22 #define PARAM6 28(%ebp) 23 #define PARAM7 32(%ebp)
|
D | polynom_Xsig.S | 30 #define SUM_MS -20(%ebp) /* sum ms long */ 31 #define SUM_MIDDLE -24(%ebp) /* sum middle long */ 32 #define SUM_LS -28(%ebp) /* sum ls long */ 33 #define ACCUM_MS -4(%ebp) /* accum ms long */ 34 #define ACCUM_MIDDLE -8(%ebp) /* accum middle long */ 35 #define ACCUM_LS -12(%ebp) /* accum ls long */ 36 #define OVERFLOWED -16(%ebp) /* addition overflow flag */ 40 pushl %ebp 41 movl %esp,%ebp
|
D | div_Xsig.S | 44 #define FPU_accum_3 -4(%ebp) 45 #define FPU_accum_2 -8(%ebp) 46 #define FPU_accum_1 -12(%ebp) 47 #define FPU_accum_0 -16(%ebp) 48 #define FPU_result_3 -20(%ebp) 49 #define FPU_result_2 -24(%ebp) 50 #define FPU_result_1 -28(%ebp) 78 pushl %ebp 79 movl %esp,%ebp
|
D | wm_sqrt.S | 34 #define FPU_accum_3 -4(%ebp) /* ms word */ 35 #define FPU_accum_2 -8(%ebp) 36 #define FPU_accum_1 -12(%ebp) 37 #define FPU_accum_0 -16(%ebp) 45 #define FPU_fsqrt_arg_2 -20(%ebp) /* ms word */ 46 #define FPU_fsqrt_arg_1 -24(%ebp) 47 #define FPU_fsqrt_arg_0 -28(%ebp) /* ls word, at most the ms bit is set */ 78 pushl %ebp 79 movl %esp,%ebp
|
D | reg_u_div.S | 40 #define FPU_accum_3 -4(%ebp) 41 #define FPU_accum_2 -8(%ebp) 42 #define FPU_accum_1 -12(%ebp) 43 #define FPU_accum_0 -16(%ebp) 44 #define FPU_result_1 -20(%ebp) 45 #define FPU_result_2 -24(%ebp) 46 #define FPU_ovfl_flag -28(%ebp) 78 pushl %ebp 79 movl %esp,%ebp
|
D | reg_u_mul.S | 32 #define FPU_accum_0 -4(%ebp) /* ms word */ 33 #define FPU_accum_1 -8(%ebp) 48 pushl %ebp 49 movl %esp,%ebp
|
D | reg_norm.S | 25 pushl %ebp 26 movl %esp,%ebp 102 pushl %ebp 103 movl %esp,%ebp
|
D | div_small.S | 22 pushl %ebp 23 movl %esp,%ebp
|
D | wm_shrx.S | 36 push %ebp 37 movl %esp,%ebp 114 push %ebp 115 movl %esp,%ebp
|
D | shr_Xsig.S | 25 push %ebp 26 movl %esp,%ebp
|
D | reg_u_add.S | 35 pushl %ebp 36 movl %esp,%ebp
|
D | reg_u_sub.S | 36 pushl %ebp 37 movl %esp,%ebp
|
D | reg_round.S | 112 pushl %ebp 113 movl %esp,%ebp
|
/linux-4.4.14/arch/x86/crypto/ |
D | aes-i586-asm_32.S | 227 push %ebp 228 mov ctx(%esp),%ebp 236 mov klen(%ebp),%r3 // key size 239 lea ekey(%ebp),%ebp // key pointer 248 xor (%ebp),%r0 249 xor 4(%ebp),%r1 250 xor 8(%ebp),%r4 251 xor 12(%ebp),%r5 254 add $16,%ebp // increment to next round key 257 lea 32(%ebp),%ebp [all …]
|
D | twofish-i586-asm_32.S | 83 mov s1(%ebp,%edi,4),d ## D;\ 85 mov s2(%ebp,%edi,4),%esi;\ 88 xor s2(%ebp,%edi,4),d ## D;\ 91 xor s3(%ebp,%edi,4),%esi;\ 93 xor s3(%ebp,%edi,4),d ## D;\ 95 xor (%ebp,%edi,4), %esi;\ 98 xor (%ebp,%edi,4), d ## D;\ 100 xor s1(%ebp,%edi,4),%esi;\ 104 add k+round(%ebp), %esi;\ 107 add k+4+round(%ebp),d ## D;\ [all …]
|
D | salsa20-x86_64-asm_64.S | 166 rol $7,%ebp 172 rol $7,%ebp 178 rol $9,%ebp 184 rol $9,%ebp 190 rol $13,%ebp 196 rol $13,%ebp 202 rol $18,%ebp 208 rol $18,%ebp 246 rol $7,%ebp 252 rol $9,%ebp [all …]
|
D | salsa20-i586-asm_32.S | 23 # ebp_stack = ebp 24 movl %ebp,96(%esp) 43 movl 8(%edx),%ebp 53 movl %ebp,172(%esp) 55 movl 20(%edx),%ebp 65 movl %ebp,184(%esp) 67 movl 32(%edx),%ebp 77 movl %ebp,196(%esp) 79 movl 44(%edx),%ebp 89 movl %ebp,208(%esp) [all …]
|
D | blowfish-x86_64-asm_64.S | 64 #define RT0d %ebp
|
D | aes-x86_64-asm_64.S | 46 #define R7E %ebp
|
D | twofish-x86_64-asm_64-3way.S | 70 #define RX0d %ebp
|
D | cast6-avx-x86_64-asm_64.S | 73 #define RID1d %ebp
|
D | twofish-avx-x86_64-asm_64.S | 77 #define RID1d %ebp
|
D | camellia-x86_64-asm_64.S | 82 #define RT1d %ebp
|
D | sha1_avx2_x86_64_asm.S | 92 #define REG_T1 %ebp
|
D | cast5-avx-x86_64-asm_64.S | 73 #define RID1d %ebp
|
D | sha1_ssse3_asm.S | 40 #define REG_D %ebp
|
D | des3_ede-asm_64.S | 72 #define RT1d %ebp
|
D | aesni-intel_asm.S | 146 #define IVP %ebp
|
/linux-4.4.14/arch/x86/kernel/ |
D | relocate_kernel_32.S | 47 pushl %ebp 50 movl 20+8(%esp), %ebp /* list of pages */ 51 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 62 movl 20+8(%esp), %ebp /* list of pages */ 72 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi 74 movl PTR(PA_PGD)(%ebp), %eax 76 movl PTR(PA_SWAP_PAGE)(%ebp), %eax 84 movl PTR(PA_CONTROL_PAGE)(%ebp), %edi 87 movl PTR(PA_PGD)(%ebp), %eax 163 xorl %ebp, %ebp [all …]
|
D | head_32.S | 202 movl $pa(_end) + MAPPING_BEYOND_END + PTE_IDENT_ATTR, %ebp 203 cmpl %ebp,%eax 234 movl $pa(_end) + MAPPING_BEYOND_END + PTE_IDENT_ATTR, %ebp 235 cmpl %ebp,%eax 591 pushl %ebp
|
D | relocate_kernel_64.S | 160 xorl %ebp, %ebp
|
D | vm86_32.c | 128 put_user_ex(regs->pt.bp, &user->regs.ebp); in save_v86_state() 283 get_user_ex(vm86regs.pt.bp, &user_vm86->regs.ebp); in do_sys_vm86()
|
D | ptrace.c | 966 R32(ebp, bp); in putreg32() 1036 R32(ebp, bp); in getreg32()
|
/linux-4.4.14/arch/x86/boot/compressed/ |
D | head_64.S | 70 1: popl %ebp 71 subl $1b, %ebp 75 addl %ebp, %eax 92 movl %ebp, %ebx 112 leal gdt(%ebp), %eax 113 movl %eax, gdt+2(%ebp) 114 lgdt gdt(%ebp) 182 leal startup_64(%ebp), %eax 184 movl efi32_config(%ebp), %ebx 187 leal handover_entry(%ebp), %eax [all …]
|
D | head_32.S | 128 1: popl %ebp 129 subl $1b, %ebp 138 movl %ebp, %ebx 165 leal (_bss-4)(%ebp), %esi 213 leal z_extract_offset_negative(%ebx), %ebp 214 pushl %ebp /* output address */
|
/linux-4.4.14/arch/cris/arch-v10/kernel/ |
D | process.c | 151 unsigned long ebp, esp, eip; in get_wchan() 161 ebp = *(unsigned long *) esp; in get_wchan() 163 if (ebp < stack_page || ebp > 8184+stack_page) in get_wchan() 165 eip = *(unsigned long *) (ebp+4); in get_wchan() 168 ebp = *(unsigned long *) ebp; in get_wchan()
|
/linux-4.4.14/arch/x86/lib/ |
D | atomic64_cx8_32.S | 49 pushl %ebp 56 movl %ecx, %ebp 65 cmpxchg8b (%ebp) 74 popl %ebp 129 pushl %ebp 135 movl %eax, %ebp 145 addl %ebp, %ebx 155 popl %ebp
|
D | msr-reg.S | 23 movl 20(%rdi), %ebp 32 movl %ebp, 20(%r10) 51 pushl %ebp 59 movl 20(%eax), %ebp 71 movl %ebp, 20(%eax) 77 popl %ebp
|
/linux-4.4.14/arch/x86/entry/vdso/vdso32/ |
D | system_call.S | 52 pushl %ebp 54 CFI_REL_OFFSET ebp, 0 76 popl %ebp 77 CFI_RESTORE ebp
|
/linux-4.4.14/tools/testing/selftests/x86/ |
D | raw_syscall_helper_32.S | 4 pushl %ebp 15 movl 6*4(%eax), %ebp 29 movl %ebp, 6*4(%eax) 34 popl %ebp
|
D | unwind_vdso.c | 115 unsigned long ebp = _Unwind_GetGR(ctx, 5); in trace_fn() local 120 esi == 4 && edi == 5 && ebp == 6; in trace_fn() 126 eax, ebx, ecx, edx, esi, edi, ebp); in trace_fn()
|
D | ptrace_syscall.c | 35 # define user_arg5 ebp
|
/linux-4.4.14/drivers/lguest/x86/ |
D | switcher_32.S | 120 pushl %ebp 179 popl %ebp 208 pushl %ebp; \ 255 popl %ebp; \
|
D | core.c | 199 return &cpu->regs->ebp; in lguest_arch_regptr()
|
/linux-4.4.14/arch/x86/um/ |
D | setjmp_32.S | 11 # %ebp 32 movl %ebp,8(%edx) 53 movl 8(%edx),%ebp
|
D | stub_32.S | 35 pop %ebp
|
/linux-4.4.14/arch/x86/entry/ |
D | entry_32.S | 163 pushl %ebp 183 popl %ebp 210 GET_THREAD_INFO(%ebp) 224 GET_THREAD_INFO(%ebp) 254 GET_THREAD_INFO(%ebp) 295 pushl %ebp /* pt_regs->sp (stashed in bp) */ 325 popl %ebp /* pt_regs->bp */ 750 movl 0x4(%ebp), %edx 792 pushl %ebp 806 movl 0x4(%ebp), %edx /* Load parent ip (2nd parameter) */ [all …]
|
D | calling.h | 153 xorl %ebp, %ebp 215 pushl %ebp 229 popl %ebp
|
/linux-4.4.14/arch/x86/power/ |
D | hibernate_asm_32.S | 20 movl %ebp, saved_context_ebp 70 movl saved_context_ebp, %ebp
|
/linux-4.4.14/sound/pci/au88x0/ |
D | au88x0_core.c | 301 int esp14 = -1, esp18, eax, ebx, edx, ebp, esi = 0; in vortex_mixer_delWTD() local 309 ebp = VORTEX_MIXER_CHNBASE + (ch << 2); in vortex_mixer_delWTD() 310 esp18 = hwread(vortex->mmio, ebp); in vortex_mixer_delWTD() 317 hwwrite(vortex->mmio, ebp, edx); in vortex_mixer_delWTD() 333 ebp = ebx << 2; in vortex_mixer_delWTD() 336 VORTEX_MIXER_RTBASE + ebp); in vortex_mixer_delWTD() 341 ebp = ebx << 2; in vortex_mixer_delWTD() 347 VORTEX_MIXER_RTBASE + ebp, edx); in vortex_mixer_delWTD() 364 VORTEX_MIXER_RTBASE + ebp, 0); in vortex_mixer_delWTD() 372 hwwrite(vortex->mmio, ebp, 0); in vortex_mixer_delWTD() [all …]
|
/linux-4.4.14/arch/x86/boot/ |
D | pmjump.S | 70 xorl %ebp, %ebp
|
D | boot.h | 235 u32 ebp; member
|
/linux-4.4.14/arch/x86/kernel/acpi/ |
D | wakeup_32.S | 55 movl %ebp, saved_context_ebp 66 movl saved_context_ebp, %ebp
|
/linux-4.4.14/arch/x86/platform/olpc/ |
D | xo1-wakeup.S | 72 movl %ebp, saved_context_ebp 82 movl saved_context_ebp, %ebp
|
/linux-4.4.14/arch/cris/include/uapi/arch-v32/arch/ |
D | user.h | 32 unsigned long ebp; /* P9, Exception base pointer. */ member
|
/linux-4.4.14/arch/x86/include/uapi/asm/ |
D | ptrace.h | 23 long ebp; member
|
D | vm86.h | 71 long ebp; member
|
D | sigcontext.h | 306 __u32 ebp; member
|
/linux-4.4.14/include/uapi/video/ |
D | uvesafb.h | 12 __u32 ebp; member
|
/linux-4.4.14/arch/x86/include/asm/ |
D | lguest.h | 34 unsigned long esi, edi, ebp; member
|
D | user32.h | 36 __u32 ebx, ecx, edx, esi, edi, ebp, eax; member
|
D | inst.h | 34 .ifc \r32,%ebp
|
/linux-4.4.14/arch/x86/include/asm/xen/ |
D | interface_32.h | 54 uint32_t ebp; member
|
/linux-4.4.14/arch/x86/kvm/ |
D | tss.h | 20 u32 ebp; member
|
D | emulate.c | 3003 tss->ebp = reg_read(ctxt, VCPU_REGS_RBP); in save_state_to_tss32() 3032 *reg_write(ctxt, VCPU_REGS_RBP) = tss->ebp; in load_state_from_tss32()
|
/linux-4.4.14/arch/x86/ |
D | Makefile_32.cpu | 50 # prologue (push %ebp, mov %esp, %ebp) which breaks the function graph
|
/linux-4.4.14/tools/perf/arch/x86/util/ |
D | dwarf-regs.c | 72 REG_OFFSET_NAME_32("%bp", ebp),
|
/linux-4.4.14/Documentation/ |
D | BUG-HUNTING | 185 > push %ebp 190 > mov 0xd0(%esp), %ebp ! %ebp = arg0 (skb) 191 > mov 0x8(%ebp), %ebx ! %ebx = skb->sk
|
D | oops-tracing.txt | 204 Aug 29 09:51:01 blizard kernel: esi: 00000000 edi: bffffdb3 ebp: 00589f90 esp: 00589f8c
|
/linux-4.4.14/tools/perf/arch/x86/tests/ |
D | regs_load.S | 74 movl %ebp, BP(%edi)
|
/linux-4.4.14/Documentation/zh_CN/ |
D | oops-tracing.txt | 168 Aug 29 09:51:01 blizard kernel: esi: 00000000 edi: bffffdb3 ebp: 00589f90 esp: 00589f8c
|
/linux-4.4.14/arch/x86/ia32/ |
D | ia32_aout.c | 85 dump->regs.ebp = regs->bp; in dump_thread32()
|
/linux-4.4.14/tools/lguest/ |
D | lguest.c | 1556 case 5: return getreg(ebp) & mask; in getreg_num() 1583 case 5: setreg(ebp, val | (getreg(ebp) & ~mask)); return; in setreg_num()
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
D | kgdb.c | 221 unsigned int ebp; /* 0x59; P9, Exception base pointer */ member
|
/linux-4.4.14/Documentation/virtual/uml/ |
D | UserModeLinux-HOWTO.txt | 3219 __dsh = 0, edi = 1342179328, esi = 1350378548, ebp = 1342630440, 3572 __dsh = 0, edi = 1342179328, esi = 134973440, ebp = 1342631484, 3625 0x1001c2bf <block_write+1103>: addl %eax,0xc(%ebp) 3626 0x1001c2c2 <block_write+1106>: movl 0xfffffdd4(%ebp),%edx 3642 at 0x1001c2c2 as %ebp + 0xfffffdd4, so I figure exactly what that is, 3643 taking %ebp from the sigcontext_struct above:
|
/linux-4.4.14/ |
D | README | 341 esi: xxxxxxxx edi: xxxxxxxx ebp: xxxxxxxx
|
/linux-4.4.14/Documentation/x86/ |
D | boot.txt | 1011 IMPORTANT: All the hooks are required to preserve %esp, %ebp, %esi and 1066 address of the struct boot_params; %ebp, %edi and %ebx must be zero.
|