Home
last modified time | relevance | path

Searched refs:ebp (Results 1 - 25 of 125) sorted by relevance

12345

/kernel/linux/linux-5.10/arch/x86/crypto/
H A Dtwofish-i586-asm_32.S70 mov s1(%ebp,%edi,4),d ## D;\
72 mov s2(%ebp,%edi,4),%esi;\
75 xor s2(%ebp,%edi,4),d ## D;\
78 xor s3(%ebp,%edi,4),%esi;\
80 xor s3(%ebp,%edi,4),d ## D;\
82 xor (%ebp,%edi,4), %esi;\
85 xor (%ebp,%edi,4), d ## D;\
87 xor s1(%ebp,%edi,4),%esi;\
91 add k+round(%ebp), %esi;\
94 add k+4+round(%ebp),
[all...]
/kernel/linux/linux-6.6/arch/x86/crypto/
H A Dtwofish-i586-asm_32.S70 mov s1(%ebp,%edi,4),d ## D;\
72 mov s2(%ebp,%edi,4),%esi;\
75 xor s2(%ebp,%edi,4),d ## D;\
78 xor s3(%ebp,%edi,4),%esi;\
80 xor s3(%ebp,%edi,4),d ## D;\
82 xor (%ebp,%edi,4), %esi;\
85 xor (%ebp,%edi,4), d ## D;\
87 xor s1(%ebp,%edi,4),%esi;\
91 add k+round(%ebp), %esi;\
94 add k+4+round(%ebp),
[all...]
/kernel/linux/linux-5.10/arch/x86/math-emu/
H A Dround_Xsig.S27 pushl %ebp
28 movl %esp,%ebp
39 movl $0,-4(%ebp)
48 movl $-32,-4(%ebp)
55 subl %ecx,-4(%ebp)
69 incl -4(%ebp)
76 movl -4(%ebp),%eax
87 pushl %ebp
88 movl %esp,%ebp
99 movl $0,-4(%ebp)
[all...]
H A Dfpu_asm.h18 #define PARAM1 8(%ebp)
19 #define PARAM2 12(%ebp)
20 #define PARAM3 16(%ebp)
21 #define PARAM4 20(%ebp)
22 #define PARAM5 24(%ebp)
23 #define PARAM6 28(%ebp)
24 #define PARAM7 32(%ebp)
H A Dpolynom_Xsig.S31 #define SUM_MS -20(%ebp) /* sum ms long */
32 #define SUM_MIDDLE -24(%ebp) /* sum middle long */
33 #define SUM_LS -28(%ebp) /* sum ls long */
34 #define ACCUM_MS -4(%ebp) /* accum ms long */
35 #define ACCUM_MIDDLE -8(%ebp) /* accum middle long */
36 #define ACCUM_LS -12(%ebp) /* accum ls long */
37 #define OVERFLOWED -16(%ebp) /* addition overflow flag */
41 pushl %ebp
42 movl %esp,%ebp
H A Ddiv_Xsig.S45 #define FPU_accum_3 -4(%ebp)
46 #define FPU_accum_2 -8(%ebp)
47 #define FPU_accum_1 -12(%ebp)
48 #define FPU_accum_0 -16(%ebp)
49 #define FPU_result_3 -20(%ebp)
50 #define FPU_result_2 -24(%ebp)
51 #define FPU_result_1 -28(%ebp)
79 pushl %ebp
80 movl %esp,%ebp
H A Dreg_u_div.S41 #define FPU_accum_3 -4(%ebp)
42 #define FPU_accum_2 -8(%ebp)
43 #define FPU_accum_1 -12(%ebp)
44 #define FPU_accum_0 -16(%ebp)
45 #define FPU_result_1 -20(%ebp)
46 #define FPU_result_2 -24(%ebp)
47 #define FPU_ovfl_flag -28(%ebp)
79 pushl %ebp
80 movl %esp,%ebp
H A Dwm_sqrt.S35 #define FPU_accum_3 -4(%ebp) /* ms word */
36 #define FPU_accum_2 -8(%ebp)
37 #define FPU_accum_1 -12(%ebp)
38 #define FPU_accum_0 -16(%ebp)
46 #define FPU_fsqrt_arg_2 -20(%ebp) /* ms word */
47 #define FPU_fsqrt_arg_1 -24(%ebp)
48 #define FPU_fsqrt_arg_0 -28(%ebp) /* ls word, at most the ms bit is set */
79 pushl %ebp
80 movl %esp,%ebp
/kernel/linux/linux-6.6/arch/x86/math-emu/
H A Dround_Xsig.S27 pushl %ebp
28 movl %esp,%ebp
39 movl $0,-4(%ebp)
48 movl $-32,-4(%ebp)
55 subl %ecx,-4(%ebp)
69 incl -4(%ebp)
76 movl -4(%ebp),%eax
87 pushl %ebp
88 movl %esp,%ebp
99 movl $0,-4(%ebp)
[all...]
H A Dfpu_asm.h18 #define PARAM1 8(%ebp)
19 #define PARAM2 12(%ebp)
20 #define PARAM3 16(%ebp)
21 #define PARAM4 20(%ebp)
22 #define PARAM5 24(%ebp)
23 #define PARAM6 28(%ebp)
24 #define PARAM7 32(%ebp)
H A Dpolynom_Xsig.S31 #define SUM_MS -20(%ebp) /* sum ms long */
32 #define SUM_MIDDLE -24(%ebp) /* sum middle long */
33 #define SUM_LS -28(%ebp) /* sum ls long */
34 #define ACCUM_MS -4(%ebp) /* accum ms long */
35 #define ACCUM_MIDDLE -8(%ebp) /* accum middle long */
36 #define ACCUM_LS -12(%ebp) /* accum ls long */
37 #define OVERFLOWED -16(%ebp) /* addition overflow flag */
41 pushl %ebp
42 movl %esp,%ebp
H A Ddiv_Xsig.S45 #define FPU_accum_3 -4(%ebp)
46 #define FPU_accum_2 -8(%ebp)
47 #define FPU_accum_1 -12(%ebp)
48 #define FPU_accum_0 -16(%ebp)
49 #define FPU_result_3 -20(%ebp)
50 #define FPU_result_2 -24(%ebp)
51 #define FPU_result_1 -28(%ebp)
79 pushl %ebp
80 movl %esp,%ebp
H A Dwm_sqrt.S35 #define FPU_accum_3 -4(%ebp) /* ms word */
36 #define FPU_accum_2 -8(%ebp)
37 #define FPU_accum_1 -12(%ebp)
38 #define FPU_accum_0 -16(%ebp)
46 #define FPU_fsqrt_arg_2 -20(%ebp) /* ms word */
47 #define FPU_fsqrt_arg_1 -24(%ebp)
48 #define FPU_fsqrt_arg_0 -28(%ebp) /* ls word, at most the ms bit is set */
79 pushl %ebp
80 movl %esp,%ebp
H A Dreg_u_div.S41 #define FPU_accum_3 -4(%ebp)
42 #define FPU_accum_2 -8(%ebp)
43 #define FPU_accum_1 -12(%ebp)
44 #define FPU_accum_0 -16(%ebp)
45 #define FPU_result_1 -20(%ebp)
46 #define FPU_result_2 -24(%ebp)
47 #define FPU_ovfl_flag -28(%ebp)
79 pushl %ebp
80 movl %esp,%ebp
/kernel/linux/linux-5.10/arch/x86/boot/compressed/
H A Dhead_64.S94 1: popl %ebp
95 subl $ rva(1b), %ebp
98 leal rva(gdt)(%ebp), %eax
111 leal rva(boot_stack_end)(%ebp), %esp
121 * %ebp contains the address we are loaded at by the boot loader and %ebx
127 movl %ebp, %ebx
138 subl rva(image_offset)(%ebp), %ebx
187 movl $1, rva(sev_status)(%ebp)
251 leal rva(startup_64)(%ebp), %eax
253 movl rva(efi32_boot_args)(%ebp),
[all...]
/kernel/linux/linux-5.10/arch/x86/kernel/
H A Drelocate_kernel_32.S46 pushl %ebp
49 movl 20+8(%esp), %ebp /* list of pages */
50 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi
61 movl 20+8(%esp), %ebp /* list of pages */
71 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi
73 movl PTR(PA_PGD)(%ebp), %eax
75 movl PTR(PA_SWAP_PAGE)(%ebp), %eax
83 movl PTR(PA_CONTROL_PAGE)(%ebp), %edi
86 movl PTR(PA_PGD)(%ebp), %eax
165 xorl %ebp,
[all...]
H A Dftrace_32.S33 * parent-ip followed by ebp.
36 pushl %ebp
37 movl %esp, %ebp
41 pushl %ebp
42 movl %esp, %ebp
50 /* Load parent ebp into edx */
59 movl 4(%edx), %edx /* edx has ebp */
73 popl %ebp
75 popl %ebp /* this is the orig bp */
124 pushl %ebp
[all...]
/kernel/linux/linux-6.6/arch/x86/kernel/
H A Drelocate_kernel_32.S46 pushl %ebp
49 movl 20+8(%esp), %ebp /* list of pages */
50 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi
61 movl 20+8(%esp), %ebp /* list of pages */
71 movl PTR(VA_CONTROL_PAGE)(%ebp), %edi
73 movl PTR(PA_PGD)(%ebp), %eax
75 movl PTR(PA_SWAP_PAGE)(%ebp), %eax
83 movl PTR(PA_CONTROL_PAGE)(%ebp), %edi
86 movl PTR(PA_PGD)(%ebp), %eax
165 xorl %ebp,
[all...]
H A Dftrace_32.S33 * parent-ip followed by ebp.
36 pushl %ebp
37 movl %esp, %ebp
41 pushl %ebp
42 movl %esp, %ebp
50 /* Load parent ebp into edx */
59 movl 4(%edx), %edx /* edx has ebp */
73 popl %ebp
75 popl %ebp /* this is the orig bp */
124 pushl %ebp
[all...]
/kernel/linux/linux-5.10/arch/x86/lib/
H A Datomic64_cx8_32.S45 pushl %ebp
52 movl %ecx, %ebp
61 cmpxchg8b (%ebp)
70 popl %ebp
125 pushl %ebp
131 movl %eax, %ebp
141 addl %ebp, %ebx
151 popl %ebp
/kernel/linux/linux-6.6/arch/x86/lib/
H A Datomic64_cx8_32.S45 pushl %ebp
52 movl %ecx, %ebp
61 cmpxchg8b (%ebp)
70 popl %ebp
125 pushl %ebp
131 movl %eax, %ebp
141 addl %ebp, %ebx
151 popl %ebp
/kernel/linux/linux-5.10/arch/x86/entry/vdso/vdso32/
H A Dsystem_call.S48 pushl %ebp
50 CFI_REL_OFFSET ebp, 0
52 #define SYSENTER_SEQUENCE "movl %esp, %ebp; sysenter"
53 #define SYSCALL_SEQUENCE "movl %ecx, %ebp; syscall"
72 popl %ebp
73 CFI_RESTORE ebp
/kernel/linux/linux-6.6/arch/x86/entry/vdso/vdso32/
H A Dsystem_call.S48 pushl %ebp
50 CFI_REL_OFFSET ebp, 0
52 #define SYSENTER_SEQUENCE "movl %esp, %ebp; sysenter"
53 #define SYSCALL_SEQUENCE "movl %ecx, %ebp; syscall"
72 popl %ebp
73 CFI_RESTORE ebp
/kernel/linux/linux-5.10/tools/testing/selftests/x86/
H A Draw_syscall_helper_32.S5 pushl %ebp
16 movl 6*4(%eax), %ebp
30 movl %ebp, 6*4(%eax)
35 popl %ebp
/kernel/linux/linux-6.6/tools/testing/selftests/x86/
H A Draw_syscall_helper_32.S5 pushl %ebp
16 movl 6*4(%eax), %ebp
30 movl %ebp, 6*4(%eax)
35 popl %ebp

Completed in 8 milliseconds

12345