Lines Matching refs:size
41 bool qti_is_overlap_atf_rg(unsigned long long addr, size_t size) in qti_is_overlap_atf_rg() argument
43 if (addr > addr + size in qti_is_overlap_atf_rg()
44 || (BL31_BASE < addr + size && BL31_LIMIT > addr)) { in qti_is_overlap_atf_rg()
118 static inline void qti_align_mem_region(uintptr_t addr, size_t size, in qti_align_mem_region() argument
123 *aligned_size = round_up(addr - *aligned_addr + size, PAGE_SIZE); in qti_align_mem_region()
126 int qti_mmap_add_dynamic_region(uintptr_t base_pa, size_t size, in qti_mmap_add_dynamic_region() argument
132 qti_align_mem_region(base_pa, size, &aligned_pa, &aligned_size); in qti_mmap_add_dynamic_region()
134 if (qti_is_overlap_atf_rg(base_pa, size)) { in qti_mmap_add_dynamic_region()
143 int qti_mmap_remove_dynamic_region(uintptr_t base_va, size_t size) in qti_mmap_remove_dynamic_region() argument
145 qti_align_mem_region(base_va, size, &base_va, &size); in qti_mmap_remove_dynamic_region()
146 return mmap_remove_dynamic_region(base_va, size); in qti_mmap_remove_dynamic_region()