| /xnu-11215/osfmk/kern/ |
| H A D | zalloc_ro_shim.h | 133 vm_size_t new_data_size) in zalloc_ro_mut_shimmed() argument 136 zalloc_ro_mut(zone_id.zid, elem, offset, new_data, new_data_size); in zalloc_ro_mut_shimmed() 138 memcpy((void *)((vm_offset_t)elem + offset), new_data, new_data_size); in zalloc_ro_mut_shimmed() 141 #define zalloc_ro_mut(zone_id, elem, offset, new_data, new_data_size) \ argument 142 zalloc_ro_mut_shimmed(zone_id, elem, offset, new_data, new_data_size)
|
| H A D | zalloc.h | 847 const void *new_data __sized_by(new_data_size), 848 vm_size_t new_data_size);
|
| H A D | zalloc.c | 7231 const void *new_data, vm_size_t new_data_size) in zalloc_ro_mut() argument 7253 new_data_size); in zalloc_ro_mut() 7256 (vm_offset_t) new_data, new_data_size); in zalloc_ro_mut() 7259 memcpy((void *)((uintptr_t)elem + offset), new_data, new_data_size); in zalloc_ro_mut()
|
| /xnu-11215/osfmk/x86_64/ |
| H A D | pmap.c | 370 vm_size_t new_data_size) in pmap_ro_zone_validate_element_dst() argument 382 if (__improbable(new_data_size > (elem_size - offset))) { in pmap_ro_zone_validate_element_dst() 384 __func__, (uintptr_t)new_data_size, (uintptr_t)elem_size, (void*)va); in pmap_ro_zone_validate_element_dst() 398 vm_size_t new_data_size) in pmap_ro_zone_validate_element() argument 402 if (__improbable(os_add_overflow(new_data, new_data_size, &sum))) { in pmap_ro_zone_validate_element() 404 __func__, (void*)new_data, (uintptr_t)new_data_size, (uintptr_t)sum); in pmap_ro_zone_validate_element() 407 pmap_ro_zone_validate_element_dst(zid, va, offset, new_data_size); in pmap_ro_zone_validate_element() 416 vm_size_t new_data_size) in pmap_ro_zone_memcpy() argument 420 if (!new_data || new_data_size == 0) { in pmap_ro_zone_memcpy() 424 pmap_ro_zone_validate_element(zid, va, offset, new_data, new_data_size); in pmap_ro_zone_memcpy() [all …]
|
| /xnu-11215/osfmk/arm64/sptm/pmap/ |
| H A D | pmap.h | 535 vm_offset_t new_data, vm_size_t new_data_size);
|
| H A D | pmap.c | 986 vm_size_t new_data_size), PMAP_RO_ZONE_MEMCPY_INDEX); 10518 vm_size_t new_data_size) argument 10530 if (__improbable(new_data_size > (elem_size - offset))) { 10562 vm_size_t new_data_size) argument 10566 if (__improbable(os_add_overflow(new_data, new_data_size, &sum))) { 10571 pmap_ro_zone_validate_element_dst(zid, va, offset, new_data_size); 10643 vm_size_t new_data_size) argument 10645 pmap_ro_zone_memcpy_internal(zid, va, offset, new_data, new_data_size); 10654 vm_size_t new_data_size) argument 10656 if (!new_data || new_data_size == 0) { [all …]
|
| /xnu-11215/osfmk/arm/pmap/ |
| H A D | pmap.c | 1017 vm_size_t new_data_size), PMAP_RO_ZONE_MEMCPY_INDEX); 12224 vm_size_t new_data_size) argument 12236 if (__improbable(new_data_size > (elem_size - offset))) { 12268 vm_size_t new_data_size) argument 12277 pmap_ro_zone_validate_element_dst(zid, va, offset, new_data_size); 12374 vm_size_t new_data_size) argument 12389 vm_size_t new_data_size) argument 12393 if (!new_data || new_data_size == 0) { 12398 pmap_ro_zone_lock_phy_page(pa, va, new_data_size); 12399 memcpy((void*)phystokv(pa), (void*)new_data, new_data_size); [all …]
|
| H A D | pmap.h | 598 vm_offset_t new_data, vm_size_t new_data_size);
|
| /xnu-11215/osfmk/i386/ |
| H A D | pmap.h | 791 vm_offset_t new_data, vm_size_t new_data_size);
|