Searched refs:kernel_addr (Results 1 – 6 of 6) sorted by relevance
| /xnu-11215/osfmk/x86_64/ |
| H A D | copyio.c | 225 __asan_storeN((uptr)kernel_addr, nbytes); in copyio() 230 __asan_loadN((uptr)kernel_addr, nbytes); in copyio() 278 kernel_addr, nbytes, 0, 0); in copyio() 283 kernel_addr, in copyio() 288 error = _bcopy(kernel_addr, in copyio() 295 PHYSMAP_PTOV(kernel_addr), in copyio() 307 (void *) kernel_addr); in copyio() 312 (void *) kernel_addr); in copyio() 316 error = _copyout_atomic32((const void *) kernel_addr, in copyio() 327 kernel_addr, in copyio() [all …]
|
| /xnu-11215/osfmk/arm64/ |
| H A D | copyio.c | 201 copy_validate_kernel_addr(uintptr_t kernel_addr, vm_size_t nbytes) in copy_validate_kernel_addr() argument 207 (void *)kernel_addr, nbytes); in copy_validate_kernel_addr() 217 (void *)kernel_addr, nbytes); in copy_validate_kernel_addr() 220 zone_element_bounds_check(kernel_addr, nbytes); in copy_validate_kernel_addr() 251 copy_validate_kernel_addr(kernel_addr, nbytes); in copy_validate() 255 __asan_storeN(kernel_addr, nbytes); in copy_validate() 257 __asan_loadN(kernel_addr, nbytes); in copy_validate() 275 bcopy((const char*)(uintptr_t)user_addr, kernel_addr, nbytes); in copyin_kern() 283 bcopy(kernel_addr, (char *)(uintptr_t)user_addr, nbytes); in copyout_kern() 304 return copyin_kern(guarded_user_addr, kernel_addr, nbytes); in copyin() [all …]
|
| /xnu-11215/osfmk/kern/ |
| H A D | misc_protos.h | 95 uint32_t *kernel_addr); 99 uint64_t *kernel_addr); 103 const uintptr_t kernel_addr, 107 const uintptr_t kernel_addr, 111 const uintptr_t kernel_addr, 115 const uintptr_t kernel_addr, 149 char *kernel_addr, 156 void *kernel_addr, 161 const void *kernel_addr,
|
| /xnu-11215/osfmk/i386/commpage/ |
| H A D | commpage.c | 124 mach_vm_offset_t kernel_addr = 0; // address of commpage in kernel map in commpage_allocate() local 137 &kernel_addr, in commpage_allocate() 152 kernel_addr, in commpage_allocate() 153 kernel_addr + area_used, in commpage_allocate() 167 …if (!(kr = vm_map_lookup_entry( kernel_map, vm_map_trunc_page(kernel_addr, VM_MAP_PAGE_MASK(kernel… in commpage_allocate() 174 kernel_addr, // offset (address in kernel map) in commpage_allocate() 212 kr = vm_protect(kernel_map, kernel_addr, area_used, FALSE, VM_PROT_READ | VM_PROT_WRITE); in commpage_allocate() 215 return (void*)(intptr_t)kernel_addr; // return address in kernel map in commpage_allocate()
|
| /xnu-11215/osfmk/arm/ |
| H A D | misc_protos.h | 117 extern int copyout_kern(const char *kernel_addr, user_addr_t user_addr, vm_size_t nbytes); 118 extern int copyin_kern(const user_addr_t user_addr, char *kernel_addr, vm_size_t nbytes);
|
| /xnu-11215/osfmk/tests/ |
| H A D | vm_parameter_validation_kern.c | 545 will_copyio_panic_in_copy_validate(void *kernel_addr, vm_size_t size) in will_copyio_panic_in_copy_validate() argument 559 if ((vm_offset_t) kernel_addr < VM_MIN_KERNEL_AND_KEXT_ADDRESS) { in will_copyio_panic_in_copy_validate() 564 if (os_add_overflow((uintptr_t) kernel_addr, size, &kernel_addr_last)) { in will_copyio_panic_in_copy_validate() 568 bool in_kva = (VM_KERNEL_STRIP_UPTR(kernel_addr) >= VM_MIN_KERNEL_ADDRESS) && in will_copyio_panic_in_copy_validate() 570 bool in_physmap = (VM_KERNEL_STRIP_UPTR(kernel_addr) >= physmap_base) && in will_copyio_panic_in_copy_validate()
|