/darwin-on-arm/xnu/osfmk/kern/ |
H A D | kalloc.h | 67 extern void *kalloc(vm_size_t size); 69 extern void *kalloc_noblock(vm_size_t size); 72 vm_size_t size); 86 vm_size_t *cur_size, 87 vm_size_t *max_size, 88 vm_size_t *elem_size, 89 vm_size_t *alloc_size, 95 extern vm_size_t kalloc_max_prerounded; 96 extern vm_size_t kalloc_large_total;
|
H A D | zalloc.h | 105 vm_size_t cur_size; /* current memory utilization */ 106 vm_size_t max_size; /* how large can this zone grow */ 107 vm_size_t elem_size; /* size of an element */ 108 vm_size_t alloc_size; /* size used for more memory */ 142 vm_size_t prio_refill_watermark; 171 vm_size_t map_size) __attribute__((section("__TEXT, initcode"))); 182 vm_size_t *cur_size, 183 vm_size_t *max_size, 184 vm_size_t *elem_size, 185 vm_size_t *alloc_siz [all...] |
H A D | kext_alloc.h | 38 kern_return_t kext_alloc(vm_offset_t *addr, vm_size_t size, boolean_t fixed); 40 void kext_free(vm_offset_t addr, vm_size_t size);
|
H A D | kalloc.c | 83 zone_t kalloc_zone(vm_size_t); 89 vm_size_t kalloc_max; 90 vm_size_t kalloc_max_prerounded; 91 vm_size_t kalloc_kernmap_size; /* size of kallocs that can come from kernel map */ 94 vm_size_t kalloc_large_total; 95 vm_size_t kalloc_large_max; 96 vm_size_t kalloc_largest_allocated = 0; 112 KALLOC_ZINFO_SALLOC(vm_size_t bytes) 126 KALLOC_ZINFO_SFREE(vm_size_t bytes) 301 vm_size_t siz [all...] |
H A D | misc_protos.h | 84 vm_size_t nbytes); 90 vm_size_t max, 91 vm_size_t *actual); 103 vm_size_t nbytes); 115 extern int copyin_validate(const user_addr_t, uintptr_t, vm_size_t); 116 extern int copyout_validate(uintptr_t, const user_addr_t, vm_size_t);
|
/darwin-on-arm/xnu/osfmk/vm/ |
H A D | vm_kern.h | 78 vm_size_t size, 96 vm_size_t size, 105 vm_size_t size); 110 vm_size_t size); 115 vm_size_t size); 120 vm_size_t oldsize, 122 vm_size_t newsize); 127 vm_size_t size); 132 vm_size_t size, 141 vm_size_t siz [all...] |
H A D | cpm.h | 56 cpm_allocate(vm_size_t size, vm_page_t *list, ppnum_t max_pnum, ppnum_t pnum_mask, boolean_t wire, int flags);
|
/darwin-on-arm/xnu/libsyscall/mach/ |
H A D | mig_deallocate.c | 60 mig_deallocate(vm_address_t addr, vm_size_t size)
|
H A D | mig_allocate.c | 60 mig_allocate(vm_address_t *addr_p, vm_size_t size)
|
H A D | port_obj.c | 52 (vm_size_t)(maxsize * sizeof (*port_obj_table)),
|
/darwin-on-arm/xnu/osfmk/arm/ |
H A D | io_map_entries.h | 41 vm_size_t size, unsigned int flags); 42 extern vm_offset_t io_map_spec(vm_map_offset_t phys_addr, vm_size_t size,
|
/darwin-on-arm/xnu/osfmk/i386/ |
H A D | io_map_entries.h | 43 vm_size_t size, 45 extern vm_offset_t io_map_spec(vm_map_offset_t phys_addr, vm_size_t size, unsigned int flags);
|
H A D | copyio.c | 96 extern int copyout_user(const char *, vm_offset_t, vm_size_t); 97 extern int copyout_kern(const char *, vm_offset_t, vm_size_t); 98 extern int copyin_user(const vm_offset_t, char *, vm_size_t); 99 extern int copyin_kern(const vm_offset_t, char *, vm_size_t); 100 extern int copyoutphys_user(const char *, vm_offset_t, vm_size_t); 101 extern int copyoutphys_kern(const char *, vm_offset_t, vm_size_t); 102 extern int copyinphys_user(const vm_offset_t, char *, vm_size_t); 103 extern int copyinphys_kern(const vm_offset_t, char *, vm_size_t); 104 extern int copyinstr_user(const vm_offset_t, char *, vm_size_t, vm_size_t *); [all...] |
/darwin-on-arm/xnu/security/ |
H A D | mac_alloc.h | 45 void * mac_kalloc (vm_size_t size, int how); 46 void mac_kfree (void *data, vm_size_t size); 63 zone_t mac_zinit (vm_size_t size, vm_size_t maxmem, 64 vm_size_t alloc, const char *name);
|
H A D | mac_alloc.c | 54 mac_kalloc(vm_size_t size, int how) 66 void * mac_kalloc_noblock (vm_size_t size); 68 mac_kalloc_noblock(vm_size_t size) 74 mac_kfree(void * data, vm_size_t size) 132 mac_zinit(vm_size_t size, vm_size_t maxmem, vm_size_t alloc, const char *name)
|
/darwin-on-arm/xnu/iokit/IOKit/ |
H A D | IOBufferMemoryDescriptor.h | 76 vm_size_t _capacity; 87 vm_size_t capacity, 136 vm_size_t capacity, 141 vm_size_t capacity, 165 vm_size_t capacity, 198 vm_size_t capacity, 203 vm_size_t withLength, 216 vm_size_t withLength, 230 virtual void setLength(vm_size_t length); 246 virtual vm_size_t getCapacit [all...] |
H A D | IOLib.h | 83 void * IOMalloc(vm_size_t size); 93 void IOFree(void * address, vm_size_t size); 102 void * IOMallocAligned(vm_size_t size, vm_offset_t alignment); 110 void IOFreeAligned(void * address, vm_size_t size); 120 void * IOMallocContiguous(vm_size_t size, vm_size_t alignment, 129 void IOFreeContiguous(void * address, vm_size_t size) __attribute__((deprecated)); 139 void * IOMallocPageable(vm_size_t size, vm_size_t alignment); 147 void IOFreePageable(void * address, vm_size_t siz [all...] |
/darwin-on-arm/xnu/bsd/dev/dtrace/ |
H A D | dtrace_alloc.c | 51 vm_size_t dtrace_alloc_max; 52 vm_size_t dtrace_alloc_max_prerounded; 87 vm_size_t size; 112 void *dtrace_alloc(vm_size_t size) 115 vm_size_t allocsize; 138 void dtrace_free(void *data, vm_size_t size) 141 vm_size_t freesize;
|
/darwin-on-arm/xnu/osfmk/ipc/ |
H A D | ipc_table.c | 81 vm_size_t elemsize); 101 vm_size_t elemsize) /* size of elements */ 104 vm_size_t minsize = min * elemsize; 105 vm_size_t size; 106 vm_size_t incrsize; 177 vm_size_t size) 202 vm_size_t size,
|
/darwin-on-arm/xnu/osfmk/default_pager/ |
H A D | default_pager_types.h | 52 vm_size_t dpi_total_space; /* size of backing store */ 53 vm_size_t dpi_free_space; /* how much of it is unused */ 54 vm_size_t dpi_page_size; /* the pager's vm page size */ 60 vm_size_t dpi_page_size; /* the pager's vm page size */ 96 vm_size_t dpo_size; /* backing store used for the object */
|
/darwin-on-arm/xnu/libsyscall/mach/mach/ |
H A D | mach_init.h | 73 extern kern_return_t host_page_size(host_t, vm_size_t *); 105 extern vm_size_t vm_page_size; 106 extern vm_size_t vm_page_mask;
|
/darwin-on-arm/xnu/osfmk/mach/i386/ |
H A D | vm_types.h | 107 * A vm_size_t is the proper type for e.g. 112 typedef uintptr_t vm_size_t; typedef 114 typedef natural_t vm_size_t; typedef
|
/darwin-on-arm/xnu/osfmk/mach/ |
H A D | vm_map.defs | 94 out size : vm_size_t; 115 size : vm_size_t; 131 size : vm_size_t); 152 size : vm_size_t; 167 size : vm_size_t; 180 size : vm_size_t; 217 size : vm_size_t; 231 size : vm_size_t; 233 out outsize : vm_size_t); 239 size : vm_size_t; [all...] |
/darwin-on-arm/xnu/osfmk/mach_debug/ |
H A D | zone_info.h | 82 vm_size_t zi_cur_size; /* current memory utilization */ 83 vm_size_t zi_max_size; /* how large can this zone grow */ 84 vm_size_t zi_elem_size; /* size of an element */ 85 vm_size_t zi_alloc_size; /* size used for more memory */
|
/darwin-on-arm/xnu/osfmk/x86_64/ |
H A D | copyio.c | 44 static int copyio(int, user_addr_t, char *, vm_size_t, vm_size_t *, int); 45 static int copyio_phys(addr64_t, addr64_t, vm_size_t, int); 64 extern int _bcopy(const void *, void *, vm_size_t); 65 extern int _bcopystr(const void *, void *, vm_size_t, vm_size_t *); 79 vm_size_t nbytes, vm_size_t *lencopied, int use_kernel_map) 83 vm_size_t bytes_copied; 231 copyio_phys(addr64_t source, addr64_t sink, vm_size_t csiz [all...] |