| /xnu-10063.141.1/san/memory/ |
| H A D | kasan-classic.h | 103 vm_size_t size, 110 vm_size_t size, 117 vm_size_t size, 118 vm_size_t usize, 119 vm_size_t rzsize, 125 vm_size_t size, 126 vm_size_t usize, 127 vm_size_t rzsize, 133 vm_size_t req_size); 135 extern vm_size_t kasan_user_size( [all …]
|
| H A D | kasan-classic.c | 151 kasan_init_globals(vm_offset_t base, vm_size_t size) in kasan_init_globals() 250 kasan_poison(vm_offset_t base, vm_size_t size, vm_size_t leftrz, in kasan_poison() 251 vm_size_t rightrz, uint8_t flags) in kasan_poison() 259 vm_size_t total = leftrz + size + rightrz; in kasan_poison() 260 vm_size_t pos = 0; in kasan_poison() 308 kasan_range_poisoned(vm_offset_t base, vm_size_t size, vm_offset_t *first_invalid) in kasan_range_poisoned() 311 vm_size_t i; in kasan_range_poisoned() 378 kasan_check_shadow(vm_address_t addr, vm_size_t sz, uint8_t shadow_match_value) in kasan_check_shadow() 440 vm_size_t size, in kasan_zmem_add() 469 vm_size_t size, in kasan_zmem_remove() [all …]
|
| H A D | kasan.h | 61 void kasan_map_shadow(vm_offset_t, vm_size_t, bool); 73 void kasan_load_kext(vm_offset_t, vm_size_t, const void *); 74 void kasan_unload_kext(vm_offset_t, vm_size_t); 80 void kasan_notify_address(vm_offset_t, vm_size_t); 81 void kasan_notify_address_nopoison(vm_offset_t, vm_size_t); 86 void kasan_poison(vm_offset_t, vm_size_t, vm_size_t, vm_size_t, uint8_t); 87 void kasan_unpoison(void *, vm_size_t); 88 void kasan_poison_range(vm_offset_t, vm_size_t, uint8_t); 89 void kasan_unpoison_stack(vm_offset_t, vm_size_t); 91 bool kasan_check_shadow(vm_address_t, vm_size_t, uint8_t); [all …]
|
| H A D | kasan.c | 106 extern vm_size_t ml_stack_size(void); 125 kasan_poison_range(vm_offset_t base, vm_size_t size, uint8_t flags) in kasan_poison_range() 135 kasan_unpoison(void *base, vm_size_t size) in kasan_unpoison() 185 kasan_load_kext(vm_offset_t base, vm_size_t __unused size, const void *bundleid) in kasan_load_kext() 197 kasan_init_globals((vm_address_t)sect, (vm_size_t)sectsz); in kasan_load_kext() 203 kasan_unload_kext(vm_offset_t base, vm_size_t size) in kasan_unload_kext() 242 vm_size_t size; in kasan_init_xnu_globals() 257 size = (vm_size_t)_size; in kasan_init_xnu_globals() 280 kasan_debug_touch_mappings(vm_offset_t base, vm_size_t sz) in kasan_debug_touch_mappings() 283 vm_size_t i; in kasan_debug_touch_mappings() [all …]
|
| H A D | kasan-tbi.c | 84 extern bool kasan_zone_maps_owned(vm_address_t, vm_size_t); 136 kasan_init_globals(vm_offset_t __unused base, vm_size_t __unused size) in kasan_init_globals() 208 kasan_poison(vm_offset_t base, vm_size_t size, vm_size_t leftrz, in kasan_poison() 209 vm_size_t rightrz, uint8_t flags) in kasan_poison() 274 kasan_tbi_copy_tags(vm_offset_t new_addr, vm_offset_t old_addr, vm_size_t size) in kasan_tbi_copy_tags() 340 kasan_check_shadow(vm_address_t addr, vm_size_t sz, uint8_t shadow_match_value) in kasan_check_shadow() 403 kasan_tbi_retag_unused_space(vm_offset_t addr, vm_size_t size, vm_size_t used) in kasan_tbi_retag_unused_space() 419 kasan_tbi_mark_free_space(vm_offset_t addr, vm_size_t size) in kasan_tbi_mark_free_space() 430 vm_memtag_bzero(void *buf, vm_size_t n) in vm_memtag_bzero() 460 vm_memtag_assign_tag(vm_offset_t address, __unused vm_size_t size) in vm_memtag_assign_tag()
|
| H A D | kasan-tbi.h | 70 void kasan_tbi_retag_unused_space(vm_offset_t, vm_size_t, vm_size_t); 76 void kasan_tbi_mark_free_space(vm_offset_t, vm_size_t); 89 void kasan_tbi_copy_tags(vm_offset_t, vm_offset_t, vm_size_t);
|
| /xnu-10063.141.1/iokit/IOKit/ |
| H A D | IOLib.h | 78 static inline vm_size_t 79 IOMallocArraySize(vm_size_t hdr_size, vm_size_t elem_size, vm_size_t elem_count) in IOMallocArraySize() 82 const vm_size_t limit = 1ull << (8 * sizeof(vm_size_t) - 1); in IOMallocArraySize() 83 vm_size_t s = hdr_size; in IOMallocArraySize() 113 vm_size_t size, 120 vm_size_t size, in __IOMalloc_internal() 141 void * IOMalloc(vm_size_t size) __attribute__((alloc_size(1))); 142 void * IOMallocZero(vm_size_t size) __attribute__((alloc_size(1))); 165 vm_size_t size); 169 void IOFree(void * address, vm_size_t size); [all …]
|
| H A D | IOBufferMemoryDescriptor.h | 81 vm_size_t _capacity; 93 vm_size_t capacity, 181 vm_size_t capacity, 193 vm_size_t capacity, 217 vm_size_t capacity, 243 vm_size_t capacity, 278 vm_size_t capacity, 283 vm_size_t withLength, 296 vm_size_t withLength, 310 virtual void setLength(vm_size_t length); [all …]
|
| /xnu-10063.141.1/osfmk/kern/ |
| H A D | kalloc.h | 530 vm_size_t min_sz, 531 vm_size_t max_sz); 535 vm_size_t size); 539 vm_size_t size); 544 vm_size_t size) __attribute__((malloc, alloc_size(1))); 547 vm_size_t size, 553 __kalloc_data(vm_size_t size, zalloc_flags_t flags) in __sized_by() 566 vm_size_t old_size, 567 vm_size_t new_size, 575 vm_size_t old_size, in __sized_by() [all …]
|
| H A D | zalloc_internal.h | 585 extern vm_size_t panic_kext_memory_size; 691 static inline vm_size_t 692 zone_scale_for_percpu(zone_t zone, vm_size_t size) in zone_scale_for_percpu() 700 static inline vm_size_t 707 vm_size_t size = ptoa(os_atomic_load(&zone->z_wired_cur, relaxed)); in zone_size_wired() 711 static inline vm_size_t 719 static inline vm_size_t 726 static inline vm_size_t 755 static inline vm_size_t 846 vm_size_t size); [all …]
|
| H A D | kalloc.c | 243 vm_size_t size, in kalloc_zone_for_size_with_flags() 246 vm_size_t max_size = KHEAP_MAX_SIZE; in kalloc_zone_for_size_with_flags() 325 vm_size_t size, in kheap_size_from_zone() 328 vm_size_t max_size = KHEAP_MAX_SIZE; in kheap_size_from_zone() 526 vm_size_t size = 0; in kalloc_type_build_dlut() 730 static inline vm_size_t 737 static inline vm_size_t 1501 vm_size_t z_size) in kalloc_type_create_zone_for_size() 1715 vm_size_t z_size = kt_zone_cfg[i]; in kalloc_type_create_zones_fixed() 1790 vm_size_t sig_slist_size = (size_t) kt_count * sizeof(uint16_t); in kalloc_type_view_init_fixed() [all …]
|
| /xnu-10063.141.1/iokit/Kernel/ |
| H A D | IOLib.cpp | 234 vm_size_t 235 log2up(vm_size_t size) in log2up() 293 (IOMalloc_internal)(struct kalloc_heap *kheap, vm_size_t size, 297 vm_size_t allocSize; 331 IOFree_internal(struct kalloc_heap *kheap, void * inAddress, vm_size_t size) in IOFree_internal() 369 vm_size_t size); 372 vm_size_t size) in IOMalloc_external() 378 IOFree(void * inAddress, vm_size_t size) in IOFree() 387 vm_size_t size); 390 vm_size_t size) in IOMallocZero_external() [all …]
|
| H A D | IOKitKernelInternal.h | 49 kern_return_t IOIteratePageableMaps(vm_size_t size, 85 extern vm_size_t debug_iomallocpageable_size; 93 extern void bcopy_phys(addr64_t from, addr64_t to, vm_size_t size); 179 vm_size_t pagecount; 180 vm_size_t bytecount; 198 vm_size_t bytes, vm_size_t balign); 199 extern "C" uintptr_t iopa_free(iopa_t * a, uintptr_t addr, vm_size_t bytes);
|
| H A D | IOBufferMemoryDescriptor.cpp | 112 vm_size_t capacity, in initWithOptions() 384 vm_size_t size = round_page(capacity); in initWithPhysicalMask() 498 vm_size_t capacity, in inTaskWithOptions() 513 vm_size_t capacity, in inTaskWithOptions() 563 vm_size_t capacity, in initWithOptions() 573 vm_size_t capacity, in withOptions() 592 IOBufferMemoryDescriptor::withCapacity(vm_size_t inCapacity, in withCapacity() 611 vm_size_t inLength, in initWithBytes() 640 vm_size_t inLength, in withBytes() 679 vm_size_t size = _capacity; in free() [all …]
|
| /xnu-10063.141.1/osfmk/vm/ |
| H A D | vm_kern.h | 118 vm_size_t kmr_size; 532 vm_size_t size, 546 extern vm_size_t kmem_size_guard( 613 vm_size_t size, 622 vm_size_t size, in kernel_memory_allocate() 646 vm_size_t size, in kmem_alloc() 678 vm_size_t size, 689 vm_size_t size, in kmem_alloc_contig() 750 vm_size_t size, 837 vm_size_t oldsize, [all …]
|
| H A D | pmap_cs.h | 149 const vm_address_t pmap_img4_payload, const vm_size_t pmap_img4_payload_len, 150 const vm_address_t img4_manifest, const vm_size_t img4_manifest_len, 151 const vm_address_t img4_aux_manifest, const vm_size_t img4_aux_manifest_len); 246 vm_size_t profile_blob_size; 350 vm_size_t superblob_size; 439 vm_size_t profile_size; 442 vm_size_t allocation_size; 456 vm_size_t cms_leaf_size; 548 const vm_size_t payload_size); 639 vm_size_t blob_size, [all …]
|
| /xnu-10063.141.1/osfmk/arm64/ |
| H A D | copyio.c | 42 extern int _bcopyin(const char *src, char *dst, vm_size_t len); 43 extern int _bcopyinstr(const char *src, char *dst, vm_size_t max, vm_size_t *actual); 44 extern int _bcopyout(const char *src, char *dst, vm_size_t len); 133 vm_size_t nbytes, copyio_flags_t flags) in copy_validate() 202 copyin_kern(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes) in copyin_kern() 210 copyout_kern(const char *kernel_addr, user_addr_t user_addr, vm_size_t nbytes) in copyout_kern() 218 copyin(const user_addr_t user_addr, void *kernel_addr, vm_size_t nbytes) in copyin() 317 copyinstr(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes, vm_size_t *lencopied) in copyinstr() 320 vm_size_t bytes_copied = 0; in copyinstr() 342 copyout(const void *kernel_addr, user_addr_t user_addr, vm_size_t nbytes) in copyout()
|
| /xnu-10063.141.1/osfmk/arm/ |
| H A D | misc_protos.h | 101 extern int copyout_kern(const char *kernel_addr, user_addr_t user_addr, vm_size_t nbytes); 102 extern int copyin_kern(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes); 104 extern void bcopy_phys(addr64_t from, addr64_t to, vm_size_t nbytes); 118 extern int copyio_check_user_addr(user_addr_t user_addr, vm_size_t nbytes); 124 extern int apply_func_phys(addr64_t src64, vm_size_t bytes, int (*func)(void * buffer, vm_size_t by…
|
| /xnu-10063.141.1/bsd/sys/ |
| H A D | code_signing_internal.h | 117 vm_size_t region_size); 122 vm_size_t region_size); 136 vm_size_t CSM_PREFIX(managed_code_signature_size)(void); 158 const vm_size_t signature_size, 173 vm_size_t *unneeded_size); 179 const vm_size_t region_size, 188 const vm_size_t region_size); 193 const vm_size_t region_size);
|
| /xnu-10063.141.1/bsd/kern/code_signing/ |
| H A D | ppl.c | 106 vm_size_t payload_size = 0; in ppl_register_provisioning_profile() 107 vm_size_t payload_size_aligned = 0; in ppl_register_provisioning_profile() 161 vm_size_t payload_size = pmap_payload->profile_blob_size + sizeof(*pmap_payload); in ppl_unregister_provisioning_profile() 220 vm_size_t 229 const vm_size_t signature_size, in ppl_register_code_signature() 276 vm_size_t *unneeded_size) in ppl_reconstitute_code_signature() 291 const vm_size_t region_size, in ppl_associate_code_signature() 314 const vm_size_t region_size) in ppl_associate_jit_region() 328 const vm_size_t region_size) in ppl_associate_debug_region() 501 vm_size_t payload_len_aligned = 0; in ppl_image4_execute_object() [all …]
|
| /xnu-10063.141.1/osfmk/x86_64/ |
| H A D | copyio.c | 52 static int copyio(int, user_addr_t, char *, vm_size_t, vm_size_t *, int); 53 static int copyio_phys(addr64_t, addr64_t, vm_size_t, int); 82 extern int _bcopy(const void *, void *, vm_size_t); 83 extern int _bcopystr(const void *, void *, vm_size_t, vm_size_t *); 169 vm_size_t nbytes, vm_size_t *lencopied, int use_kernel_map) in copyio() 173 vm_size_t bytes_copied; in copyio() 394 copyio_phys(addr64_t source, addr64_t sink, vm_size_t csize, int which) in copyio_phys() 420 copyin(const user_addr_t user_addr, void *kernel_addr, vm_size_t nbytes) in copyin() 486 copyinstr(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes, vm_size_t *lencopied) in copyinstr() 496 CALL_COPYOUT_SHIM_MSG(kernel_addr, user_addr, (vm_size_t)nbytes) in copyoutmsg() [all …]
|
| /xnu-10063.141.1/libsyscall/mach/ |
| H A D | mach_init.c | 72 vm_size_t vm_kernel_page_size = 0; 73 vm_size_t vm_kernel_page_mask = 0; 76 vm_size_t vm_page_size = 0; 77 vm_size_t vm_page_mask = 0; 89 host_page_size(__unused host_t host, vm_size_t *out_page_size) in host_page_size()
|
| /xnu-10063.141.1/bsd/kern/ |
| H A D | mach_fat.h | 37 load_return_t fatfile_validate_fatarches(vm_offset_t data_ptr, vm_size_t data_size, off_t file_size… 39 load_return_t fatfile_getbestarch(vm_offset_t data_ptr, vm_size_t data_size, struct image_params *i… 41 vm_offset_t data_ptr, vm_size_t data_size, struct image_params *imgp, struct fat_arch *archret); 43 vm_offset_t data_ptr, vm_size_t data_size, struct fat_arch *archret);
|
| /xnu-10063.141.1/libsyscall/mach/mach/ |
| H A D | vm_page_size.h | 42 extern vm_size_t vm_page_size; 43 extern vm_size_t vm_page_mask; 59 extern vm_size_t vm_kernel_page_size __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0); 60 extern vm_size_t vm_kernel_page_mask __OSX_AVAILABLE_STARTING(__MAC_10_9, __IPHONE_7_0);
|
| /xnu-10063.141.1/osfmk/i386/ |
| H A D | machine_routines.h | 122 vm_size_t); 127 vm_size_t size, 138 vm_size_t ml_nofault_copy( 139 vm_offset_t virtsrc, vm_offset_t virtdst, vm_size_t size); 142 vm_offset_t virtsrc, vm_size_t size); 178 vm_size_t size, 186 vm_size_t size); 190 vm_size_t size); 194 vm_size_t size, 199 vm_size_t *size);
|