Searched refs:rip (Results 1 - 25 of 40) sorted by relevance

12

/darwin-on-arm/xnu/osfmk/x86_64/
H A Dstart.s221 movq %rax, ___stack_chk_guard(%rip)
229 leaq _vstart(%rip), %rcx
247 lea (%rip), %rcx
311 leaq EXT(hibernate_kernel_entrypoint)(%rip),%rcx
377 mov %rsp, saved_rsp(%rip)
385 mov %rax, saved_cr0(%rip)
387 mov %rax, saved_cr2(%rip)
389 mov %rax, saved_cr3(%rip)
391 mov %rax, saved_cr4(%rip)
394 movw %es, saved_es(%rip)
[all...]
H A Dcswitch.s69 addq EXT(kernel_stack_size)(%rip),%rdx /* point to stack top */
107 add EXT(kernel_stack_size)(%rip),%rcx /* point to stack top */
H A Didt64.s87 leaq func(%rip), %rax ;\
157 mov EXT(pal_efi_saved_cr3)(%rip), %rcx
159 leaq (%rip), %rcx
160 shr $32, %rcx /* splice the upper 32-bits of rip */
219 leaq HNDL_ALLTRAPS(%rip), %rax
298 cmpl $0, EXT(no_shared_cr3)(%rip)
376 movl EXT(no_shared_cr3)(%rip), %eax
510 * rcx user rip
568 mov %rcx, ISF64_RIP(%rsp) /* rip */
573 leaq HNDL_SYSCALL(%rip),
[all...]
H A Dmachine_routines_asm.s219 lea (%rip), %rcx
/darwin-on-arm/xnu/osfmk/i386/
H A Dasm64.h58 ljmp *(%rip) ;\
H A Dtrap.c286 kprintf(" isf.rip 0x%llx\n", saved_state->isf.rip);
346 uint64_t rip; local
358 rip = state64->isf.rip;
371 rip = state32->eip;
389 (user_mode ? rip : VM_KERNEL_UNSLIDE(rip)),
438 (long) depth, (long) VM_KERNEL_UNSLIDE(rip), 0, 0, 0);
516 kern_ip = (vm_offset_t)saved_state->isf.rip;
926 user_addr_t rip; local
[all...]
H A Drtclock.c453 uint64_t rip; local
466 rip = regs->isf.rip;
474 rip = regs->eip;
478 etimer_intr(user_mode, rip);
H A Detimer.c69 uint64_t rip)
97 ((user_mode != 0) ? rip : VM_KERNEL_UNSLIDE(rip)),
68 etimer_intr(int user_mode, uint64_t rip) argument
H A Dtrap_native.c245 ss64p->isf.rflags, ss64p->isf.rip, ss64p->cr2,
273 regs->isf.rip,
279 regs->isf.rflags, regs->isf.rip, regs->isf.cs & 0xFFFF, regs->isf.ss & 0xFFFF,
H A Dthread.h176 USER_REGS64(Thr)->isf.rip )
H A Dpcb.c692 !IS_USERADDR64_CANONICAL(ts->rip))
712 saved_state->isf.rip = ts->rip;
776 ts->rip = saved_state->isf.rip;
887 !IS_USERADDR64_CANONICAL(state->isf.rip))
913 saved_state->isf.rip = state->isf.rip;
1606 state->rip = saved_state->isf.rip;
[all...]
H A Dstartup64.c225 kprintf("scp->isf64.rip: 0x%016llx\n", scp->isf64.rip);
270 kprintf("sp->isf.rip: 0x%016llx\n", sp->isf.rip);
H A Dbsd_i386.c198 *entry_point = state25->rip ? state25->rip: VM_MIN_ADDRESS64;
656 iss64->isf.rip = (uint64_t)entry;
H A Dgenassym.c311 DECLARE("R64_RIP", R64_(isf.rip));
320 DECLARE("ISF64_RIP", ISF64_(rip));
332 DECLARE("ISC32_RIP", ISC32_(rip));
H A Dpal_routines.c324 regs64->isf.rip -= 2;
/darwin-on-arm/xnu/bsd/dev/i386/
H A Ddtrace_subr_x86.c131 regs64->isf.rip = npc;
150 regs64->isf.rip = npc;
191 user_addr_t pc = (regs64) ? regs64->isf.rip : (user_addr_t)regs32->eip;
195 regs64->isf.rip--;
257 * used to emulate %rip-relative instructions in 64-bit mode, do that
H A Ddtrace_isa.c233 return (uint64_t)(regs->ss_64.isf.rip);
446 pc = regs->ss_64.isf.rip;
504 pc = regs->ss_64.isf.rip;
/darwin-on-arm/xnu/libsyscall/custom/
H A D__vfork.s97 movq __current_pid@GOTPCREL(%rip), %rax
104 movq __current_pid@GOTPCREL(%rip), %rdx
113 movq __current_pid@GOTPCREL(%rip), %rcx
126 movq __current_pid@GOTPCREL(%rip), %rdx
H A D__getpid.s86 movl __current_pid(%rip), %eax
94 leaq __current_pid(%rip), %rcx
/darwin-on-arm/xnu/osfmk/i386/commpage/
H A Dcommpage_asm.s45 movq _commPagePtr32(%rip),%rdx
53 movq _commPagePtr64(%rip),%rdx
/darwin-on-arm/xnu/osfmk/kdp/ml/x86_64/
H A Dkdp_vm.c124 tstate->rip = cpstate->isf.rip;
139 tstate->rip = iks->k_rip;
H A Dkdp_machdep.c164 state->rip = saved_state->isf.rip;
198 saved_state->isf.rip = state->rip;
334 kprintf("pc = 0x%llx\n", saved_state->isf.rip);
395 trapno, saved_state->isf.rip, saved_state->cr2);
602 init_rip = iss64->isf.rip;
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Dprofile_prvd.c209 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, 0, 0, 0);
225 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0);
255 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, 0, 0, 0);
271 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0);
/darwin-on-arm/xnu/osfmk/chud/i386/
H A Dchud_thread_i386.c315 uint64_t currPC = regs->isf.rip;
615 currPC = regs64->isf.rip;
619 currPC = u_regs64->isf.rip;
/darwin-on-arm/xnu/osfmk/mach/i386/
H A Dthread_status.h422 uint64_t rip; member in struct:x86_64_intr_stack_frame

Completed in 169 milliseconds

12