Home
last modified time | relevance | path

Searched refs:rbx (Results 1 – 25 of 82) sorted by relevance

1234

/linux-6.3-rc2/arch/x86/entry/vdso/
A Dvsgx.S35 push %rbx
36 .cfi_rel_offset %rbx, -8
51 cmpq $0, (%rcx, %rbx)
53 add $8, %rbx
58 mov SGX_ENCLAVE_RUN_TCS(%rcx), %rbx
81 pop %rbx
97 mov %eax, (SGX_ENCLAVE_RUN_LEAF)(%rbx)
108 mov %rbx, %rax
111 mov %rsp, %rbx
112 and $0xf, %rbx
[all …]
/linux-6.3-rc2/tools/testing/selftests/kvm/x86_64/
A Dsync_regs_test.c51 REG_COMPARE(rbx); in compare_regs()
150 run->s.regs.regs.rbx = 0xBAD1DEA; in main()
163 run->s.regs.regs.rbx); in main()
190 run->s.regs.regs.rbx); in main()
198 run->s.regs.regs.rbx = 0xAAAA; in main()
199 regs.rbx = 0xBAC0; in main()
208 run->s.regs.regs.rbx); in main()
212 regs.rbx); in main()
220 run->s.regs.regs.rbx = 0xBBBB; in main()
228 run->s.regs.regs.rbx); in main()
[all …]
/linux-6.3-rc2/arch/x86/kernel/acpi/
A Dwakeup_64.S38 movq saved_rbx, %rbx
59 movq %rbx, pt_regs_bx(%rax)
77 movq %rbx, saved_rbx
92 movq saved_context_cr4(%rax), %rbx
93 movq %rbx, %cr4
94 movq saved_context_cr3(%rax), %rbx
95 movq %rbx, %cr3
96 movq saved_context_cr2(%rax), %rbx
97 movq %rbx, %cr2
99 movq %rbx, %cr0
[all …]
/linux-6.3-rc2/arch/x86/kernel/cpu/sgx/
A Dencls.h85 #define __encls_ret_2(rax, rbx, rcx) \ argument
87 __encls_ret_N(rax, "b"(rbx), "c"(rcx)); \
90 #define __encls_ret_3(rax, rbx, rcx, rdx) \ argument
92 __encls_ret_N(rax, "b"(rbx), "c"(rcx), "d"(rdx)); \
124 #define __encls_2(rax, rbx, rcx) \ argument
127 __encls_N(rax, ign_rbx_out, "b"(rbx), "c"(rcx)); \
206 unsigned long rbx = SGX_PAGE_TYPE_VA; in __epa() local
208 return __encls_2(EPA, rbx, addr); in __epa()
/linux-6.3-rc2/arch/x86/lib/
A Dcsum-copy_64.S41 movq %rbx, 0*8(%rsp)
70 movq (%rdi), %rbx
95 adcq %rbx, %rax
107 movq %rbx, (%rsi)
142 movq (%rdi), %rbx
143 adcq %rbx, %rax
146 movq %rbx, (%rsi)
198 movq 0*8(%rsp), %rbx
221 addq %rbx, %rax
231 addq %rbx, %rax
[all …]
A Dcopy_page_64.S26 movq %rbx, (%rsp)
34 movq 0x8*1(%rsi), %rbx
45 movq %rbx, 0x8*1(%rdi)
64 movq 0x8*1(%rsi), %rbx
73 movq %rbx, 0x8*1(%rdi)
85 movq (%rsp), %rbx
A Dmsr-reg.S16 pushq %rbx
37 popq %rbx
/linux-6.3-rc2/arch/x86/platform/efi/
A Defi_thunk_64.S32 push %rbx
46 movq 0x20(%rax), %rbx
59 leaq 2f(%rip), %rbx
61 subq %rax, %rbx
85 pop %rbx
/linux-6.3-rc2/arch/x86/um/
A Dstub_64.S8 mov %rsp, %rbx
16 mov %rax, 8(%rbx)
21 mov %rsp, 8(%rbx)
47 mov %rax, (%rbx)
A Dsetjmp_64.S10 # %rbx
27 movq %rbx,(%rdi)
46 movq (%rdi),%rbx
/linux-6.3-rc2/arch/x86/boot/compressed/
A Defi_mixed.S70 push %rbx
81 movq 0x38(%rsp), %rbx
97 leaq 0x20(%rsp), %rbx
98 sgdt (%rbx)
99 sidt 16(%rbx)
124 pop %rbx
126 pop %rbx
128 pop %rbx
135 pop %rbx
A Dhead_64.S377 addq %rbp, %rbx
380 leaq rva(boot_stack_end)(%rbx), %rsp
475 leaq rva(boot_stack_end)(%rbx), %rsp
487 leaq rva(top_pgtable)(%rbx), %rdi
501 leaq rva(_bss-8)(%rbx), %rdi
514 leaq rva(gdt64)(%rbx), %rax
515 leaq rva(gdt)(%rbx), %rdx
522 leaq rva(.Lrelocated)(%rbx), %rax
532 movq %rdx, %rbx /* save boot_params pointer */
534 movq %rbx,%rsi
A Didt_handlers_64.S32 pushq %rbx
51 popq %rbx
/linux-6.3-rc2/tools/testing/selftests/sgx/
A Dcall.S23 push %rbx
25 .cfi_rel_offset %rbx, 0
33 pop %rbx
A Dtest_encl_bootstrap.S47 lea (encl_stack)(%rbx), %rax
52 lea -1(%rbx), %rax
58 push %rbx # push the enclave base address
62 pop %rbx # pop the enclave base address
79 pop %rbx
/linux-6.3-rc2/arch/x86/power/
A Dhibernate_asm_64.S47 movq pt_regs_bx(%rax), %rbx
78 movq %rbx, pt_regs_bx(%rax)
109 movq mmu_cr4_features(%rip), %rbx
125 movq %rbx, %rcx
130 movq %rbx, %cr4; # turn PGE back on
/linux-6.3-rc2/arch/x86/coco/tdx/
A Dtdcall.S135 push %rbx
152 movq TDX_HYPERCALL_rbx(%rax), %rbx
192 movq %rbx, TDX_HYPERCALL_rbx(%rax)
215 pop %rbx
/linux-6.3-rc2/arch/x86/kernel/
A Drelocate_kernel_64.S57 pushq %rbx
251 popq %rbx
267 movq (%rbx), %rcx
268 addq $8, %rbx
278 movq %rcx, %rbx
279 andq $0xfffffffffffff000, %rbx
/linux-6.3-rc2/arch/x86/purgatory/
A Dentry64.S39 movq rbx(%rip), %rbx
65 rbx: .quad 0x0 label
/linux-6.3-rc2/arch/x86/entry/
A Dentry_64.S243 pushq %rbx
254 movq TASK_stack_canary(%rsi), %rbx
255 movq %rbx, PER_CPU_VAR(fixed_percpu_data) + FIXED_stack_canary
272 popq %rbx
295 testq %rbx, %rbx /* from kernel_thread? */
308 CALL_NOSPEC rbx
960 SAVE_AND_SET_GSBASE scratch_reg=%rax save_reg=%rbx
1038 wrgsbase %rbx
1476 wrgsbase %rbx
/linux-6.3-rc2/tools/testing/selftests/x86/
A Dthunks.S19 pushq %rbx
55 popq %rbx
/linux-6.3-rc2/arch/x86/crypto/
A Dblowfish-x86_64-asm_64.S25 #define RX1 %rbx
282 pushq %rbx;
305 popq %rbx;
318 pushq %rbx;
350 popq %rbx;
A Dtwofish-x86_64-asm_64-3way.S28 #define RAB1 %rbx
232 pushq %rbx;
258 popq %rbx;
266 popq %rbx;
280 pushq %rbx;
301 popq %rbx;
A Dcamellia-x86_64-asm_64.S44 #define RAB1 %rbx
419 pushq %rbx;
450 popq %rbx;
457 popq %rbx;
472 movq %rbx, RXOR;
497 movq RXOR, %rbx;
/linux-6.3-rc2/tools/testing/selftests/kvm/lib/x86_64/
A Dhandlers.S14 push %rbx
25 pop %rbx

Completed in 24 milliseconds

1234