| /xnu-8019.80.24/osfmk/x86_64/ |
| H A D | locore.s | 328 pushq %rbp /* Save registers */ 329 movq %rsp, %rbp 335 popq %rbp /* Restore registers */ 340 popq %rbp /* Restore registers */ 349 pushq %rbp /* Save registers */ 350 movq %rsp, %rbp 356 popq %rbp /* Restore registers */ 361 popq %rbp /* Restore registers */ 370 pushq %rbp /* Save registers */ 371 movq %rsp, %rbp [all …]
|
| H A D | mcount.s | 34 pushq %rbp // setup mcount's frame 35 movq %rsp,%rbp 62 movq (%rbp),%rax // frame pointer of mcount's caller 70 movq 8(%rbp),%rsi // push selfpc parameter for mcount() 85 movq %rbp,%rsp // tear down mcount's frame 86 popq %rbp
|
| H A D | pal_routines_asm.s | 92 mov -48(%rbp), %rsi /* load efi_reg into %esi */ 95 mov -56(%rbp), %rcx /* load s_c_s into %rcx */ 132 push %rbp /* save %rbp and align to 16-byte boundary */ 151 mov -48(%rbp), %rsi /* load efi_reg into %esi */ 154 mov -56(%rbp), %rcx /* load s_c_s into %rcx */ 156 pop %rbp /* restore full 64-bit frame pointer */
|
| H A D | cswitch.s | 86 movq KSS_RBP(%rcx),%rbp 112 movq %rbp,KSS_RBP(%rcx) 132 movq KSS_RBP(%rcx),%rbp 166 movq %rbp,KSS_RBP(%rcx) 186 pushq %rbp 187 movq %rsp, %rbp
|
| H A D | machine_routines_asm.s | 195 xorq %rbp,%rbp /* zero frame pointer */ 213 xor %rbp, %rbp
|
| H A D | start.s | 231 xorq %rbp, %rbp /* zero frame pointer */ 322 xorq %rbp, %rbp /* zero frame pointer */ 351 push %rbp 352 mov %rsp, %rbp 362 push %rbp 521 pop %rbp
|
| H A D | idt64.s | 730 mov R64_RBP(%r15), %rbp 1228 mov %rbp, R64_RBP(%r15) 1539 xorq %rbp, %rbp /* clear framepointer */ 1556 xorq %rbp, %rbp /* clear framepointer */ 1564 xorq %rbp, %rbp /* clear framepointer */ 1572 xorq %rbp, %rbp /* clear framepointer */ 1595 pushq %rbp /* Extend framepointer chain */ 1596 movq %rsp, %rbp 1598 popq %rbp
|
| H A D | lz4_decode_x86_64.s | 73 push %rbp 74 mov %rsp,%rbp 88 pop %rbp
|
| H A D | WKdmDecompress_new.s | 81 pushq %rbp 82 movq %rsp, %rbp
|
| /xnu-8019.80.24/tests/ |
| H A D | ldt_code32.s | 54 pushq %rbp 80 popq %rbp 236 pushq %rbp 237 movq %rsp, %rbp 241 movl 0x20(%rbp), %eax 246 movq 0x24(%rbp), %rdi 253 movq 0x2c(%rbp), %rsi 260 movq 0x34(%rbp), %rdx 267 movq 0x3c(%rbp), %rcx 277 callq *0x18(%rbp) [all …]
|
| H A D | hvtest_x86_asm.s | 165 cmpq %rbp, %rax 167 notq %rbp 227 notq %rbp
|
| /xnu-8019.80.24/bsd/dev/i386/ |
| H A D | cpu_memcmp_mask.s | 68 push %rbp 69 movq %rsp, %rbp 95 pop %rbp 116 push %rbp 117 movq %rsp, %rbp 151 pop %rbp 172 push %rbp 173 movq %rsp, %rbp 215 pop %rbp 236 push %rbp [all …]
|
| H A D | fbt_x86.c | 183 saved_state->rbp = rsp_probe; /* Emulate patched mov %rsp,%rbp */ in fbt_perfCallback() 195 fp = saved_state->rbp; in fbt_perfCallback() 200 saved_state->rbp = *(uint64_t *)fp; in fbt_perfCallback()
|
| H A D | cpu_copy_in_cksum.s | 105 push %rbp 106 movq %rsp, %rbp 578 pop %rbp
|
| /xnu-8019.80.24/EXTERNAL_HEADERS/architecture/i386/ |
| H A D | asm_help.h | 78 pushq %rbp ;\ 79 movq %rsp, %rbp ;\ 85 popq %rbp ; 115 pushq %rbp ;\ 116 movq %rsp, %rbp ;\ 143 pushq %rbp ;\ 144 movq %rsp, %rbp ;\ 170 movq %rbp, %rsp ;\ 171 popq %rbp ;\
|
| /xnu-8019.80.24/osfmk/i386/ |
| H A D | trap_native.c | 164 regs->isf.rsp, regs->rbp, regs->rsi, regs->rdi, in panic_64() 175 uint64_t frameptr = is_saved_state64(sp) ? saved_state64(sp)->rbp : saved_state32(sp)->ebp; in panic_double_fault64() 185 uint64_t frameptr = is_saved_state64(sp) ? saved_state64(sp)->rbp : saved_state32(sp)->ebp; in panic_machine_check64()
|
| H A D | asm.h | 85 #define FRAME pushq %rbp; movq %rsp, %rbp 88 #define B_LINK (%rbp) 89 #define B_PC 8(%rbp)
|
| H A D | pcb.c | 728 saved_state->rbp = ts->rbp; in set_thread_state64() 810 ts->rbp = saved_state->rbp; in get_thread_state64() 1005 saved_state->rbp = state->rbp; in machine_thread_set_state() 1898 state->rbp = saved_state->rbp; in machine_thread_get_kern_state() 1968 state->uts.ts64.rbp = saved_state->rbp; in machine_thread_get_kern_state()
|
| H A D | trap.c | 268 kprintf(" rbp 0x%llx\n", saved_state->rbp); in kprint_state() 369 uint64_t frameptr = is_saved_state64(state) ? state64->rbp : saved_state32(state)->ebp; in interrupt() 556 uint32_t traptrace_index = traptrace_start(type, kern_ip, mach_absolute_time(), saved_state->rbp); in kernel_trap() 858 regs->isf.rsp, regs->rbp, regs->rsi, regs->rdi, in panic_trap() 919 traptrace_index = traptrace_start(type, rip, mach_absolute_time(), regs->rbp); in user_trap() 1490 iks->k_rbp = regs->rbp; in sync_iss_to_iks()
|
| /xnu-8019.80.24/osfmk/kdp/ml/x86_64/ |
| H A D | kdp_vm.c | 121 tstate->rbp = cpstate->rbp; in kern_collectth_state() 140 tstate->rbp = iks->k_rbp; in kern_collectth_state()
|
| H A D | kdp_machdep.c | 141 state->rbp = saved_state->rbp; in kdp_getstate() 176 saved_state->rbp = state->rbp; in kdp_setstate()
|
| /xnu-8019.80.24/san/memory/ |
| H A D | kasan-test-x86_64.s | 63 movq %rbp, JB_RBP(%rdi) 100 movq JB_RBP(%rdi), %rbp
|
| /xnu-8019.80.24/libsyscall/wrappers/ |
| H A D | mach_absolute_time.s | 120 pushq %rbp // set up a frame for backtraces 121 movq %rsp,%rbp 150 popq %rbp
|
| /xnu-8019.80.24/tools/tests/execperf/ |
| H A D | exit-asm.S | 7 mov %rsp, %rbp
|
| /xnu-8019.80.24/osfmk/kern/ |
| H A D | backtrace.c | 184 *fp = saved_state64(state)->rbp; in interrupted_kernel_pc_fp() 357 fp = fp != 0 ? fp : saved_state64(state)->rbp; in backtrace_user()
|