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

12

/xnu-2782.1.97/osfmk/x86_64/
H A Dstart.s219 movq %rax, ___stack_chk_guard(%rip)
227 leaq _vstart(%rip), %rcx
245 lea (%rip), %rcx
309 leaq EXT(hibernate_kernel_entrypoint)(%rip),%rcx
375 mov %rsp, saved_rsp(%rip)
383 mov %rax, saved_cr0(%rip)
385 mov %rax, saved_cr2(%rip)
387 mov %rax, saved_cr3(%rip)
389 mov %rax, saved_cr4(%rip)
392 movw %es, saved_es(%rip)
[all...]
H A Dcswitch.s68 addq EXT(kernel_stack_size)(%rip),%rdx /* point to stack top */
106 add EXT(kernel_stack_size)(%rip),%rcx /* point to stack top */
H A Didt64.s88 leaq func(%rip), %rax ;\
216 leaq HNDL_ALLTRAPS(%rip), %rax
282 cmpl $0, EXT(pmap_smap_enabled)(%rip)
301 cmpl $0, EXT(no_shared_cr3)(%rip)
380 movl EXT(no_shared_cr3)(%rip), %eax
522 * rcx user rip
581 mov %rcx, ISF64_RIP(%rsp) /* rip */
586 leaq HNDL_SYSCALL(%rip), %r11;
658 lea EXT(idt64_sysenter)(%rip), %rax
682 leaq EXT(idt64_syscall)(%rip),
[all...]
H A DWKdmDecompress_new.s212 leaq _hashLookupTable_new(%rip), hash // hash look up table
/xnu-2782.1.97/osfmk/i386/commpage/
H A Dcommpage_asm.s44 movq _commPagePtr32(%rip),%rdx
52 movq _commPagePtr64(%rip),%rdx
/xnu-2782.1.97/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
/xnu-2782.1.97/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 Dfbt_x86.c564 emul = dtrace_invop( saved_state->isf.rip, (uintptr_t *)saved_state, saved_state->rax );
577 saved_state->isf.rip += DTRACE_INVOP_NOP_SKIP; /* Skip over the patched NOP (planted by sdt). */
583 saved_state->isf.rip += DTRACE_INVOP_MOV_RSP_RBP_SKIP; /* Skip over the bytes of the patched mov %rsp,%rbp */
601 saved_state->isf.rip += DTRACE_INVOP_LEAVE_SKIP;
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;
/xnu-2782.1.97/osfmk/i386/
H A Dtrap.c281 kprintf(" isf.rip 0x%llx\n", saved_state->isf.rip);
344 uint64_t rip; local
357 rip = state64->isf.rip;
370 rip = state32->eip;
388 (user_mode ? rip : VM_KERNEL_UNSLIDE(rip)),
468 (long) depth, (long) VM_KERNEL_UNSLIDE(rip), 0, 0, 0);
534 kern_ip = (vm_offset_t)saved_state->isf.rip;
881 user_addr_t rip; local
[all...]
H A Dtrap_native.c161 regs->isf.rip,
167 regs->isf.rflags, regs->isf.rip, regs->isf.cs & 0xFFFF, regs->isf.ss & 0xFFFF,
H A Drtclock.c432 uint64_t rip; local
445 rip = regs->isf.rip;
453 rip = regs->eip;
457 timer_intr(user_mode, rip);
H A Dthread.h158 USER_REGS64(Thr)->isf.rip )
H A Di386_timer.c71 uint64_t rip)
110 ((user_mode != 0) ? rip : VM_KERNEL_UNSLIDE(rip)),
70 timer_intr(int user_mode, uint64_t rip) argument
H A Dpcb.c695 !IS_USERADDR64_CANONICAL(ts->rip))
715 saved_state->isf.rip = ts->rip;
779 ts->rip = saved_state->isf.rip;
890 !IS_USERADDR64_CANONICAL(state->isf.rip))
916 saved_state->isf.rip = state->isf.rip;
1609 state->rip = saved_state->isf.rip;
[all...]
H A Dpcb_native.c302 !IS_USERADDR64_CANONICAL(state->rip)) {
321 saved_state->isf.rip = state->rip;
H A Dbsd_i386.c197 *entry_point = state25->rip ? state25->rip: VM_MIN_ADDRESS64;
630 iss64->isf.rip = (uint64_t)entry;
H A Dpal_routines.c324 regs64->isf.rip -= 2;
H A Dstartup64.c139 kprintf("sp->isf.rip: 0x%016llx\n", sp->isf.rip);
/xnu-2782.1.97/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.c167 state->rip = saved_state->isf.rip;
201 saved_state->isf.rip = state->rip;
337 kprintf("pc = 0x%llx\n", saved_state->isf.rip);
398 trapno, saved_state->isf.rip, saved_state->cr2);
616 init_rip = iss64->isf.rip;
/xnu-2782.1.97/bsd/dev/dtrace/
H A Dprofile_prvd.c168 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, late, 0, 0);
182 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, late, 0, 0);
204 dtrace_probe(prof->prof_id, saved_state64(kern_regs)->isf.rip, 0x0, 0, 0, 0);
217 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0);
/xnu-2782.1.97/osfmk/chud/i386/
H A Dchud_thread_i386.c305 uint64_t currPC = regs->isf.rip;
604 currPC = regs64->isf.rip;
608 currPC = u_regs64->isf.rip;
/xnu-2782.1.97/osfmk/mach/i386/
H A Dthread_status.h352 uint64_t rip; member in struct:x86_64_intr_stack_frame

Completed in 66 milliseconds

12