/xnu-2782.1.97/osfmk/x86_64/ |
H A D | start.s | 219 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 D | cswitch.s | 68 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 D | idt64.s | 88 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 D | WKdmDecompress_new.s | 212 leaq _hashLookupTable_new(%rip), hash // hash look up table
|
/xnu-2782.1.97/osfmk/i386/commpage/ |
H A D | commpage_asm.s | 44 movq _commPagePtr32(%rip),%rdx 52 movq _commPagePtr64(%rip),%rdx
|
/xnu-2782.1.97/libsyscall/custom/ |
H A D | __vfork.s | 97 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.s | 86 movl __current_pid(%rip), %eax 94 leaq __current_pid(%rip), %rcx
|
/xnu-2782.1.97/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; 195 regs64->isf.rip--; 257 * used to emulate %rip-relative instructions in 64-bit mode, do that
|
H A D | fbt_x86.c | 564 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 D | dtrace_isa.c | 233 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 D | trap.c | 281 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 D | trap_native.c | 161 regs->isf.rip, 167 regs->isf.rflags, regs->isf.rip, regs->isf.cs & 0xFFFF, regs->isf.ss & 0xFFFF,
|
H A D | rtclock.c | 432 uint64_t rip; local 445 rip = regs->isf.rip; 453 rip = regs->eip; 457 timer_intr(user_mode, rip);
|
H A D | thread.h | 158 USER_REGS64(Thr)->isf.rip )
|
H A D | i386_timer.c | 71 uint64_t rip) 110 ((user_mode != 0) ? rip : VM_KERNEL_UNSLIDE(rip)), 70 timer_intr(int user_mode, uint64_t rip) argument
|
H A D | pcb.c | 695 !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 D | pcb_native.c | 302 !IS_USERADDR64_CANONICAL(state->rip)) { 321 saved_state->isf.rip = state->rip;
|
H A D | bsd_i386.c | 197 *entry_point = state25->rip ? state25->rip: VM_MIN_ADDRESS64; 630 iss64->isf.rip = (uint64_t)entry;
|
H A D | pal_routines.c | 324 regs64->isf.rip -= 2;
|
H A D | startup64.c | 139 kprintf("sp->isf.rip: 0x%016llx\n", sp->isf.rip);
|
/xnu-2782.1.97/osfmk/kdp/ml/x86_64/ |
H A D | kdp_vm.c | 124 tstate->rip = cpstate->isf.rip; 139 tstate->rip = iks->k_rip;
|
H A D | kdp_machdep.c | 167 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 D | profile_prvd.c | 168 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 D | chud_thread_i386.c | 305 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 D | thread_status.h | 352 uint64_t rip; member in struct:x86_64_intr_stack_frame
|