| /xnu-11215/osfmk/mach/arm/ |
| H A D | sdt_isa.h | 116 register uintptr_t __dtrace_a0 asm("x0") = (uintptr_t) arg0; \ 127 register uintptr_t __dtrace_a0 asm("x0") = (uintptr_t) arg0; \ 128 register uintptr_t __dtrace_a1 asm("x1") = (uintptr_t) arg1; \ 139 register uintptr_t __dtrace_a0 asm("x0") = (uintptr_t) arg0; \ 140 register uintptr_t __dtrace_a1 asm("x1") = (uintptr_t) arg1; \ 141 register uintptr_t __dtrace_a2 asm("x2") = (uintptr_t) arg2; \ 152 register uintptr_t __dtrace_a0 asm("x0") = (uintptr_t) arg0; \ 153 register uintptr_t __dtrace_a1 asm("x1") = (uintptr_t) arg1; \ 154 register uintptr_t __dtrace_a2 asm("x2") = (uintptr_t) arg2; \ 155 register uintptr_t __dtrace_a3 asm("x3") = (uintptr_t) arg3; \ [all …]
|
| H A D | _structs.h | 420 ((uintptr_t)((ts).__opaque_pc)) 432 ((uintptr_t)((ts).__opaque_lr)) 444 ((uintptr_t)((ts).__opaque_sp)) 490 ((ts).__sp = (uintptr_t)(ptr)) 496 ((ts).__fp = (uintptr_t)(ptr)) 508 ((void*)(uintptr_t)((ts).pc)) 511 ((ts).pc = (uintptr_t)(fptr)) 520 ((void*)(uintptr_t)((ts).lr)) 523 ((ts).lr = (uintptr_t)(fptr)) 532 ((ts).sp = (uintptr_t)(ptr)) [all …]
|
| /xnu-11215/osfmk/mach/i386/ |
| H A D | sdt_isa.h | 125 register uintptr_t __dtrace_a0 asm("rdi") = (uintptr_t) arg0; \ 136 register uintptr_t __dtrace_a0 asm("rdi") = (uintptr_t) arg0; \ 137 register uintptr_t __dtrace_a1 asm("rsi") = (uintptr_t) arg1; \ 148 register uintptr_t __dtrace_a0 asm("rdi") = (uintptr_t) arg0; \ 149 register uintptr_t __dtrace_a1 asm("rsi") = (uintptr_t) arg1; \ 150 register uintptr_t __dtrace_a2 asm("rdx") = (uintptr_t) arg2; \ 161 register uintptr_t __dtrace_a0 asm("rdi") = (uintptr_t) arg0; \ 162 register uintptr_t __dtrace_a1 asm("rsi") = (uintptr_t) arg1; \ 163 register uintptr_t __dtrace_a2 asm("rdx") = (uintptr_t) arg2; \ 164 register uintptr_t __dtrace_a3 asm("rcx") = (uintptr_t) arg3; \ [all …]
|
| /xnu-11215/bsd/sys/ |
| H A D | kdebug_kernel.h | 215 uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4, 312 kernel_debug((x), (uintptr_t)(a), (uintptr_t)(b), (uintptr_t)(c), \ 325 kernel_debug1((x), (uintptr_t)(a), (uintptr_t)(b), (uintptr_t)(c), \ 350 kernel_debug((x), (uintptr_t)(a), (uintptr_t)(b), (uintptr_t)(c), \ 358 kernel_debug1((x), (uintptr_t)(a), (uintptr_t)(b), (uintptr_t)(c), \ 393 (uintptr_t)(c), (uintptr_t)(d), (uintptr_t)(e)); \ 404 (uintptr_t)(c), (uintptr_t)(d), (uintptr_t)(e)); \ 417 uintptr_t arg3, uintptr_t arg4, uintptr_t arg5); 420 uintptr_t arg3, uintptr_t arg4, uintptr_t arg5); 429 uintptr_t arg3, uintptr_t arg4); [all …]
|
| H A D | kdebug_signpost.h | 45 int kdebug_signpost(uint32_t code, uintptr_t arg1, uintptr_t arg2, 46 uintptr_t arg3, uintptr_t arg4) 50 int kdebug_signpost_start(uint32_t code, uintptr_t arg1, uintptr_t arg2, 51 uintptr_t arg3, uintptr_t arg4) 55 int kdebug_signpost_end(uint32_t code, uintptr_t arg1, uintptr_t arg2, 56 uintptr_t arg3, uintptr_t arg4)
|
| H A D | dtrace_impl.h | 516 uintptr_t dtagb_hashsize; /* number of buckets */ 517 uintptr_t dtagb_free; /* free list of keys */ 810 uintptr_t dtdh_lock; /* deallocation lock */ 932 uintptr_t dtms_caller; /* cached caller */ 1362 uintptr_t dtt_base; /* base of toxic range */ 1363 uintptr_t dtt_limit; /* limit of toxic range */ 1368 extern uintptr_t dtrace_caller(int); 1376 extern uint64_t dtrace_load64(uintptr_t); 1385 extern uintptr_t dtrace_fulword(void *); 1399 extern void dtrace_copy(uintptr_t, uintptr_t, size_t); [all …]
|
| H A D | fbt.h | 51 uintptr_t fbtp_roffset; 64 extern int dtrace_invop(uintptr_t, uintptr_t *, uintptr_t); 65 extern int fbt_invop(uintptr_t, uintptr_t *, uintptr_t);
|
| /xnu-11215/iokit/IOKit/ |
| H A D | IOTimeStamp.h | 35 uintptr_t a = 0, uintptr_t b = 0, 36 uintptr_t c = 0, uintptr_t d = 0) 48 uintptr_t a = 0, uintptr_t b = 0, 49 uintptr_t c = 0, uintptr_t d = 0) 61 uintptr_t a = 0, uintptr_t b = 0, 62 uintptr_t c = 0, uintptr_t d = 0) 74 uintptr_t a = 0, uintptr_t b = 0, 75 uintptr_t c = 0, uintptr_t d = 0) 157 uintptr_t a = 0, uintptr_t b = 0, 158 uintptr_t c = 0, uintptr_t d = 0) [all …]
|
| /xnu-11215/osfmk/mach/ |
| H A D | dyld_kernel_fixups.h | 122 uintptr_t slidValue = (uintptr_t)baseAddress + fixupLoc->fixup64.target; in fixup_value() 161 uintptr_t pageContentStart = (uintptr_t)mh + (uintptr_t)segInfo->segment_offset in walk_chain() 267 uintptr_t slide = (uintptr_t)mh - (uintptr_t)textVMAddr; in kernel_collection_slide() 285 uintptr_t linkeditStartAddr = (uintptr_t)linkeditVMAddr + slide; in kernel_collection_slide() 395 bool pageable, uintptr_t *kc_lowest_vmaddr, uintptr_t *kc_highest_vmaddr, in kernel_collection_adjust_mh_addrs() 396 uintptr_t *kc_lowest_ro_vmaddr, uintptr_t *kc_highest_ro_vmaddr, in kernel_collection_adjust_mh_addrs() 397 uintptr_t *kc_lowest_rx_vmaddr, uintptr_t *kc_highest_rx_vmaddr, in kernel_collection_adjust_mh_addrs() 465 highest_vmaddr = (uintptr_t)seg->vmaddr + (uintptr_t)seg->vmsize; in kernel_collection_adjust_mh_addrs() 482 highest_ro_vmaddr = (uintptr_t)seg->vmaddr + (uintptr_t)seg->vmsize; in kernel_collection_adjust_mh_addrs() 496 highest_rx_vmaddr = (uintptr_t)seg->vmaddr + (uintptr_t)seg->vmsize; in kernel_collection_adjust_mh_addrs() [all …]
|
| /xnu-11215/libkern/libkern/arm/ |
| H A D | OSByteOrder.h | 58 uintptr_t _offset in _OSReadSwapInt16() 68 uintptr_t _offset in OSReadSwapInt16() 80 uintptr_t _offset in _OSReadSwapInt32() 90 uintptr_t _offset in OSReadSwapInt32() 102 uintptr_t _offset in _OSReadSwapInt64() 112 uintptr_t _offset in OSReadSwapInt64() 126 uintptr_t _offset, in _OSWriteSwapInt16() 137 uintptr_t _offset, in OSWriteSwapInt16() 150 uintptr_t _offset, in _OSWriteSwapInt32() 161 uintptr_t _offset, in OSWriteSwapInt32() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | backtrace.c | 64 uintptr_t addr) in _backtrace_pack_addr() 103 uintptr_t *fp; in backtrace_internal() 105 uintptr_t top, bottom; in backtrace_internal() 118 (((uintptr_t)(__addr) >= (uintptr_t)bottom) && \ in backtrace_internal() 119 ((uintptr_t)(__addr) < (uintptr_t)top)) in backtrace_internal() 128 uintptr_t *next_fp = (uintptr_t *)*fp; in backtrace_internal() 146 uintptr_t pc = (uintptr_t)ptrauth_strip((void *)ret_addr, in backtrace_internal() 189 interrupted_kernel_pc_fp(uintptr_t *pc, uintptr_t *fp) in interrupted_kernel_pc_fp() 246 static uintptr_t 251 uintptr_t pc = 0; in _backtrace_preamble() [all …]
|
| /xnu-11215/libsyscall/wrappers/ |
| H A D | kdebug_trace.c | 45 static int kdebug_signpost_internal(uint32_t debugid, uintptr_t arg1, 46 uintptr_t arg2, uintptr_t arg3, uintptr_t arg4); 187 kdebug_signpost_internal(uint32_t debugid, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_… in kdebug_signpost_internal() 200 kdebug_signpost(uint32_t code, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4) in kdebug_signpost() 206 kdebug_signpost_start(uint32_t code, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4) in kdebug_signpost_start() 212 kdebug_signpost_end(uint32_t code, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4) in kdebug_signpost_end()
|
| /xnu-11215/bsd/dev/arm64/ |
| H A D | sdt_arm.c | 42 sdt_invop(__unused uintptr_t addr, __unused uintptr_t *stack, __unused uintptr_t eax) in sdt_invop() 48 if ((uintptr_t) sdt->sdp_patchpoint == addr) { in sdt_invop() 63 uintptr_t retaddr; 74 uintptr_t *stack; in sdt_getarg() 75 uintptr_t pc; in sdt_getarg() 94 && pc > (uintptr_t)dtrace_invop_callsite_pre in sdt_getarg() 95 && pc <= (uintptr_t)dtrace_invop_callsite_post) { in sdt_getarg() 117 stack = (uintptr_t *)&saved_state->x[0]; in sdt_getarg() 121 stack = (uintptr_t *)&fp[0]; /* Find marshalled arguments */ in sdt_getarg() 148 stack = (uintptr_t *)&fp[1]; /* Find marshalled arguments */ in sdt_getarg() [all …]
|
| H A D | dtrace_isa.c | 59 uintptr_t retaddr; 463 return ((uintptr_t)fp >= bottom) && ((uintptr_t)fp < top); in dtrace_frame_in_kernel_stack() 475 uintptr_t pc; in dtrace_getpcstack() 476 uintptr_t caller = CPU->cpu_dtrace_caller; in dtrace_getpcstack() 545 caller = (uintptr_t)NULL; in dtrace_getpcstack() 569 uintptr_t *stack; in dtrace_getarg() 570 uintptr_t pc; in dtrace_getarg() 605 stack = (uintptr_t*) &saved_state->x[0]; in dtrace_getarg() 609 stack = (uintptr_t*) &fp[1]; in dtrace_getarg() 663 dtrace_toxic_ranges(void (*func)(uintptr_t base, uintptr_t limit)) in dtrace_toxic_ranges() [all …]
|
| /xnu-11215/libkern/libkern/i386/ |
| H A D | OSByteOrder.h | 44 uintptr_t byteOffset in OSReadSwapInt16() 49 result = *(volatile uint16_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt16() 57 uintptr_t byteOffset in OSReadSwapInt32() 62 result = *(volatile uint32_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt32() 70 uintptr_t byteOffset in OSReadSwapInt64() 75 result = *(volatile uint64_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt64() 85 uintptr_t byteOffset, in OSWriteSwapInt16() 89 *(volatile uint16_t *)((uintptr_t)base + byteOffset) = _OSSwapInt16(data); in OSWriteSwapInt16() 96 uintptr_t byteOffset, in OSWriteSwapInt32() 100 *(volatile uint32_t *)((uintptr_t)base + byteOffset) = _OSSwapInt32(data); in OSWriteSwapInt32() [all …]
|
| /xnu-11215/libkern/libkern/machine/ |
| H A D | OSByteOrder.h | 81 uintptr_t byteOffset in OSReadSwapInt16() 84 uint16_t data = *(volatile uint16_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt16() 92 uintptr_t byteOffset in OSReadSwapInt32() 95 uint32_t data = *(volatile uint32_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt32() 103 uintptr_t byteOffset in OSReadSwapInt64() 106 uint64_t data = *(volatile uint64_t *)((uintptr_t)base + byteOffset); in OSReadSwapInt64() 116 uintptr_t byteOffset, in OSWriteSwapInt16() 120 *(volatile uint16_t *)((uintptr_t)base + byteOffset) = _OSSwapInt16(data); in OSWriteSwapInt16() 127 uintptr_t byteOffset, in OSWriteSwapInt32() 131 *(volatile uint32_t *)((uintptr_t)base + byteOffset) = _OSSwapInt32(data); in OSWriteSwapInt32() [all …]
|
| /xnu-11215/osfmk/machine/ |
| H A D | machine_routines.h | 189 unsigned long long ml_io_read(uintptr_t iovaddr, int iovsz); 190 unsigned int ml_io_read8(uintptr_t iovaddr); 191 unsigned int ml_io_read16(uintptr_t iovaddr); 192 unsigned int ml_io_read32(uintptr_t iovaddr); 193 unsigned long long ml_io_read64(uintptr_t iovaddr); 200 void ml_io_write(uintptr_t vaddr, uint64_t val, int size); 201 void ml_io_write8(uintptr_t vaddr, uint8_t val); 202 void ml_io_write16(uintptr_t vaddr, uint16_t val); 203 void ml_io_write32(uintptr_t vaddr, uint32_t val); 204 void ml_io_write64(uintptr_t vaddr, uint64_t val); [all …]
|
| /xnu-11215/bsd/dev/i386/ |
| H A D | sdt_x86.c | 42 sdt_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax) in sdt_invop() 48 if ((uintptr_t)sdt->sdp_patchpoint == addr) { in sdt_invop() 63 uintptr_t retaddr; 73 uintptr_t *stack; in sdt_getarg() 74 uintptr_t pc; in sdt_getarg() 88 && pc > (uintptr_t)dtrace_invop_callsite_pre in sdt_getarg() 89 && pc <= (uintptr_t)dtrace_invop_callsite_post) { in sdt_getarg() 112 stack = (uintptr_t *)(void*)&saved_state->rdi; in sdt_getarg() 115 stack = (uintptr_t *)&fp[0]; /* Find marshalled in sdt_getarg() 143 stack = (uintptr_t *)&fp[1]; /* Find marshalled arguments */ in sdt_getarg() [all …]
|
| H A D | fbt_x86.c | 103 fbt_invop(uintptr_t addr, uintptr_t *state, uintptr_t rval) in fbt_invop() 108 if ((uintptr_t)fbt->fbtp_patchpoint == addr) { in fbt_invop() 113 … CPU->cpu_dtrace_caller = *(uintptr_t *)(((uintptr_t)(regs->isf.rsp))+sizeof(uint64_t)); // 8(%rsp) in fbt_invop() 137 uintptr_t *lo_spp, in fbt_perfCallback() 146 uintptr_t old_sp; in fbt_perfCallback() 227 uintptr_t base = (uintptr_t)((uint32_t *)old_sp - delta); in fbt_perfCallback() 228 uintptr_t size = (uintptr_t)fp - base; in fbt_perfCallback() 437 for (j = 0; j < sizeof (uintptr_t); j++) { in fbt_provide_probe() 438 uintptr_t check = (uintptr_t)instr - j; in fbt_provide_probe() 441 if (check < (uintptr_t)symbolStart) in fbt_provide_probe() [all …]
|
| /xnu-11215/libsyscall/mach/ |
| H A D | mach_vm.c | 63 …ger(stack_logging_type_vm_allocate | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr… in mach_vm_allocate() 78 …__syscall_logger(stack_logging_type_vm_deallocate, (uintptr_t)target, (uintptr_t)address, (uintptr… in mach_vm_deallocate() 190 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in mach_vm_map() 219 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in mach_vm_remap() 249 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in mach_vm_remap_new() 271 __syscall_logger(eventTypeFlags, (uintptr_t)mach_task_self(), (uintptr_t)*dataCnt, 0, *data, 0); in mach_vm_read() 299 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in vm_map() 328 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in vm_remap() 358 …__syscall_logger(eventTypeFlags | userTagFlags, (uintptr_t)target, (uintptr_t)size, 0, (uintptr_t)… in vm_remap_new() 380 __syscall_logger(eventTypeFlags, (uintptr_t)mach_task_self(), (uintptr_t)*dataCnt, 0, *data, 0); in vm_read()
|
| /xnu-11215/libkern/ |
| H A D | kernel_mach_header.c | 62 ((uintptr_t)header + sizeof(kernel_mach_header_t)); in getlastaddr() 69 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize); in getlastaddr() 101 lcp = (struct load_command *)((uintptr_t)lcp + lcp->cmdsize); in getcommandfromheader() 216 kernel_section_t *sp = (kernel_section_t *)((uintptr_t)sgp + in getsectbynamefromseg() 225 sp = (kernel_section_t *)((uintptr_t)sp + in getsectbynamefromseg() 250 ((uintptr_t)mhp + sizeof(kernel_mach_header_t)); in getsectbynamefromheader() 278 ((uintptr_t)header + sizeof(kernel_mach_header_t)); in getsegbynamefromheader() 303 ((uintptr_t)header + sizeof(*header)); in firstsegfromheader() 326 ((uintptr_t)header + sizeof(*header)); in nextsegfromheader() 335 sgp = (kernel_segment_command_t *)((uintptr_t)sgp + sgp->cmdsize); in nextsegfromheader() [all …]
|
| /xnu-11215/osfmk/i386/ |
| H A D | i386_init.c | 188 uintptr_t tmp = (uintptr_t)physfree; in ALLOCPAGES() 277 physmapL3[i] = ((uintptr_t)ID_MAP_VTOP(l2pte)) in physmap_init_L3() 438 set_cr3_raw((uintptr_t)ID_MAP_VTOP(IdlePML4)); in Idle_PTs_init() 548 (uintptr_t) &vstart_trap_handler, \ 622 extern uintptr_t kc_highest_nonlinkedit_vmaddr; in i386_slide_and_rebase_image() 625 uintptr_t slide; in i386_slide_and_rebase_image() 648 slide = (uintptr_t)k_mh - seg->vmaddr; in i386_slide_and_rebase_image() 802 set_cr3_raw((uintptr_t)ID_MAP_VTOP(IdlePML4)); in vstart() 825 : (uintptr_t) i386_init_slave, in vstart() 1212 uintptr_t cd1 = (uintptr_t) &cpshadows[0]; in doublemap_init() [all …]
|
| H A D | hibernate_restore.c | 45 uintptr_t 53 return (uintptr_t)dst; in hibernate_restore_phys_page() 57 s = (uint64_t *) (uintptr_t)src; in hibernate_restore_phys_page() 61 return (uintptr_t)d; in hibernate_restore_phys_page() 67 uintptr_t 68 pal_hib_map(uintptr_t virt, uint64_t phys) in pal_hib_map() 70 uintptr_t index; in pal_hib_map() 93 virt += (uintptr_t)(phys & I386_LPGMASK); in pal_hib_map()
|
| /xnu-11215/osfmk/arm/ |
| H A D | arm_init.c | 231 uintptr_t slide; in arm_slide_rebase_and_sign_image() 242 slide = (uintptr_t)k_mh - seg->vmaddr; in arm_slide_rebase_and_sign_image() 271 (uintptr_t *)&segLOWESTKC, (uintptr_t *)&segHIGHESTKC, in arm_slide_rebase_and_sign_image() 272 (uintptr_t *)&segLOWESTROKC, (uintptr_t *)&segHIGHESTROKC, in arm_slide_rebase_and_sign_image() 289 (uintptr_t)k_mh, (uintptr_t)k_mh - slide, slide); in arm_slide_rebase_and_sign_image() 312 uintptr_t slide = (uintptr_t)base; in arm_auxkc_init() 324 (uintptr_t *)&segLOWESTAuxKC, (uintptr_t *)&segHIGHESTAuxKC, (uintptr_t *)&segLOWESTROAuxKC, in arm_auxkc_init() 325 … (uintptr_t *)&segHIGHESTROAuxKC, (uintptr_t *)&segLOWESTRXAuxKC, (uintptr_t *)&segHIGHESTRXAuxKC, in arm_auxkc_init() 326 (uintptr_t *)&segHIGHESTNLEAuxKC); in arm_auxkc_init() 464 + ((uintptr_t)&BootCpuData in arm_init() [all …]
|
| /xnu-11215/bsd/kern/ |
| H A D | kern_authorization.c | 129 uintptr_t arg0, uintptr_t arg1, __unused uintptr_t arg2, __unused uintptr_t arg3); 132 uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3); 373 uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3) in kauth_authorize_action() 418 …__unused uintptr_t arg0, __unused uintptr_t arg1, __unused uintptr_t arg2, __unused uintptr_t arg3) in kauth_authorize_allow() 448 …redential, kauth_action_t action, struct proc *process, uintptr_t arg1, uintptr_t arg2, uintptr_t … in kauth_authorize_process() 450 …return kauth_authorize_action(kauth_scope_process, credential, action, (uintptr_t)process, arg1, a… in kauth_authorize_process() 455 uintptr_t arg0, uintptr_t arg1, __unused uintptr_t arg2, __unused uintptr_t arg3) in kauth_authorize_process_callback() 523 kauth_authorize_fileop(kauth_cred_t credential, kauth_action_t action, uintptr_t arg0, uintptr_t ar… in kauth_authorize_fileop() 527 uintptr_t arg2 = 0; in kauth_authorize_fileop() 558 arg1 = (uintptr_t)namep; in kauth_authorize_fileop() [all …]
|