Searched refs:uintptr_t (Results 1 - 25 of 295) sorted by relevance

1234567891011>>

/darwin-on-arm/xnu/bsd/sys/_types/
H A D_uintptr_t.h30 typedef unsigned long uintptr_t; typedef
/darwin-on-arm/xnu/bsd/dev/dtrace/
H A Dsystrace.h65 extern void (*systrace_probe)(dtrace_id_t, uintptr_t, uintptr_t,
66 uintptr_t, uintptr_t, uintptr_t, uintptr_t);
67 extern void systrace_stub(dtrace_id_t, uintptr_t, uintptr_t,
68 uintptr_t, uintptr_t, uintptr_
[all...]
H A Ddtrace_subr.c97 int (*dtih_func)(uintptr_t, uintptr_t *, uintptr_t);
104 dtrace_invop(uintptr_t, uintptr_t *, uintptr_t);
107 dtrace_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax)
121 dtrace_invop_add(int (*func)(uintptr_t, uintptr_
[all...]
/darwin-on-arm/xnu/bsd/sys/
H A Dfbt.h47 uintptr_t fbtp_roffset;
63 extern int dtrace_invop(uintptr_t, uintptr_t *, uintptr_t);
64 extern int fbt_invop(uintptr_t, uintptr_t *, uintptr_t);
H A Dkdebug.h412 kernel_debug(x,(uintptr_t)a,(uintptr_t)b,(uintptr_t)c, \
413 (uintptr_t)d,(uintptr_t)e); \
419 kernel_debug1(x,(uintptr_t)a,(uintptr_t)b,(uintptr_t)c, \
420 (uintptr_t)d,(uintptr_t)
[all...]
H A Ddtrace_impl.h139 uintptr_t dth_nextoffs; /* offset of next in probe */
140 uintptr_t dth_prevoffs; /* offset of prev in probe */
141 uintptr_t dth_stroffs; /* offset of str in probe */
478 * Note that the size of the dtrace_aggkey structure must be sizeof (uintptr_t)
491 uintptr_t dtagb_hashsize; /* number of buckets */
492 uintptr_t dtagb_free; /* free list of keys */
785 uintptr_t dtdh_lock; /* deallocation lock */
787 uintptr_t dtdh_pad[6]; /* pad to avoid false sharing */
789 uintptr_t dtdh_pad[14]; /* pad to avoid false sharing */
897 uintptr_t dtms_scratch_bas
[all...]
H A Dsdt_impl.h76 extern int sdt_invop(uintptr_t, uintptr_t *, uintptr_t);
86 #define SDT_ADDR2NDX(addr) ((((uintptr_t)(addr)) >> 4) & sdt_probetab_mask)
/darwin-on-arm/xnu/libkern/libkern/i386/
H A DOSByteOrder.h45 uintptr_t byteOffset
50 result = *(volatile uint16_t *)((uintptr_t)base + byteOffset);
58 uintptr_t byteOffset
63 result = *(volatile uint32_t *)((uintptr_t)base + byteOffset);
71 uintptr_t byteOffset
76 result = *(volatile uint64_t *)((uintptr_t)base + byteOffset);
86 uintptr_t byteOffset,
90 *(volatile uint16_t *)((uintptr_t)base + byteOffset) = _OSSwapInt16(data);
97 uintptr_t byteOffset,
101 *(volatile uint32_t *)((uintptr_t)bas
[all...]
/darwin-on-arm/xnu/libkern/libkern/machine/
H A DOSByteOrder.h79 uintptr_t byteOffset
82 uint16_t data = *(volatile uint16_t *)((uintptr_t)base + byteOffset);
90 uintptr_t byteOffset
93 uint32_t data = *(volatile uint32_t *)((uintptr_t)base + byteOffset);
101 uintptr_t byteOffset
104 uint64_t data = *(volatile uint64_t *)((uintptr_t)base + byteOffset);
114 uintptr_t byteOffset,
118 *(volatile uint16_t *)((uintptr_t)base + byteOffset) = _OSSwapInt16(data);
125 uintptr_t byteOffset,
129 *(volatile uint32_t *)((uintptr_t)bas
[all...]
/darwin-on-arm/xnu/iokit/IOKit/
H A DIOTimeStamp.h35 uintptr_t a = 0, uintptr_t b = 0,
36 uintptr_t c = 0, uintptr_t d = 0)
42 IOTimeStampEndConstant(uintptr_t csc,
43 uintptr_t a = 0, uintptr_t b = 0,
44 uintptr_t c = 0, uintptr_t d = 0)
50 IOTimeStampConstant(uintptr_t cs
[all...]
/darwin-on-arm/xnu/iokit/Kernel/
H A DIOFilterInterruptEventSource.cpp133 IOTimeStampStartConstant(IODBG_INTES(IOINTES_SEMA), (uintptr_t) this, (uintptr_t) owner);
138 IOTimeStampEndConstant(IODBG_INTES(IOINTES_SEMA), (uintptr_t) this, (uintptr_t) owner);
160 VM_KERNEL_UNSLIDE(filterAction), (uintptr_t) owner, (uintptr_t) this, (uintptr_t) workLoop);
167 VM_KERNEL_UNSLIDE(filterAction), (uintptr_t) owner, (uintptr_t) this, (uintptr_t) workLoo
[all...]
H A DIOInterruptEventSource.cpp214 VM_KERNEL_UNSLIDE(intAction), (uintptr_t) owner, (uintptr_t) this, (uintptr_t) workLoop);
221 VM_KERNEL_UNSLIDE(intAction), (uintptr_t) owner, (uintptr_t) this, (uintptr_t) workLoop);
232 VM_KERNEL_UNSLIDE(intAction), (uintptr_t) owner, (uintptr_t) this, (uintptr_t) workLoop);
239 VM_KERNEL_UNSLIDE(intAction), (uintptr_t) owne
[all...]
/darwin-on-arm/xnu/osfmk/i386/
H A Dhw_lock_types.h93 uintptr_t lock_data;
H A Dhibernate_restore.c40 uintptr_t
49 return (uintptr_t)dst;
52 s = (uint64_t *) (uintptr_t)src;
57 return (uintptr_t)d;
63 uintptr_t
64 pal_hib_map(uintptr_t virt, uint64_t phys)
66 uintptr_t index;
83 virt += (uintptr_t)(phys & I386_LPGMASK);
H A Dpal_hibernate.h42 uintptr_t pal_hib_map(uintptr_t v, uint64_t p);
/darwin-on-arm/xnu/bsd/dev/i386/
H A Dsdt_x86.c52 sdt_invop(uintptr_t addr, uintptr_t *stack, uintptr_t eax)
55 uintptr_t stack0 = 0, stack1 = 0, stack2 = 0, stack3 = 0, stack4 = 0;
59 if ((uintptr_t)sdt->sdp_patchpoint == addr) {
60 uintptr_t *stacktop;
62 stacktop = (uintptr_t *)dtrace_get_cpu_int_stack_top();
64 stacktop = (uintptr_t *)(dtrace_get_kernel_stack(current_thread()) + kernel_stack_size);
88 sdt_invop(uintptr_t addr, uintptr_t *stac
[all...]
/darwin-on-arm/xnu/libkern/libkern/arm/
H A DOSByteOrder.h85 uintptr_t offset
90 result = *(volatile uint16_t *)((volatile uintptr_t)base + offset);
98 uintptr_t offset
103 result = *(volatile uint32_t *)((volatile uintptr_t)base + offset);
111 uintptr_t offset
120 inp = (volatile uint32_t *)((volatile uintptr_t)base + offset);
134 uintptr_t offset,
138 *(volatile uint16_t *)((volatile uintptr_t)base + offset) = _OSSwapInt16(data);
145 uintptr_t offset,
149 *(volatile uint32_t *)((volatile uintptr_t)bas
[all...]
/darwin-on-arm/xnu/osfmk/mach/
H A Dsdt.h39 * should be no greater than uintptr_t in size each. The behavior of larger
48 uintptr_t __dtrace_args[ARG1_EXTENT] __attribute__ ((aligned (16))); \
49 __dtrace_args[0] = (uintptr_t)arg0; \
54 uintptr_t __dtrace_args[ARGS2_EXTENT] __attribute__ ((aligned (16))); \
55 __dtrace_args[0] = (uintptr_t)arg0; \
56 __dtrace_args[1] = (uintptr_t)arg1; \
61 uintptr_t __dtrace_args[ARGS3_EXTENT] __attribute__ ((aligned (16))); \
62 __dtrace_args[0] = (uintptr_t)arg0; \
63 __dtrace_args[1] = (uintptr_t)arg1; \
64 __dtrace_args[2] = (uintptr_t)arg
[all...]
/darwin-on-arm/xnu/security/
H A Dmac_data.h136 ele->key -= (uintptr_t)oldbase;
137 ele->key += (uintptr_t)newbase;
139 ele->value -= (uintptr_t)oldbase;
140 ele->value += (uintptr_t)newbase;
/darwin-on-arm/xnu/libsyscall/wrappers/legacy/
H A Dmsync.c47 offset = ((uintptr_t) addr) & PAGE_MASK;
48 addr = (void *) (((uintptr_t) addr) & ~PAGE_MASK);
H A Dmunmap.c59 offset = ((uintptr_t) addr) & PAGE_MASK;
60 addr = (void *) (((uintptr_t) addr) & ~PAGE_MASK);
H A Dmprotect.c54 offset = ((uintptr_t) addr) & PAGE_MASK;
55 aligned_addr = (void *) (((uintptr_t) addr) & ~PAGE_MASK);
/darwin-on-arm/xnu/bsd/dev/chud/
H A Dchud_bsd_callback.c46 typedef void (*chudxnu_kdebug_callback_func_t)(uint32_t debugid, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg4);
47 static void chud_null_kdebug(uint32_t debugid, uintptr_t arg0, uintptr_t arg1, uintptr_t arg2, uintptr_t arg3, uintptr_t arg
[all...]
/darwin-on-arm/xnu/libsyscall/wrappers/
H A Dmemcpy.c70 t = (uintptr_t)src; /* only need low bits */
71 if ((t | (uintptr_t)dst) & wmask) {
76 if ((t ^ (uintptr_t)dst) & wmask || length < wsize)
98 t = (uintptr_t)src;
99 if ((t | (uintptr_t)dst) & wmask) {
100 if ((t ^ (uintptr_t)dst) & wmask || length <= wsize)
/darwin-on-arm/xnu/osfmk/mach/i386/
H A Dvm_types.h101 typedef uintptr_t vm_offset_t;
112 typedef uintptr_t vm_size_t;

Completed in 152 milliseconds

1234567891011>>