| /xnu-11417.121.6/osfmk/x86_64/ |
| H A D | locore.s | 330 pushq %rbp /* Save registers */ 331 movq %rsp, %rbp 337 popq %rbp /* Restore registers */ 342 popq %rbp /* Restore registers */ 351 pushq %rbp /* Save registers */ 352 movq %rsp, %rbp 358 popq %rbp /* Restore registers */ 363 popq %rbp /* Restore registers */ 377 pushq %rbp /* Save registers */ 378 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 | lz4_decode_x86_64.s | 73 push %rbp 74 mov %rsp,%rbp 88 pop %rbp
|
| H A D | idt64.s | 730 mov R64_RBP(%r15), %rbp 1228 mov %rbp, R64_RBP(%r15) 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 | WKdmDecompress_new.s | 81 pushq %rbp 82 movq %rsp, %rbp
|
| /xnu-11417.121.6/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 …]
|
| /xnu-11417.121.6/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
|
| H A D | dtrace_isa.c | 209 return (uint64_t)(regs->ss_64.rbp); in dtrace_getreg() 624 fp = regs->ss_64.rbp; in dtrace_getupcstack() 682 fp = regs->ss_64.rbp; in dtrace_getustackdepth()
|
| /xnu-11417.121.6/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-11417.121.6/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 | 752 saved_state->rbp = ts->rbp; in set_thread_state64() 834 ts->rbp = saved_state->rbp; in get_thread_state64() 1033 saved_state->rbp = state->rbp; in machine_thread_set_state() 1926 state->rbp = saved_state->rbp; in machine_thread_get_kern_state() 1996 state->uts.ts64.rbp = saved_state->rbp; in machine_thread_get_kern_state()
|
| H A D | trap.c | 272 kprintf(" rbp 0x%llx\n", saved_state->rbp); in kprint_state() 373 uint64_t frameptr = is_saved_state64(state) ? state64->rbp : saved_state32(state)->ebp; in interrupt() 705 uint32_t traptrace_index = traptrace_start(type, kern_ip, mach_absolute_time(), saved_state->rbp); in kernel_trap() 1049 regs->isf.rsp, regs->rbp, regs->rsi, regs->rdi, in panic_trap() 1110 traptrace_index = traptrace_start(type, rip, mach_absolute_time(), regs->rbp); in user_trap() 1690 iks->k_rbp = regs->rbp; in sync_iss_to_iks()
|
| /xnu-11417.121.6/san/memory/ |
| H A D | kasan-test-x86_64.s | 63 movq %rbp, JB_RBP(%rdi) 100 movq JB_RBP(%rdi), %rbp
|
| /xnu-11417.121.6/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-11417.121.6/osfmk/kdp/ml/x86_64/ |
| H A D | kdp_vm.c | 161 tstate->rbp = cpstate->rbp; in kern_collectth_state() 180 tstate->rbp = iks->k_rbp; in kern_collectth_state()
|
| H A D | kdp_machdep.c | 142 state->rbp = saved_state->rbp; in kdp_getstate() 177 saved_state->rbp = state->rbp; in kdp_setstate()
|
| /xnu-11417.121.6/tools/tests/execperf/ |
| H A D | exit-asm.S | 7 mov %rsp, %rbp
|
| /xnu-11417.121.6/osfmk/i386/AT386/ |
| H A D | model_dep.c | 1470 ss64p->isf.rsp, ss64p->rbp, ss64p->rsi, ss64p->rdi, in panic_i386_backtrace() 1630 savestate->ss_64.isf.rsp, savestate->ss_64.rbp, savestate->ss_64.rsi, savestate->ss_64.rdi, in print_threads_registers() 1643 uint64_t rbp; in print_tasks_user_threads() local 1652 rbp = savestate->ss_64.rbp; in print_tasks_user_threads() 1654 print_one_backtrace(pmap, (vm_offset_t)rbp, cur_marker, TRUE); in print_tasks_user_threads()
|