Searched refs:rbp (Results 1 - 25 of 66) sorted by relevance

123

/linux-master/arch/x86/platform/efi/
H A Defi_stub_64.S14 pushq %rbp
15 movq %rsp, %rbp
17 mov 16(%rbp), %rax
H A Defi_thunk_64.S31 push %rbp
45 movq 0x18(%rax), %rbp
58 leaq 1f(%rip), %rbp
60 subq %rax, %rbp
86 pop %rbp
/linux-master/fs/xfs/
H A Dxfs_extent_busy.c32 struct rb_node **rbp; local
47 rbp = &pag->pagb_tree.rb_node;
48 while (*rbp) {
49 parent = *rbp;
53 rbp = &(*rbp)->rb_left;
56 rbp = &(*rbp)->rb_right;
63 rb_link_node(&new->rb_node, parent, rbp);
109 struct rb_node *rbp; local
306 struct rb_node *rbp; local
354 struct rb_node *rbp; local
[all...]
/linux-master/arch/x86/entry/vdso/
H A Dvsgx.S9 /* Relative to %rbp. */
29 push %rbp
31 .cfi_rel_offset %rbp, 0
32 mov %rsp, %rbp
33 .cfi_def_cfa_register %rbp
45 mov SGX_ENCLAVE_OFFSET_OF_RUN(%rbp), %rcx
66 mov SGX_ENCLAVE_OFFSET_OF_RUN(%rbp), %rbx
86 .cfi_def_cfa %rbp, 16
93 mov SGX_ENCLAVE_OFFSET_OF_RUN(%rbp), %rbx
/linux-master/arch/x86/entry/
H A Dentry_64_fred.S61 push %rbp
62 mov %rsp, %rbp
97 push %rbp
126 pop %rbp
H A Dentry_64_compat.S205 PUSH_AND_CLEAR_REGS rcx=%rbp rax=$-ENOSYS
231 movq RBP(%rsp), %rbp /* pt_regs->rbp */
H A Dcalling.h20 rdi rsi rdx rcx r8-9 | rbx rbp [*] r12-15 | r10-11 | rax, rdx [**]
26 [*] In the frame-pointers case rbp is fixed to the stack frame.
85 pushq %rbp /* pt_regs->rbp */
116 xorl %ebp, %ebp /* nospec rbp */
135 popq %rbp
434 pushq %rbp
435 movq %rsp, %rbp
458 popq %rbp
/linux-master/tools/testing/selftests/x86/
H A Dthunks.S20 pushq %rbp
54 popq %rbp
/linux-master/arch/x86/um/
H A Dsetjmp_64.S12 # %rbp
30 movq %rbp,16(%rdi)
48 movq 16(%rdi),%rbp
/linux-master/arch/x86/include/uapi/asm/
H A Dptrace.h53 unsigned long rbp; member in struct:pt_regs
/linux-master/arch/x86/include/asm/
H A DGEN-for-each-reg.h11 GEN(rbp)
H A Dframe.h33 * the original rbp.
36 leaq 1+\ptregs_offset(%rsp), %rbp
65 "lea 1(%rsp), %rbp\n\t"
/linux-master/arch/x86/mm/
H A Dmem_encrypt_boot.S33 push %rbp
34 movq %rsp, %rbp /* RBP now has original stack pointer */
65 movq %rbp, %rsp /* Restore original stack pointer */
66 pop %rbp
/linux-master/arch/x86/kernel/
H A Dftrace_64.S20 /* Save parent and function stack frames (rip and rbp) */
53 * %rdx - holds the original %rbp
58 /* Save the original rbp */
59 pushq %rbp
69 /* Save the parent pointer (skip orig rbp and our return address) */
71 pushq %rbp
72 movq %rsp, %rbp
73 /* Save the return address (now skip orig rbp, rbp and parent) */
75 pushq %rbp
[all...]
H A Drelocate_kernel_64.S58 pushq %rbp
218 movq 0(%rsp), %rbp
243 movq %rbp, %rax
250 popq %rbp
/linux-master/arch/x86/boot/compressed/
H A Didt_handlers_64.S33 pushq %rbp
50 popq %rbp
H A Dhead_64.S311 * we were loaded at aligned to a 2M boundary. %rbp contains the
324 leaq startup_32(%rip) /* - $startup_32 */, %rbp
327 addq %rax, %rbp
329 andq %rax, %rbp
330 cmpq $LOAD_PHYSICAL_ADDR, %rbp
333 movq $LOAD_PHYSICAL_ADDR, %rbp
339 addq %rbp, %rbx
471 movq %rbp, %rsi
502 pushq %rbp
527 popq %rbp
[all...]
H A Defi_mixed.S78 push %rbp
89 movq 0x30(%rsp), %rbp
110 leaq 1f(%rip), %rbp
145 pop %rbp
/linux-master/arch/x86/purgatory/
H A Dentry64.S45 movq rbp(%rip), %rbp
67 rbp: .quad 0x0 label
/linux-master/fs/
H A Dxattr.c1160 struct rb_node *rbp; local
1164 rbp = rb_find(name, &xattrs->rb_root, rbtree_simple_xattr_cmp);
1165 if (rbp) {
1166 xattr = rb_entry(rbp, struct simple_xattr, rb_node);
1210 struct rb_node *parent = NULL, **rbp; local
1227 rbp = &xattrs->rb_root.rb_node;
1228 while (*rbp) {
1229 parent = *rbp;
1230 ret = rbtree_simple_xattr_cmp(name, *rbp);
1232 rbp
1312 struct rb_node *rbp; local
1392 struct rb_node *rbp; local
[all...]
H A Deventpoll.c869 struct rb_node *rbp, *next; local
882 for (rbp = rb_first_cached(&ep->rbr); rbp; rbp = rb_next(rbp)) {
883 epi = rb_entry(rbp, struct epitem, rbn);
897 for (rbp = rb_first_cached(&ep->rbr); rbp; rbp = next) {
898 next = rb_next(rbp);
1010 struct rb_node *rbp; local
1112 struct rb_node *rbp; local
1136 struct rb_node *rbp; local
2069 struct rb_node *rbp; local
[all...]
/linux-master/tools/testing/selftests/kvm/lib/x86_64/
H A Dhandlers.S13 push %rbp
26 pop %rbp
/linux-master/include/xen/interface/hvm/
H A Dhvm_vcpu.h80 uint64_t rbp; member in struct:vcpu_hvm_x86_64
/linux-master/arch/x86/crypto/
H A Dsha1_ni_asm.S97 push %rbp
98 mov %rsp, %rbp
290 mov %rbp, %rsp
291 pop %rbp
/linux-master/arch/x86/kernel/acpi/
H A Dwakeup_64.S41 movq saved_rbp(%rip), %rbp
56 movq %rbp, pt_regs_bp(%rax)
76 movq %rbp, saved_rbp(%rip)
103 movq pt_regs_bp(%rax), %rbp

Completed in 311 milliseconds

123