Searched refs:rbx (Results 1 - 25 of 77) sorted by relevance

1234

/linux-master/arch/x86/entry/vdso/
H A Dvsgx.S34 push %rbx
35 .cfi_rel_offset %rbx, -8
48 mov $SGX_ENCLAVE_RUN_RESERVED_START, %rbx
50 cmpq $0, (%rcx, %rbx)
52 add $8, %rbx
53 cmpq $SGX_ENCLAVE_RUN_RESERVED_END, %rbx
57 mov SGX_ENCLAVE_RUN_TCS(%rcx), %rbx
66 mov SGX_ENCLAVE_OFFSET_OF_RUN(%rbp), %rbx
69 movl $EEXIT, SGX_ENCLAVE_RUN_LEAF(%rbx)
73 cmpq $0, SGX_ENCLAVE_RUN_USER_HANDLER(%rbx)
[all...]
/linux-master/arch/x86/um/
H A Dstub_64.S8 mov %rsp, %rbx
16 mov %rax, 8(%rbx)
21 mov %rsp, 8(%rbx)
47 mov %rax, (%rbx)
H A Dsetjmp_64.S10 # %rbx
27 movq %rbx,(%rdi)
46 movq (%rdi),%rbx
/linux-master/tools/testing/selftests/sgx/
H A Dcall.S23 push %rbx
25 .cfi_rel_offset %rbx, 0
33 pop %rbx
H A Dtest_encl_bootstrap.S48 sub %rax, %rbx
50 add %rbx, %rax
55 lea -1(%rbx), %rax
69 pop %rbx
/linux-master/arch/x86/platform/efi/
H 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-master/tools/testing/selftests/x86/
H A Dthunks.S19 pushq %rbx
55 popq %rbx
/linux-master/arch/x86/kernel/cpu/sgx/
H A Dencls.h85 #define __encls_ret_2(rax, rbx, rcx) \
87 __encls_ret_N(rax, "b"(rbx), "c"(rcx)); \
90 #define __encls_ret_3(rax, rbx, rcx, rdx) \
92 __encls_ret_N(rax, "b"(rbx), "c"(rcx), "d"(rdx)); \
124 #define __encls_2(rax, rbx, rcx) \
127 __encls_N(rax, ign_rbx_out, "b"(rbx), "c"(rcx)); \
206 unsigned long rbx = SGX_PAGE_TYPE_VA; local
208 return __encls_2(EPA, rbx, addr);
/linux-master/arch/x86/lib/
H A Dcsum-copy_64.S41 movq %rbx, 0*8(%rsp)
64 /* r9: zero, r8: temp2, rbx: temp1, rax: sum, rcx: saved length */
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,
[all...]
H 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
H A Dcmpxchg16b_emu.S15 * %rbx : low 64 bits of new value
32 movq %rbx, __percpu (%rsi)
H A Dputuser.S37 mov %rcx, %rbx
38 sar $63, %rbx
39 or %rbx, %rcx
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_64.S38 movq saved_rbx(%rip), %rbx
59 movq %rbx, pt_regs_bx(%rax)
77 movq %rbx, saved_rbx(%rip)
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
98 movq saved_context_cr0(%rax), %rbx
[all...]
/linux-master/tools/testing/selftests/kvm/x86_64/
H A Dsync_regs_test.c39 "add $0x1, %%rbx\n"
42 : "rax", "rbx");
55 REG_COMPARE(rbx);
288 run->s.regs.regs.rbx = 0xBAD1DEA;
296 TEST_ASSERT(run->s.regs.regs.rbx == 0xBAD1DEA + 1,
297 "rbx sync regs value incorrect 0x%llx.",
298 run->s.regs.regs.rbx);
322 run->s.regs.regs.rbx = 0xDEADBEEF;
325 TEST_ASSERT(run->s.regs.regs.rbx != 0xDEADBEEF,
326 "rbx syn
[all...]
/linux-master/arch/x86/include/uapi/asm/
H A Dptrace.h54 unsigned long rbx; member in struct:pt_regs
/linux-master/arch/x86/include/asm/
H A DGEN-for-each-reg.h9 GEN(rbx)
/linux-master/arch/x86/boot/compressed/
H A Didt_handlers_64.S32 pushq %rbx
51 popq %rbx
H A Dhead_64.S339 addq %rbp, %rbx
342 leaq rva(boot_stack_end)(%rbx), %rsp
411 leaq rva(top_pgtable)(%rbx), %rsi
423 leaq rva(_bss-8)(%rbx), %rdi
435 leaq rva(gdt64)(%rbx), %rax
436 leaq rva(gdt)(%rbx), %rdx
443 leaq rva(.Lrelocated)(%rbx), %rax
503 pushq %rbx
506 movq %rsp, %rbx
507 shrq $32, %rbx
[all...]
H A Defi_mixed.S79 push %rbx
90 movq 0x38(%rsp), %rbx
106 leaq 0x20(%rsp), %rbx
107 sgdt (%rbx)
108 sidt 16(%rbx)
133 pop %rbx
135 pop %rbx
137 pop %rbx
144 pop %rbx
/linux-master/arch/x86/power/
H 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-master/arch/x86/purgatory/
H A Dentry64.S39 movq rbx(%rip), %rbx
65 rbx: .quad 0x0 label
/linux-master/arch/x86/virt/vmx/tdx/
H A Dtdxcall.S66 pushq %rbx
76 movq TDX_MODULE_rbx(%rsi), %rbx
134 movq %rbx, TDX_MODULE_rbx(%rsi)
187 popq %rbx
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dhandlers.S14 push %rbx
25 pop %rbx
/linux-master/arch/x86/kernel/
H 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-master/arch/x86/crypto/
H A Dblowfish-x86_64-asm_64.S25 #define RX1 %rbx
282 pushq %rbx;
305 popq %rbx;
318 pushq %rbx;
350 popq %rbx;

Completed in 280 milliseconds

1234