Home
last modified time | relevance | path

Searched refs:vm_size_t (Results 1 – 25 of 269) sorted by relevance

1234567891011

/xnu-10063.141.1/san/memory/
H A Dkasan-classic.h103 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 Dkasan-classic.c151 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 Dkasan.h61 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 Dkasan.c106 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 Dkasan-tbi.c84 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 Dkasan-tbi.h70 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 DIOLib.h78 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 DIOBufferMemoryDescriptor.h81 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 Dkalloc.h530 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 Dzalloc_internal.h585 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 Dkalloc.c243 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 DIOLib.cpp234 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 DIOKitKernelInternal.h49 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 DIOBufferMemoryDescriptor.cpp112 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 Dvm_kern.h118 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 Dpmap_cs.h149 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 Dcopyio.c42 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 Dmisc_protos.h101 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 Dcode_signing_internal.h117 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 Dppl.c106 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 Dcopyio.c52 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 Dmach_init.c72 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 Dmach_fat.h37 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 Dvm_page_size.h42 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 Dmachine_routines.h122 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);

1234567891011