Home
last modified time | relevance | path

Searched refs:address (Results 1 – 25 of 207) sorted by relevance

123456789

/xnu-11215/libkern/libkern/
H A DOSAtomic.h84 volatile UInt64 * address);
99 volatile SInt64 * address);
146 volatile long * address);
201 volatile UInt8 * address);
224 volatile UInt16 * address);
249 volatile UInt32 * address);
271 void * volatile * address);
291 volatile SInt32 * address);
310 volatile SInt16 * address);
328 volatile SInt8 * address);
[all …]
/xnu-11215/libsyscall/mach/
H A Dmach_vm.c49 mach_vm_address_t *address, in mach_vm_allocate() argument
72 mach_vm_address_t address, in mach_vm_deallocate() argument
93 mach_vm_address_t address, in mach_vm_protect() argument
114 vm_address_t *address, in vm_allocate() argument
124 *address = mach_addr; in vm_allocate()
135 vm_address_t address, in vm_deallocate() argument
148 vm_address_t address, in vm_protect() argument
280 vm_address_t *address, in vm_map() argument
308 vm_address_t *address, in vm_remap() argument
337 vm_address_t *address, in vm_remap_new() argument
[all …]
/xnu-11215/iokit/Kernel/
H A DIOLib.cpp299 void * address; variable
311 if (address) {
322 address = (typeof(address))(((uintptr_t) address) + sizeofIOLibMallocHeader);
339 address = (typeof(address))(((uintptr_t) address) - sizeofIOLibMallocHeader); in IOFree_internal()
551 address = 0;
581 hdr->tracking.address = ~address;
811 if (atop_32(address) != atop_32(address + size - 1)) { in IOKernelAllocateWithPhysicalRestrict()
812 address = round_page(address); in IOKernelAllocateWithPhysicalRestrict()
820 hdr->tracking.address = ~address; in IOKernelAllocateWithPhysicalRestrict()
1069 if ((address >= gIOKitPageableSpace.maps[index].address) in IOPageableMapForAddress()
[all …]
H A DIOMapper.cpp293 IOMappedRead8(IOPhysicalAddress address) in IOMappedRead8() argument
306 IOMappedRead16(IOPhysicalAddress address) in IOMappedRead16() argument
319 IOMappedRead32(IOPhysicalAddress address) in IOMappedRead32() argument
332 IOMappedRead64(IOPhysicalAddress address) in IOMappedRead64() argument
345 IOMappedWrite8(IOPhysicalAddress address, UInt8 value) in IOMappedWrite8() argument
353 ml_phys_write_byte((vm_offset_t) address, value); in IOMappedWrite8()
358 IOMappedWrite16(IOPhysicalAddress address, UInt16 value) in IOMappedWrite16() argument
366 ml_phys_write_half((vm_offset_t) address, value); in IOMappedWrite16()
371 IOMappedWrite32(IOPhysicalAddress address, UInt32 value) in IOMappedWrite32() argument
379 ml_phys_write_word((vm_offset_t) address, value); in IOMappedWrite32()
[all …]
H A DIOGuardPageMemoryDescriptor.cpp53 mach_vm_address_t address; in initWithSize() local
64 kr = mach_vm_allocate_kernel(kernel_map, &address, size, in initWithSize()
71 _ranges.v64->address = address; in initWithSize()
79 _buffer = (vm_offset_t)address; in initWithSize()
111 mach_vm_address_t address = mapping->fAddress; in doMap() local
112 kern_return_t kr = mach_vm_protect(map, address, length, true, VM_PROT_NONE); in doMap()
/xnu-11215/libkern/gen/
H A DOSAtomicOperations.c72 ALIGN_TEST(address, UInt32); in OSCompareAndSwap()
87 ALIGN_TEST(address, UInt64); in OSCompareAndSwap64()
99 OSAddAtomic8(SInt32 amount, volatile SInt8 *address) in OSAddAtomic8() argument
105 OSAddAtomic16(SInt32 amount, volatile SInt16 *address) in OSAddAtomic16() argument
112 OSAddAtomic(SInt32 amount, volatile SInt32 *address) in OSAddAtomic() argument
114 ALIGN_TEST(address, UInt32); in OSAddAtomic()
115 return os_atomic_add_orig(address, amount, relaxed); in OSAddAtomic()
120 OSAddAtomic64(SInt64 amount, volatile SInt64 *address) in OSAddAtomic64() argument
124 ALIGN_TEST(address, SInt64); in OSAddAtomic64()
130 OSAddAtomicLong(long theAmount, volatile long *address) in OSAddAtomicLong() argument
[all …]
/xnu-11215/tests/vm/
H A Dvm_allocation.c324 #define POINTER(address) ((char *)(uintptr_t)(address)) argument
325 #define MACH_VM_ADDRESS_T(address) (*((mach_vm_address_t *)(uintptr_t)(address))) argument
649 _vm_address = address; in set_vm_address()
833 return round_page(address - mach_vm_trunc_page(address) + size); in aligned_size()
1067 return address; in get_fixed_address()
1088 address++; in set_up_vm_address()
1501 …T_QUIET; T_ASSERT_TRUE((address && size) || (!address && !size), "Address 0x%jx is unexpectedly %s… in test_nonzero_address_iff_nonzero_size()
1616 for (i = address; i < address + size; i += vm_page_size) { in test_reallocate_pages()
1891 (uintmax_t)address); in test_allocate_2MB_boundary_unaligned_page_aligned_address()
1919 (uintmax_t)address); in test_allocate_page_with_highest_address_hint()
[all …]
H A Dvm_test_102067976.c22 mach_vm_address_t address; variable
51 address = 0;
53 &address,
71 memset((char *)address, 'x', vm_map_entry_size);
74 kr = mach_vm_deallocate(mach_task_self(), address, vm_map_entry_size);
/xnu-11215/tools/lldbmacros/kmemory/
H A Dvm.py38 def entry_compare(self, rb_entry, address): argument
47 def find(self, address): argument
48 ent = self.rb.find(address)
76 def __init__(self, kmem, address, vm_map): argument
77 super().__init__(kmem, address)
79 self.sbv = vm_map.find(address)
90 base = self.address & ~self.kmem.page_mask
149 if r.contains(self.address)
171 def claims(self, address): argument
177 def lookup(self, address): argument
[all …]
H A Dwhatis.py19 def __init__(self, kmem, address): argument
21 self.address = address
81 def find_provider(self, address): argument
82 return next(iter(c for c in self._children if c.claims(address)), self)
84 def claims(self, address): argument
94 def lookup(self, address): argument
104 return UnknownMemoryObject(self.kmem, address)
125 address = mo.address
126 if address != mem_r.start:
128 "offset", address - mem_r.start, mem_r.end - address))
H A Dzone.py51 def __init__(self, kmem, address): argument
52 super().__init__(kmem, address)
56 address, kmem.meta_range))
94 address, zone_range))
303 def __init__(self, kmem, address): argument
324 elem_idx = (address - base) // esize if address >= base else -1
379 marks = { self.address: '>' }
477 def claims(self, address): argument
481 r.contains(address)
485 def lookup(self, address): argument
[all …]
/xnu-11215/osfmk/mach/
H A Dmach_vm.defs140 address : mach_vm_address_t;
150 address : mach_vm_address_t;
169 address : mach_vm_address_t;
183 address : mach_vm_address_t;
194 * of the virtual address space of the target address space.
205 address : mach_vm_address_t;
222 address : mach_vm_address_t;
252 address : mach_vm_address_t;
289 address : mach_vm_address_t;
301 address : mach_vm_address_t;
[all …]
H A Dvm_map.defs148 address : vm_address_t;
169 address : vm_address_t;
184 address : vm_address_t;
197 address : vm_address_t;
219 address : vm_address_t;
248 address : vm_address_t;
256 address : vm_address_t;
269 address : vm_address_t;
324 address : vm_address_t;
359 * other address spaces and ultimately mapped in ohter address spaces
[all …]
H A Dvm32_map.defs103 address : vm32_address_t;
108 address : vm32_address_t;
115 address : vm32_address_t;
121 address : vm32_address_t;
132 address : vm32_address_t;
143 address : vm32_address_t;
151 address : vm32_address_t;
157 address : vm32_address_t;
176 address : vm32_address_t;
214 address : vm32_address_t;
[all …]
/xnu-11215/tools/lldbmacros/
H A Dkext.py64 self.address = address
127 def LoadMachO(address, size): argument
155 address=unsigned(kext.address),
265 if addr == unsigned(kmod.address):
623 def __init__(self, kmem, address, kinfo): argument
624 super().__init__(kmem, address)
638 address = self.address
649 addr = self.address
682 super().__init__(kmem, address)
728 def claims(self, address): argument
[all …]
/xnu-11215/tests/
H A Dposix_spawn_alt_rosetta_helper.c15 vm_address_t address = 0; in main() local
23 …err = vm_region_recurse_64(mach_task_self(), &address, &size, &depth, (vm_region_info_t)&info, &co… in main()
28 end_address = address + size; in main()
29 err = proc_regionfilename(getpid(), address, path_buffer, MAXPATHLEN); in main()
32 printf("0x%016lx-0x%016lx %s\n", address, end_address, path_buffer); in main()
35 printf("0x%016lx-0x%016lx %s\n", address, end_address, path_buffer); in main()
40 address = end_address; in main()
H A Dvm_test_mach_map.c1162 address, address + size, depth,
1189 address,
1276 address,
1334 address,
1426 address,
1464 address,
1575 address, address + size, depth,
1600 address,
1666 address,
1731 address,
[all …]
/xnu-11215/osfmk/arm64/
H A Dmachine_routines_asm.h129 .macro AUTDA_DIVERSIFIED value, address, diversifier
132 movk \address, \diversifier, lsl #48
133 autda \value, \address
135 mov \address, \value
136 xpacd \address
137 cmp \address, \value
158 AUTDA_DIVERSIFIED \dst, address=\tmp, diversifier=TH_KSTACKPTR_DIVERSIFIER
174 AUTDA_DIVERSIFIED \dst, address=\tmp, diversifier=TH_UPCB_DIVERSIFIER
205 AUTDA_DIVERSIFIED \dst, address=\tmp, diversifier=CPU_ISTACKPTR_DIVERSIFIER
236 AUTDA_DIVERSIFIED \dst, address=\tmp, diversifier=CPU_EXCEPSTACKPTR_DIVERSIFIER
/xnu-11215/osfmk/i386/
H A Dmtrr.c504 address, length, type); in mtrr_range_add()
526 if (address < 0x100000 || mtrr_state.var_count == 0) { in mtrr_range_add()
536 (address && (length > LSB(address)))) { in mtrr_range_add()
554 overlap = var_range_overlap(vr, address, length, type); in mtrr_range_add()
572 var_range_encode(free_range, address, length, type, 1); in mtrr_range_add()
602 address, length, type); in mtrr_range_remove()
614 var_range_overlap(vr, address, length, type) > 0) { in mtrr_range_remove()
617 var_range_encode(vr, address, length, type, 0); in mtrr_range_remove()
648 range->base = (address & IA32_MTRR_PHYSBASE_MASK) | in var_range_encode()
668 if ((v_address >= address && v_address < (address + length)) || in var_range_overlap()
[all …]
/xnu-11215/osfmk/kdp/
H A Dkdp.c113 mach_vm_address_t address; member
126 mach_vm_address_t address
131 mach_vm_address_t address
737 r->address = 0; in kdp_regions()
929 mach_vm_address_t address in kdp_set_breakpoint_internal() argument
962 breakpoint_list[i].address = address; in kdp_set_breakpoint_internal()
973 mach_vm_address_t address in kdp_remove_breakpoint_internal() argument
979 for (i = 0; (i < MAX_BREAKPOINTS) && (breakpoint_list[i].address != address); i++) { in kdp_remove_breakpoint_internal()
987 breakpoint_list[i].address = 0; in kdp_remove_breakpoint_internal()
1004 breakpoint_list[i].address = 0; in kdp_remove_all_breakpoints()
[all …]
/xnu-11215/san/memory/
H A Dkasan-arm64.c196 kasan_arm64_lookup_l1(uint64_t *base, vm_offset_t address) in kasan_arm64_lookup_l1() argument
198 return base + ((address & ARM_TT_L1_INDEX_MASK) >> ARM_TT_L1_SHIFT); in kasan_arm64_lookup_l1()
202 kasan_arm64_lookup_l2(uint64_t *base, vm_offset_t address) in kasan_arm64_lookup_l2() argument
204 return base + ((address & ARM_TT_L2_INDEX_MASK) >> ARM_TT_L2_SHIFT); in kasan_arm64_lookup_l2()
208 kasan_arm64_lookup_l3(uint64_t *base, vm_offset_t address) in kasan_arm64_lookup_l3() argument
210 return base + ((address & ARM_TT_L3_INDEX_MASK) >> ARM_TT_L3_SHIFT); in kasan_arm64_lookup_l3()
339 } else if (!kasan_zone_maps_owned(address, size)) { in kasan_map_shadow()
344 kasan_map_shadow_internal(address, size, options); in kasan_map_shadow()
353 kasan_arm64_align_to_page(&address, &size); in kasan_arm64_do_map_shadow_early()
370 kasan_map_shadow_early(vm_offset_t address, vm_size_t size) in kasan_map_shadow_early() argument
[all …]
H A Dkasan-tbi.c317 kasan_tbi_get_tag_address(vm_offset_t address) in kasan_tbi_get_tag_address() argument
319 return SHADOW_FOR_ADDRESS(address); in kasan_tbi_get_tag_address()
323 kasan_tbi_get_tag(vm_offset_t address) in kasan_tbi_get_tag() argument
325 return *kasan_tbi_get_tag_address(address); in kasan_tbi_get_tag()
438 vm_memtag_get_tag(vm_offset_t address) in vm_memtag_get_tag() argument
440 return kasan_tbi_get_tag(address); in vm_memtag_get_tag()
445 vm_memtag_fixup_ptr(vm_offset_t address) in vm_memtag_fixup_ptr() argument
447 return vm_memtag_add_ptr_tag(address, vm_memtag_get_tag(address)); in vm_memtag_fixup_ptr()
452 vm_memtag_set_tag(vm_offset_t address, vm_offset_t size) in vm_memtag_set_tag() argument
454 uint8_t tag = vm_memtag_extract_tag(address); in vm_memtag_set_tag()
[all …]
H A Dkasan-x86_64.c78 split_address(vm_offset_t address) in split_address() argument
82 addr.pml4 = (address >> 39) & 0x1ff; in split_address()
83 addr.pdpt = (address >> 30) & 0x1ff; in split_address()
84 addr.pd = (address >> 21) & 0x1ff; in split_address()
85 addr.pt = (address >> 12) & 0x1ff; in split_address()
129 kasan_map_shadow_superpage_zero(vm_offset_t address, vm_size_t size) in kasan_map_shadow_superpage_zero() argument
131 address = vm_map_trunc_page(address, I386_LPGMASK); in kasan_map_shadow_superpage_zero()
136 vm_offset_t virt_shadow_target = (vm_offset_t)SHADOW_FOR_ADDRESS(address + j); in kasan_map_shadow_superpage_zero()
176 address, size); in kasan_map_shadow_superpage_zero()
185 kasan_map_shadow(vm_offset_t address, vm_size_t size, bool cannot_poison) in kasan_map_shadow() argument
[all …]
/xnu-11215/libkern/c++/
H A DOSRuntime.cpp285 if (!kmodInfo || !kmodInfo->address) { in OSRuntimeFinalizeCPP()
289 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
292 textStart = kmodInfo->address; in OSRuntimeFinalizeCPP()
298 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
321 OSSymbol::checkForPageUnload((void *)kmodInfo->address, in OSRuntimeFinalizeCPP()
322 (void *)(kmodInfo->address + kmodInfo->size)); in OSRuntimeFinalizeCPP()
324 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeFinalizeCPP()
463 if (!kmodInfo || !kmodInfo->address) { in OSRuntimeInitializeCPP()
467 header = (kernel_mach_header_t *)kmodInfo->address; in OSRuntimeInitializeCPP()
471 textStart = kmodInfo->address; in OSRuntimeInitializeCPP()
[all …]
/xnu-11215/osfmk/vm/
H A Dvm_user.c553 data_list[i].address = in vm_read_list()
579 mach_vm_address_ut address, in mach_vm_read_overwrite() argument
624 vm_address_ut address, in vm_read_overwrite() argument
641 mach_vm_address_ut address, in mach_vm_write() argument
672 vm_address_ut address, in vm_write() argument
740 mach_vm_offset_ut *address, in mach_vm_map_external() argument
888 address, in mach_vm_remap_new_external()
943 address, in mach_vm_remap_external()
975 address, in vm_remap_new_external()
1876 mach_vm_offset_ut *address, in mach_vm_deferred_reclamation_buffer_init() argument
[all …]

123456789