Home
last modified time | relevance | path

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

/linux-4.4.14/arch/x86/platform/efi/
Defi_thunk_64.S29 push %rbx
50 leaq efi_exit32(%rip), %rbx
51 subq %rax, %rbx
54 leaq __efi64_thunk(%rip), %rbx
55 subq %rax, %rbx
56 call *%rbx
59 pop %rbx
86 leaq 1f(%rip), %rbx
87 movq %rbx, func_rt_ptr(%rip)
97 pop %rbx
[all …]
/linux-4.4.14/arch/x86/kernel/acpi/
Dwakeup_64.S29 movq saved_rbx, %rbx
51 movq %rbx, pt_regs_bx(%rax)
69 movq %rbx, saved_rbx
84 movq saved_context_cr4(%rax), %rbx
85 movq %rbx, %cr4
86 movq saved_context_cr3(%rax), %rbx
87 movq %rbx, %cr3
88 movq saved_context_cr2(%rax), %rbx
89 movq %rbx, %cr2
90 movq saved_context_cr0(%rax), %rbx
[all …]
/linux-4.4.14/arch/x86/um/
Dstub_64.S6 mov $(STUB_DATA), %rbx
8 mov %rbx, %rsp
16 mov %rax, 8(%rbx)
21 mov %rsp, 8(%rbx)
47 mov %rax, (%rbx)
Dsetjmp_64.S9 # %rbx
26 movq %rbx,(%rdi)
45 movq (%rdi),%rbx
/linux-4.4.14/arch/x86/lib/
Dcopy_page_64.S23 movq %rbx, (%rsp)
31 movq 0x8*1(%rsi), %rbx
42 movq %rbx, 0x8*1(%rdi)
61 movq 0x8*1(%rsi), %rbx
70 movq %rbx, 0x8*1(%rdi)
82 movq (%rsp), %rbx
Dcsum-copy_64.S54 movq %rbx, 2*8(%rsp)
81 movq (%rdi), %rbx
101 adcq %rbx, %rax
113 movq %rbx, (%rsi)
150 movq (%rdi), %rbx
151 adcq %rbx, %rax
154 movq %rbx, (%rsi)
202 movq 2*8(%rsp), %rbx
Dmsr-reg.S15 pushq %rbx
36 popq %rbx
Dcmpxchg16b_emu.S41 movq %rbx, PER_CPU_VAR((%rsi))
/linux-4.4.14/arch/x86/boot/compressed/
Defi_thunk_64.S27 push %rbx
57 leaq 1f(%rip), %rbx
58 movq %rbx, func_rt_ptr(%rip)
77 pop %rbx
79 pop %rbx
81 pop %rbx
96 pop %rbx
Dhead_64.S333 leaq z_extract_offset(%rbp), %rbx
336 leaq boot_stack_end(%rbx), %rsp
348 leaq (_bss-8)(%rbx), %rdi
359 leaq relocated(%rbx), %rax
397 addq %rbx, (%rdx)
/linux-4.4.14/arch/x86/kernel/
Drelocate_kernel_64.S53 pushq %rbx
209 popq %rbx
221 movq (%rbx), %rcx
222 addq $8, %rbx
232 movq %rcx, %rbx
233 andq $0xfffffffffffff000, %rbx
Dhead_64.S108 leaq early_level4_pgt(%rip), %rbx
113 leaq (4096 + _KERNPG_TABLE)(%rbx), %rdx
114 movq %rdx, 0(%rbx,%rax,8)
115 movq %rdx, 8(%rbx,%rax,8)
121 movq %rdx, 4096(%rbx,%rax,8)
124 movq %rdx, 4096(%rbx,%rax,8)
126 addq $8192, %rbx
137 movq %rax, (%rbx,%rdi,8)
Dmcount_64.S206 movq %rbx, RBX(%rsp)
239 movq RBX(%rsp), %rbx
Dkexec-bzimage64.c473 regs64.rbx = 0; /* Bootstrap Processor */ in bzImage64_load()
/linux-4.4.14/arch/x86/crypto/sha-mb/
Dsha1_mb_mgr_flush_avx2.S73 #define unused_lanes %rbx
74 #define lane_data %rbx
75 #define tmp2 %rbx
119 mov %rbx, _GPR_SAVE(%rsp)
234 mov _GPR_SAVE(%rsp), %rbx
255 push %rbx
299 pop %rbx
305 pop %rbx
Dsha1_mb_mgr_submit_avx2.S82 unused_lanes = %rbx
109 mov %rbx, (%rsp)
207 mov (%rsp), %rbx
Dsha1_x8_avx2.S61 ## Function clobbers: rax, rcx, rdx, rbx, rsi, rdi, r9-r15# ymm0-15
63 ## Linux clobbers: rax rbx rcx rdx rsi r9 r10 r11 r12 r13 r14 r15
/linux-4.4.14/arch/x86/crypto/
Dblowfish-x86_64-asm_64.S40 #define RX1 %rbx
307 pushq %rbx;
335 popq %rbx;
342 popq %rbx;
354 pushq %rbx;
375 popq %rbx;
Dsalsa20-x86_64-asm_64.S35 # rbx_stack = rbx
36 movq %rbx,40(%rsp)
150 mov %r15,%rbx
220 xor %r15,%rbx
222 lea (%rbp,%rbx),%r15
228 lea (%rbx,%rcx),%r15
352 lea (%rbx,%r15),%rbp
368 xor %rbp,%rbx
370 lea (%r13,%rbx),%rbp
436 xor %r15,%rbx
[all …]
Dtwofish-x86_64-asm_64-3way.S43 #define RAB1 %rbx
231 pushq %rbx;
255 popq %rbx;
266 popq %rbx;
286 pushq %rbx;
305 popq %rbx;
Dcamellia-x86_64-asm_64.S59 #define RAB1 %rbx
434 pushq %rbx;
465 popq %rbx;
472 popq %rbx;
487 movq %rbx, RXOR;
512 movq RXOR, %rbx;
Dcrc32c-pcl-intel-asm_64.S90 #define tmp %rbx
96 pushq %rbx
311 popq %rbx
Dcast6-avx-x86_64-asm_64.S87 #define RGI4 %rbx
265 pushq %rbx;
290 popq %rbx;
311 pushq %rbx;
336 popq %rbx;
Dtwofish-avx-x86_64-asm_64.S91 #define RGI4 %rbx
260 pushq %rbx;
281 popq %rbx;
302 pushq %rbx;
321 popq %rbx;
Dsha1_avx2_x86_64_asm.S91 #define REG_RTB %rbx
627 push %rbx
637 mov %rsp, %rbx
639 push %rbx
672 pop %rbx
Dcast5-avx-x86_64-asm_64.S87 #define RGI4 %rbx
239 pushq %rbx;
274 popq %rbx;
311 pushq %rbx;
347 popq %rbx;
Dpoly1305-sse2-x86_64.S61 push %rbx
221 mov d0,%rbx
275 pop %rbx
314 push %rbx
526 mov d0,%rbx
580 pop %rbx
Ddes3_ede-asm_64.S51 #define RW1 %rbx
181 pushq %rbx;
250 popq %rbx;
436 pushq %rbx;
534 popq %rbx;
Dpoly1305-avx2-x86_64.S96 push %rbx
329 mov d0,%rbx
384 pop %rbx
Dsha512-ssse3-asm.S70 h_64 = %rbx
290 mov %rbx, frame_GPRSAVE(%rsp)
356 mov frame_GPRSAVE(%rsp), %rbx
Dsha512-avx-asm.S71 h_64 = %rbx
291 mov %rbx, frame_GPRSAVE(%rsp)
357 mov frame_GPRSAVE(%rsp), %rbx
Dsha1_ssse3_asm.S76 push %rbx
106 pop %rbx
Daes-x86_64-asm_64.S26 #define R2 %rbx
Dtwofish-x86_64-asm_64.S47 #define R1 %rbx
Dsha256-ssse3-asm.S358 pushq %rbx
472 popq %rbx
Dsha256-avx-asm.S352 pushq %rbx
462 popq %rbx
Dsha512-avx2-asm.S87 b = %rbx
580 mov %rbx, 8*1+frame_GPRSAVE(%rsp)
673 mov 8*1+frame_GPRSAVE(%rsp) ,%rbx
Dsha256-avx2-asm.S533 pushq %rbx
722 popq %rbx
/linux-4.4.14/arch/x86/entry/
Dentry_64_compat.S91 pushq %rbx /* pt_regs->rbx */
189 pushq %rbx /* pt_regs->rbx */
211 movq RBX(%rsp), %rbx /* pt_regs->rbx */
294 pushq %rbx /* pt_regs->rbx */
Dcalling.h136 movq %rbx, 5*8+\offset(%rsp)
145 movq 5*8+\offset(%rsp), %rbx
Dentry_64.S468 call *%rbx
1229 pushq %rbx /* pt_regs->rbx */
/linux-4.4.14/arch/x86/purgatory/
Dentry64.S41 movq rbx(%rip), %rbx
66 rbx: .quad 0x0 label
/linux-4.4.14/arch/x86/power/
Dhibernate_asm_64.S31 movq %rbx, pt_regs_bx(%rax)
72 movq restore_cr3(%rip), %rbx
111 movq %rbx, %cr3
128 movq pt_regs_bx(%rax), %rbx
/linux-4.4.14/tools/testing/selftests/x86/
Dthunks.S27 pushq %rbx
63 popq %rbx
Dtest_syscall_vdso.c67 uint64_t rax, rbx, rcx, rdx; member
120 …printf("ax:%016llx bx:%016llx cx:%016llx dx:%016llx\n", regs64.rax, regs64.rbx, regs64.rcx, reg… in print_regs64()
/linux-4.4.14/arch/x86/net/
Dbpf_jit.S75 mov %rbx, %rdi; /* arg1 == skb */ \
109 mov %rbx, %rdi; /* arg1 == skb */ \
153 mov - MAX_BPF_STACK(%rbp),%rbx
/linux-4.4.14/arch/x86/include/uapi/asm/
Dptrace.h53 unsigned long rbx; member
Dsigcontext.h336 __u64 rbx; member
Dkvm.h114 __u64 rax, rbx, rcx, rdx; member
/linux-4.4.14/tools/perf/arch/x86/util/
Ddwarf-regs.c82 REG_OFFSET_NAME_64("%bx", rbx),
/linux-4.4.14/arch/x86/kvm/
Dtrace.h153 TP_PROTO(unsigned int function, unsigned long rax, unsigned long rbx,
155 TP_ARGS(function, rax, rbx, rcx, rdx),
160 __field( unsigned long, rbx )
168 __entry->rbx = rbx;
175 __entry->rbx, __entry->rcx, __entry->rdx)
Dx86.c6851 regs->rbx = kvm_register_read(vcpu, VCPU_REGS_RBX); in kvm_arch_vcpu_ioctl_get_regs()
6881 kvm_register_write(vcpu, VCPU_REGS_RBX, regs->rbx); in kvm_arch_vcpu_ioctl_set_regs()
Dsvm.c3854 [rbx]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RBX])), in svm_vcpu_run()
Dvmx.c8652 [rbx]"i"(offsetof(struct vcpu_vmx, vcpu.arch.regs[VCPU_REGS_RBX])), in vmx_vcpu_run()
/linux-4.4.14/tools/perf/arch/x86/tests/
Dregs_load.S32 movq %rbx, BX(%rdi)
/linux-4.4.14/arch/x86/include/asm/
Dkexec.h194 uint64_t rbx; member
Dinst.h83 .ifc \r64,%rbx
/linux-4.4.14/Documentation/virtual/kvm/
Dhypercalls.txt8 Up to four arguments may be passed in rbx, rcx, rdx, and rsi respectively.
Dapi.txt304 __u64 rax, rbx, rcx, rdx;
/linux-4.4.14/Documentation/networking/
Dfilter.txt495 8: mov %rbx,-0x8(%rbp)
525 8: mov %rbx,-0x8(%rbp)
722 R6 - rbx
729 and rbx, r12 - r15 are callee saved.
754 mov %rbx,-0x228(%rbp)
756 mov %rdi,%rbx
763 mov %rbx,%rdi
770 mov -0x228(%rbp),%rbx
/linux-4.4.14/Documentation/locking/
Dmutex-design.txt46 e21: f0 ff 0b lock decl (%rbx)