Home
last modified time | relevance | path

Searched refs:ebp (Results 1 – 25 of 65) sorted by relevance

123

/linux-2.6.39/arch/x86/math-emu/
Dmul_Xsig.S28 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 …]
Dround_Xsig.S26 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 …]
Dfpu_asm.h17 #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)
Dpolynom_Xsig.S30 #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
Ddiv_Xsig.S44 #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
Dwm_sqrt.S34 #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
Dreg_u_div.S40 #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
Dreg_u_mul.S32 #define FPU_accum_0 -4(%ebp) /* ms word */
33 #define FPU_accum_1 -8(%ebp)
48 pushl %ebp
49 movl %esp,%ebp
Dreg_norm.S25 pushl %ebp
26 movl %esp,%ebp
102 pushl %ebp
103 movl %esp,%ebp
/linux-2.6.39/arch/x86/crypto/
Daes-i586-asm_32.S230 push %ebp
231 mov ctx(%esp),%ebp
239 mov klen(%ebp),%r3 // key size
242 lea ekey(%ebp),%ebp // key pointer
251 xor (%ebp),%r0
252 xor 4(%ebp),%r1
253 xor 8(%ebp),%r4
254 xor 12(%ebp),%r5
257 add $16,%ebp // increment to next round key
260 lea 32(%ebp),%ebp
[all …]
Dtwofish-i586-asm_32.S82 mov s1(%ebp,%edi,4),d ## D;\
84 mov s2(%ebp,%edi,4),%esi;\
87 xor s2(%ebp,%edi,4),d ## D;\
90 xor s3(%ebp,%edi,4),%esi;\
92 xor s3(%ebp,%edi,4),d ## D;\
94 xor (%ebp,%edi,4), %esi;\
97 xor (%ebp,%edi,4), d ## D;\
99 xor s1(%ebp,%edi,4),%esi;\
103 add k+round(%ebp), %esi;\
106 add k+4+round(%ebp),d ## D;\
[all …]
Dsalsa20-x86_64-asm_64.S167 rol $7,%ebp
173 rol $7,%ebp
179 rol $9,%ebp
185 rol $9,%ebp
191 rol $13,%ebp
197 rol $13,%ebp
203 rol $18,%ebp
209 rol $18,%ebp
247 rol $7,%ebp
253 rol $9,%ebp
[all …]
Dsalsa20-i586-asm_32.S22 # ebp_stack = ebp
23 movl %ebp,96(%esp)
42 movl 8(%edx),%ebp
52 movl %ebp,172(%esp)
54 movl 20(%edx),%ebp
64 movl %ebp,184(%esp)
66 movl 32(%edx),%ebp
76 movl %ebp,196(%esp)
78 movl 44(%edx),%ebp
88 movl %ebp,208(%esp)
[all …]
/linux-2.6.39/arch/um/sys-i386/
Dsysrq.c48 unsigned long *stack, unsigned long ebp) in print_context_stack() argument
53 while (valid_stack_ptr(tinfo, (void *)ebp)) { in print_context_stack()
54 addr = *(unsigned long *)(ebp + 4); in print_context_stack()
55 printk("%08lx: [<%08lx>]", ebp + 4, addr); in print_context_stack()
58 ebp = *(unsigned long *)ebp; in print_context_stack()
71 return ebp; in print_context_stack()
76 unsigned long ebp; in show_trace() local
90 ebp = (unsigned long) KSTK_EBP(task); in show_trace()
92 asm ("movl %%ebp, %0" : "=r" (ebp) : ); in show_trace()
97 print_context_stack(context, stack, ebp); in show_trace()
Datomic64_cx8_32.S75 SAVE ebp
82 movl %ecx, %ebp
84 read64 %ebp
91 cmpxchg8b (%ebp)
100 RESTORE ebp
161 SAVE ebp
167 movl %ecx, %ebp
171 read64 %ebp
181 cmpxchg8b (%ebp)
189 RESTORE ebp
/linux-2.6.39/arch/x86/kernel/
Drelocate_kernel_32.S47 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
161 xorl %ebp, %ebp
[all …]
Dentry_32.S205 pushl_cfi %ebp
206 CFI_REL_OFFSET ebp, 0
236 popl_cfi %ebp
237 CFI_RESTORE ebp
292 CFI_OFFSET ebp, PT_EBP-PT_OLDESP
304 GET_THREAD_INFO(%ebp)
329 GET_THREAD_INFO(%ebp)
389 pushl_cfi %ebp
411 cmpl $__PAGE_OFFSET-3,%ebp
413 1: movl (%ebp),%ebp
[all …]
/linux-2.6.39/arch/x86/boot/compressed/
Dhead_32.S62 1: popl %ebp
63 subl $1b, %ebp
72 movl %ebp, %ebx
97 leal (_bss-4)(%ebp), %esi
142 leal z_extract_offset_negative(%ebx), %ebp
144 pushl %ebp /* output address */
158 leal z_output_len(%ebp), %edi
164 movl %ebp, %ebx
184 jmp *%ebp
Dhead_64.S65 1: popl %ebp
66 subl $1b, %ebp
70 addl %ebp, %eax
87 movl %ebp, %ebx
105 leal gdt(%ebp), %eax
106 movl %eax, gdt+2(%ebp)
107 lgdt gdt(%ebp)
168 leal startup_64(%ebp), %eax
/linux-2.6.39/arch/x86/include/asm/
Dframe.h10 pushl_cfi %ebp
11 CFI_REL_OFFSET ebp,0
12 movl %esp,%ebp
15 popl_cfi %ebp
16 CFI_RESTORE ebp
/linux-2.6.39/arch/x86/lib/
Datomic64_cx8_32.S72 SAVE ebp
79 movl %ecx, %ebp
81 read64 %ebp
88 cmpxchg8b (%ebp)
97 RESTORE ebp
158 SAVE ebp
164 movl %ecx, %ebp
168 read64 %ebp
178 cmpxchg8b (%ebp)
186 RESTORE ebp
Dmsr-reg.S25 movl 20(%rdi), %ebp
35 movl %ebp, 20(%r10)
57 pushl_cfi %ebp
65 movl 20(%eax), %ebp
79 movl %ebp, 20(%eax)
85 popl_cfi %ebp
/linux-2.6.39/arch/cris/arch-v10/kernel/
Dprocess.c232 unsigned long ebp, esp, eip; in get_wchan()
242 ebp = *(unsigned long *) esp; in get_wchan()
244 if (ebp < stack_page || ebp > 8184+stack_page) in get_wchan()
246 eip = *(unsigned long *) (ebp+4); in get_wchan()
249 ebp = *(unsigned long *) ebp; in get_wchan()
/linux-2.6.39/arch/x86/vdso/vdso32/
Dsyscall.S18 push %ebp
20 movl %ecx, %ebp
24 movl %ebp, %ecx
25 popl %ebp
Dsysenter.S37 push %ebp
39 movl %esp,%ebp
49 pop %ebp

123