/macosx-10.5.8/xnu-1228.15.4/osfmk/i386/ |
H A D | asm64.h | 57 ljmp *(%rip) ;\
|
H A D | rtclock.c | 468 uint64_t rip; local 488 rip = regs->isf.rip; 496 rip = regs->eip; 502 -latency, (uint32_t)rip, user_mode, 0, 0); 505 etimer_intr(user_mode, rip);
|
H A D | thread.h | 162 USER_REGS64(ThrAct)->isf.rip )
|
H A D | trap.c | 851 ss64p->isf.rflags, ss64p->isf.rip, ss64p->cr2); 917 ss64p->isf.rflags, ss64p->isf.rip); 957 user_addr_t rip; local 970 rip = (user_addr_t)regs->isf.rip; 979 rip = (user_addr_t)regs->eip; 983 (int)(vaddr>>32), (int)vaddr, (int)(rip>>32), (int)rip, 0);
|
H A D | pcb.c | 787 !IS_USERADDR64_CANONICAL(ts->rip)) 807 saved_state->isf.rip = ts->rip; 867 ts->rip = saved_state->isf.rip; 927 saved_state->isf.rip = state->rip; 1039 !IS_USERADDR64_CANONICAL(state->isf.rip)) 1063 saved_state->isf.rip = state->isf.rip; [all...] |
H A D | startup64.c | 273 kprintf("scp->isf64.rip: 0x%016llx\n", scp->isf64.rip); 318 kprintf("sp->isf.rip: 0x%016llx\n", sp->isf.rip);
|
H A D | bsd_i386.c | 201 *entry_point = state25->rip ? state25->rip: VM_MIN_ADDRESS64; 854 iss64->isf.rip = (uint64_t)entry;
|
H A D | genassym.c | 297 DECLARE("R64_RIP", R64_(isf.rip)); 306 DECLARE("ISF64_RIP", ISF64_(rip)); 318 DECLARE("ISC32_RIP", ISC32_(rip));
|
/macosx-10.5.8/xnu-1228.15.4/pexpert/i386/ |
H A D | pe_interrupt.c | 59 uint64_t rip; local 67 rip = state64->isf.rip; 76 rip = state32->eip; 82 interrupt, (unsigned int)rip, user_mode, 0, 0);
|
/macosx-10.5.8/xnu-1228.15.4/libsyscall/custom/ |
H A D | __vfork.s | 146 movq __current_pid@GOTPCREL(%rip), %rax 153 movq __current_pid@GOTPCREL(%rip), %rdx 161 movq __current_pid@GOTPCREL(%rip), %rcx 174 movq __current_pid@GOTPCREL(%rip), %rdx
|
H A D | __getpid.s | 124 movl __current_pid(%rip), %eax 132 leaq __current_pid(%rip), %rcx
|
H A D | __fork.s | 225 leaq LC0(%rip), %rdi // copy the name of the function to look up
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/i386/ |
H A D | dtrace_subr_x86.c | 131 regs64->isf.rip = npc; 150 regs64->isf.rip = npc; 191 user_addr_t pc = (regs64) ? regs64->isf.rip : (user_addr_t)regs32->eip; 194 regs64->isf.rip--; 256 * used to emulate %rip-relative instructions in 64-bit mode, do that
|
H A D | dtrace_isa.c | 291 pc = regs->ss_64.isf.rip; 350 pc = regs->ss_64.isf.rip;
|
H A D | systemcalls.c | 358 regs->isf.rip -= 2; 461 regs->isf.rip -= 2;
|
H A D | fasttrap_isa.c | 60 * We then set the program counter (%eip or %rip) to point to this scratch 71 * of %rip-relative addressing that means that almost any instruction can be 73 * instructions included %rip-relative instructions, see the code in 446 * denotes %rip-relative addressing; in 32-bit 590 * execute it -- we need to watch for %rip-relative 594 * employ %rip-relative addressing. 1366 * jmp 0(%rip) 6 1492 user_addr_t pc = regs64->isf.rip - 1; 1566 regs64->isf.rip = pc; 1634 regs64->isf.rip [all...] |
H A D | unix_signal.c | 229 sinfo64.si_addr = tstate64->rip; 231 tstate64->rip = ps->ps_trampact[sig];
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/mach/i386/ |
H A D | _types.h | 87 uint64_t rip; member in struct:x86_thread_state64
|
H A D | thread_status.h | 386 uint64_t rip; member in struct:x86_64_intr_stack_frame
|
H A D | _structs.h | 402 __uint64_t rip; variable
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/chud/i386/ |
H A D | chud_thread_i386.c | 307 uint64_t currPC = regs->isf.rip; 470 currPC = regs64->isf.rip; 474 currPC = u_regs64->isf.rip;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/dev/dtrace/ |
H A D | profile_prvd.c | 241 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0); 297 dtrace_probe(prof->prof_id, 0x0, regs->isf.rip, 0, 0, 0);
|
/macosx-10.5.8/xnu-1228.15.4/osfmk/kdp/ml/i386/ |
H A D | kdp_machdep.c | 605 init_rip = iss64->isf.rip;
|
/macosx-10.5.8/xnu-1228.15.4/bsd/kern/ |
H A D | pthread_synch.c | 929 ts64->rip = (uint64_t)p->p_threadstart; 2043 ts64->rip = (uint64_t)p->p_wqthread;
|