/linux-4.4.14/arch/x86/platform/efi/ |
D | efi_thunk_64.S | 29 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/ |
D | wakeup_64.S | 29 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/ |
D | stub_64.S | 6 mov $(STUB_DATA), %rbx 8 mov %rbx, %rsp 16 mov %rax, 8(%rbx) 21 mov %rsp, 8(%rbx) 47 mov %rax, (%rbx)
|
D | setjmp_64.S | 9 # %rbx 26 movq %rbx,(%rdi) 45 movq (%rdi),%rbx
|
/linux-4.4.14/arch/x86/lib/ |
D | copy_page_64.S | 23 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
|
D | csum-copy_64.S | 54 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
|
D | msr-reg.S | 15 pushq %rbx 36 popq %rbx
|
D | cmpxchg16b_emu.S | 41 movq %rbx, PER_CPU_VAR((%rsi))
|
/linux-4.4.14/arch/x86/boot/compressed/ |
D | efi_thunk_64.S | 27 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
|
D | head_64.S | 333 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/ |
D | relocate_kernel_64.S | 53 pushq %rbx 209 popq %rbx 221 movq (%rbx), %rcx 222 addq $8, %rbx 232 movq %rcx, %rbx 233 andq $0xfffffffffffff000, %rbx
|
D | head_64.S | 108 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)
|
D | mcount_64.S | 206 movq %rbx, RBX(%rsp) 239 movq RBX(%rsp), %rbx
|
D | kexec-bzimage64.c | 473 regs64.rbx = 0; /* Bootstrap Processor */ in bzImage64_load()
|
/linux-4.4.14/arch/x86/crypto/sha-mb/ |
D | sha1_mb_mgr_flush_avx2.S | 73 #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
|
D | sha1_mb_mgr_submit_avx2.S | 82 unused_lanes = %rbx 109 mov %rbx, (%rsp) 207 mov (%rsp), %rbx
|
D | sha1_x8_avx2.S | 61 ## 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/ |
D | blowfish-x86_64-asm_64.S | 40 #define RX1 %rbx 307 pushq %rbx; 335 popq %rbx; 342 popq %rbx; 354 pushq %rbx; 375 popq %rbx;
|
D | salsa20-x86_64-asm_64.S | 35 # 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 …]
|
D | twofish-x86_64-asm_64-3way.S | 43 #define RAB1 %rbx 231 pushq %rbx; 255 popq %rbx; 266 popq %rbx; 286 pushq %rbx; 305 popq %rbx;
|
D | camellia-x86_64-asm_64.S | 59 #define RAB1 %rbx 434 pushq %rbx; 465 popq %rbx; 472 popq %rbx; 487 movq %rbx, RXOR; 512 movq RXOR, %rbx;
|
D | crc32c-pcl-intel-asm_64.S | 90 #define tmp %rbx 96 pushq %rbx 311 popq %rbx
|
D | cast6-avx-x86_64-asm_64.S | 87 #define RGI4 %rbx 265 pushq %rbx; 290 popq %rbx; 311 pushq %rbx; 336 popq %rbx;
|
D | twofish-avx-x86_64-asm_64.S | 91 #define RGI4 %rbx 260 pushq %rbx; 281 popq %rbx; 302 pushq %rbx; 321 popq %rbx;
|
D | sha1_avx2_x86_64_asm.S | 91 #define REG_RTB %rbx 627 push %rbx 637 mov %rsp, %rbx 639 push %rbx 672 pop %rbx
|
D | cast5-avx-x86_64-asm_64.S | 87 #define RGI4 %rbx 239 pushq %rbx; 274 popq %rbx; 311 pushq %rbx; 347 popq %rbx;
|
D | poly1305-sse2-x86_64.S | 61 push %rbx 221 mov d0,%rbx 275 pop %rbx 314 push %rbx 526 mov d0,%rbx 580 pop %rbx
|
D | des3_ede-asm_64.S | 51 #define RW1 %rbx 181 pushq %rbx; 250 popq %rbx; 436 pushq %rbx; 534 popq %rbx;
|
D | poly1305-avx2-x86_64.S | 96 push %rbx 329 mov d0,%rbx 384 pop %rbx
|
D | sha512-ssse3-asm.S | 70 h_64 = %rbx 290 mov %rbx, frame_GPRSAVE(%rsp) 356 mov frame_GPRSAVE(%rsp), %rbx
|
D | sha512-avx-asm.S | 71 h_64 = %rbx 291 mov %rbx, frame_GPRSAVE(%rsp) 357 mov frame_GPRSAVE(%rsp), %rbx
|
D | sha1_ssse3_asm.S | 76 push %rbx 106 pop %rbx
|
D | aes-x86_64-asm_64.S | 26 #define R2 %rbx
|
D | twofish-x86_64-asm_64.S | 47 #define R1 %rbx
|
D | sha256-ssse3-asm.S | 358 pushq %rbx 472 popq %rbx
|
D | sha256-avx-asm.S | 352 pushq %rbx 462 popq %rbx
|
D | sha512-avx2-asm.S | 87 b = %rbx 580 mov %rbx, 8*1+frame_GPRSAVE(%rsp) 673 mov 8*1+frame_GPRSAVE(%rsp) ,%rbx
|
D | sha256-avx2-asm.S | 533 pushq %rbx 722 popq %rbx
|
/linux-4.4.14/arch/x86/entry/ |
D | entry_64_compat.S | 91 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 */
|
D | calling.h | 136 movq %rbx, 5*8+\offset(%rsp) 145 movq 5*8+\offset(%rsp), %rbx
|
D | entry_64.S | 468 call *%rbx 1229 pushq %rbx /* pt_regs->rbx */
|
/linux-4.4.14/arch/x86/purgatory/ |
D | entry64.S | 41 movq rbx(%rip), %rbx 66 rbx: .quad 0x0 label
|
/linux-4.4.14/arch/x86/power/ |
D | hibernate_asm_64.S | 31 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/ |
D | thunks.S | 27 pushq %rbx 63 popq %rbx
|
D | test_syscall_vdso.c | 67 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/ |
D | bpf_jit.S | 75 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/ |
D | ptrace.h | 53 unsigned long rbx; member
|
D | sigcontext.h | 336 __u64 rbx; member
|
D | kvm.h | 114 __u64 rax, rbx, rcx, rdx; member
|
/linux-4.4.14/tools/perf/arch/x86/util/ |
D | dwarf-regs.c | 82 REG_OFFSET_NAME_64("%bx", rbx),
|
/linux-4.4.14/arch/x86/kvm/ |
D | trace.h | 153 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)
|
D | x86.c | 6851 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()
|
D | svm.c | 3854 [rbx]"i"(offsetof(struct vcpu_svm, vcpu.arch.regs[VCPU_REGS_RBX])), in svm_vcpu_run()
|
D | vmx.c | 8652 [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/ |
D | regs_load.S | 32 movq %rbx, BX(%rdi)
|
/linux-4.4.14/arch/x86/include/asm/ |
D | kexec.h | 194 uint64_t rbx; member
|
D | inst.h | 83 .ifc \r64,%rbx
|
/linux-4.4.14/Documentation/virtual/kvm/ |
D | hypercalls.txt | 8 Up to four arguments may be passed in rbx, rcx, rdx, and rsi respectively.
|
D | api.txt | 304 __u64 rax, rbx, rcx, rdx;
|
/linux-4.4.14/Documentation/networking/ |
D | filter.txt | 495 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/ |
D | mutex-design.txt | 46 e21: f0 ff 0b lock decl (%rbx)
|