Home
last modified time | relevance | path

Searched refs:util_add_overflows (Results 1 – 25 of 26) sorted by relevance

12

/hyp/misc/elf/src/
A Delf_loader.c53 util_add_overflows((uintptr_t)ehdr, sizeof(ehdr)) || in elf_valid()
87 if (util_add_overflows((uintptr_t)elf_file, ehdr->e_phoff)) { in elf_valid()
97 if (util_add_overflows((uintptr_t)phdr, sizeof(phdr) * phnum) || in elf_valid()
169 if (util_add_overflows(cur_phdr->p_paddr, cur_phdr->p_memsz) || in elf_load_phys()
170 util_add_overflows(phys_base, in elf_load_phys()
178 if (util_add_overflows(cur_phdr->p_offset, cur_phdr->p_memsz) || in elf_load_phys()
179 util_add_overflows(elf_base, cur_phdr->p_offset + in elf_load_phys()
/hyp/mem/memextent/src/
A Dmemextent.c163 if ((size == 0U) || util_add_overflows(offset, size - 1U)) { in memextent_configure_derive()
168 if (util_add_overflows(parent->phys_base, offset) || in memextent_configure_derive()
289 assert(!util_add_overflows(phys, size - 1U)); in extent_range_valid()
307 if (util_add_overflows(me->phys_base, offset)) { in memextent_donate_child()
314 if ((size == 0U) || util_add_overflows(phys, size - 1U)) { in memextent_donate_child()
343 if (util_add_overflows(from->phys_base, offset)) { in memextent_donate_sibling()
350 if ((size == 0U) || util_add_overflows(phys, size - 1U)) { in memextent_donate_sibling()
432 util_add_overflows(vm_base, size - 1U)) { in memextent_map_partial()
495 util_add_overflows(vm_base, size - 1U)) { in memextent_unmap_partial()
567 if (util_add_overflows(extent->phys_base, offset)) { in memextent_clean_range()
[all …]
A Dmemextent_basic.c75 assert(!util_add_overflows(me->phys_base, offset)); in memextent_do_map()
76 assert(!util_add_overflows(map->vbase, offset)); in memextent_do_map()
77 assert(!util_add_overflows(me->phys_base + offset, size - 1U)); in memextent_do_map()
78 assert(!util_add_overflows(map->vbase + offset, size - 1U)); in memextent_do_map()
329 assert(!util_add_overflows(map->vbase, offset)); in memextent_do_unmap()
330 assert(!util_add_overflows(map->vbase + offset, size - 1U)); in memextent_do_unmap()
345 if ((size == 0U) || (util_add_overflows(base, size - 1))) { in memextent_map_range()
372 if ((size == 0U) || (util_add_overflows(base, size - 1))) { in memextent_unmap_range()
404 if (util_add_overflows(vm_base, me->size - 1U)) { in memextent_map_basic()
1032 if (util_add_overflows(pa, size - 1U)) { in memextent_get_offset_for_pa_basic()
/hyp/core/partition_standard/armv8/src/
A Dphys_access.c70 if (util_add_overflows(paddr, size)) { in partition_phys_valid()
120 assert(!util_add_overflows(paddr, size)); in partition_phys_map()
/hyp/mem/allocator_boot/src/
A Dbootmem.c60 assert(!util_add_overflows(loc, bootmem_allocator.alloc_offset)); in bootmem_allocate()
97 assert(!util_add_overflows(loc, bootmem_allocator.alloc_offset)); in bootmem_allocate_remaining()
/hyp/core/partition_standard/src/
A Dpartition.c45 assert((bytes > 0U) && !util_add_overflows((uintptr_t)mem, bytes - 1U)); in partition_free()
64 assert(!util_add_overflows(phys, size - 1U)); in phys_to_virt()
171 if ((size != 0U) && (!util_add_overflows(base, size - 1U))) { in partition_mem_donate()
202 if ((size != 0U) && (!util_add_overflows(base, size - 1U))) { in partition_add_heap()
314 if ((size == 0U) || (util_add_overflows(phys, size - 1U))) { in partition_map_and_add_heap()
425 if ((size == 0U) || (util_add_overflows(phys, size - 1U))) { in partition_map_and_add_trace()
A Dinit.c171 assert(!util_add_overflows(rbase, rsize - 1U)); in partition_standard_handle_boot_hypervisor_start()
/hyp/mem/useraccess/aarch64/src/
A Duseraccess.c91 if (util_add_overflows((uintptr_t)hvaddr, size - 1U) || in useraccess_copy_from_to_guest_va()
92 util_add_overflows(gvaddr, size - 1U)) { in useraccess_copy_from_to_guest_va()
198 if (util_add_overflows((uintptr_t)hvaddr, size - 1U) || in useraccess_copy_from_to_guest_ipa()
199 util_add_overflows(ipa, size - 1U)) { in useraccess_copy_from_to_guest_ipa()
/hyp/core/util/aarch64/src/
A Dstring.c128 if (util_add_overflows((uintptr_t)dst, n - 1U) || in memmove()
129 util_add_overflows((uintptr_t)src, n - 1U)) { in memmove()
/hyp/mem/hyp_aspace/armv8/src/
A Dhyp_aspace.c189 if (util_add_overflows(phys_base, size - 1U) || in hyp_aspace_handle_partition_add_ram_range()
377 assert(!util_add_overflows(virt, size - 1U)); in hyp_aspace_deallocate()
416 } else if (util_add_overflows(virt, size)) { in hyp_aspace_check_region()
591 if (util_add_overflows(virt, size - 1U)) { in hyp_aspace_is_mapped()
639 if (util_add_overflows(offset, mapped_size)) { in hyp_aspace_is_mapped()
/hyp/interfaces/util/include/
A Dutil.h22 #define util_add_overflows(a, b) ((a) > ~(__typeof__((a) + (b)))(b)) macro
/hyp/mem/addrspace/aarch64/src/
A Dlookup.c23 if ((size != 0U) && util_add_overflows(base, size - 1U)) { in addrspace_check_range()
/hyp/mem/memextent_sparse/src/
A Dmemextent_sparse.c322 assert(!util_add_overflows(phys, size - 1U)); in memextent_map_range_sparse()
343 assert(!util_add_overflows(phys, size - 1U)); in memextent_unmap_range_sparse()
608 assert(!util_add_overflows(phys, size - 1U)); in update_memdb_partition_and_extent()
659 assert(!util_add_overflows(phys, size - 1U)); in update_memdb_two_extents()
1015 assert(!util_add_overflows(offset, size - 1U)); in memextent_map_partial_sparse()
1016 assert(!util_add_overflows(vm_base, size - 1U)); in memextent_map_partial_sparse()
1087 assert(!util_add_overflows(offset, size - 1U)); in memextent_unmap_partial_sparse()
1088 assert(!util_add_overflows(vm_base, size - 1U)); in memextent_unmap_partial_sparse()
1163 assert(!util_add_overflows(offset, size - 1U)); in memextent_update_access_partial_sparse()
1164 assert(!util_add_overflows(vm_base, size - 1U)); in memextent_update_access_partial_sparse()
[all …]
/hyp/core/boot/src/
A Dboot.c148 if ((size == 0U) && (util_add_overflows(base, size - 1U))) { in boot_do_memdb_walk()
/hyp/mem/addrspace/src/
A Daddrspace.c339 util_add_overflows(ipa, size) || in addrspace_configure_info_area()
521 if (util_add_overflows(vbase, size - 1U)) { in addrspace_lookup()
616 if (util_add_overflows(base, size)) { in addrspace_add_vmmio_range()
662 if (util_add_overflows(base, size)) { in addrspace_remove_vmmio_range()
/hyp/mem/allocator_list/src/
A Dfreelist.c272 if (util_add_overflows(addr, size)) { in allocator_heap_add_memory()
347 if (util_add_overflows(aligned_alloc_start, alloc_size)) { in allocate_from_node()
573 assert(!util_add_overflows(object_location, size)); in allocator_heap_remove_memory()
674 assert(!util_add_overflows(previous->size, size)); in deallocate_block()
/hyp/vm/vrtc_pl031/src/
A Dhypercalls.c30 util_add_overflows(ipa, VRTC_DEV_SIZE)) { in hypercall_vrtc_configure()
A Dvrtc_pl031.c126 if ((ipa < vrtc->ipa) || util_add_overflows(ipa, access_size) || in vrtc_pl031_handle_vdevice_access_fixed_addr()
/hyp/arch/armv8/include/asm/
A Dcache.h23 assert(!util_add_overflows((uintptr_t)x, (size)-1U)); \
/hyp/mem/pgtable/armv8/src/
A Dpgtable.c815 assert(!util_add_overflows(virtual_address, size - 1U)); in size_on_level()
2202 assert(!util_add_overflows(margs->phys, addr_size)); in map_modifier_insert_new_leaf()
2527 assert(!util_add_overflows(cont_start, cont_size - 1U));
2530 assert(!util_add_overflows(virtual_address, size - 1U));
2547 assert(!util_add_overflows(cont_start, cont_size - 1U)); in unmap_should_clear_cont()
3632 assert(!util_add_overflows(virtual_address, size - 1)); in pgtable_hyp_preallocate()
3689 if (util_add_overflows(virtual_address, size - 1U)) { in pgtable_do_hyp_map()
3808 assert(!util_add_overflows(virtual_address, size - 1)); in pgtable_hyp_unmap()
4311 if (util_add_overflows(virtual_address, size - 1U) || in pgtable_vm_map()
4395 if (util_add_overflows(virtual_address, size - 1U) || in pgtable_vm_unmap()
[all …]
/hyp/vm/rootvm_package/src/
A Dpackage.c110 if (util_add_overflows(phdr->p_paddr, phdr->p_memsz)) { in rootvm_package_load_elf()
/hyp/mem/memdb_bitmap/src/
A Dmemdb.c72 assert(!util_add_overflows(bootmem_phys_base, bootmem_size - 1U)); in memdb_bitmap_handle_boot_cold_init()
1261 assert(!util_add_overflows(phys_base, size - 1U)); in memdb_bitmap_handle_partition_add_ram_range()
1283 assert(!util_add_overflows(phys_base, size - 1U)); in memdb_bitmap_handle_partition_remove_ram_range()
/hyp/misc/gpt/src/
A Dgpt.c899 if ((size == 0U) || util_add_overflows(base, size - 1U)) { in gpt_write()
942 if ((size == 0U) || util_add_overflows(base, size - 1U)) { in gpt_read()
/hyp/mem/memdb_gpt/src/
A Dmemdb.c2253 assert(!util_add_overflows(bootmem_phys_base, bootmem_size - 1U)); in memdb_gpt_handle_boot_cold_init()
2273 assert(!util_add_overflows(phys_base, size - 1U)); in memdb_gpt_handle_partition_add_ram_range()
2298 assert(!util_add_overflows(phys_base, size - 1U)); in memdb_gpt_handle_partition_remove_ram_range()
/hyp/vm/vgic/src/
A Ddistrib.c1788 if (util_add_overflows((uintptr_t)hyp_table, offset) || in vgic_gicr_copy_in()
1789 util_add_overflows(vm_table_ipa, offset)) { in vgic_gicr_copy_in()

Completed in 76 milliseconds

12