Lines Matching refs:phys_addr

31         if (p->phys_addr >= mapping->phys_addr) {  in memory_mapping_list_add_mapping_sorted()
40 hwaddr phys_addr, in create_new_memory_mapping() argument
47 memory_mapping->phys_addr = phys_addr; in create_new_memory_mapping()
56 hwaddr phys_addr, in mapping_contiguous() argument
59 return phys_addr == map->phys_addr + map->length && in mapping_contiguous()
68 hwaddr phys_addr, in mapping_have_same_region() argument
71 return !(phys_addr + length < map->phys_addr || in mapping_have_same_region()
72 phys_addr >= map->phys_addr + map->length); in mapping_have_same_region()
81 hwaddr phys_addr, in mapping_conflict() argument
84 return virt_addr - map->virt_addr != phys_addr - map->phys_addr; in mapping_conflict()
108 hwaddr phys_addr, in memory_mapping_list_add_merge_sorted() argument
115 create_new_memory_mapping(list, phys_addr, virt_addr, length); in memory_mapping_list_add_merge_sorted()
121 if (mapping_contiguous(last_mapping, phys_addr, virt_addr)) { in memory_mapping_list_add_merge_sorted()
128 if (mapping_contiguous(memory_mapping, phys_addr, virt_addr)) { in memory_mapping_list_add_merge_sorted()
134 if (phys_addr + length < memory_mapping->phys_addr) { in memory_mapping_list_add_merge_sorted()
139 if (mapping_have_same_region(memory_mapping, phys_addr, length)) { in memory_mapping_list_add_merge_sorted()
140 if (mapping_conflict(memory_mapping, phys_addr, virt_addr)) { in memory_mapping_list_add_merge_sorted()
152 create_new_memory_mapping(list, phys_addr, virt_addr, length); in memory_mapping_list_add_merge_sorted()
357 if (!ranges_overlap(cur->phys_addr, cur->length, begin, length)) { in memory_mapping_filter()
364 if (cur->phys_addr < begin) { in memory_mapping_filter()
365 cur->length -= begin - cur->phys_addr; in memory_mapping_filter()
367 cur->virt_addr += begin - cur->phys_addr; in memory_mapping_filter()
369 cur->phys_addr = begin; in memory_mapping_filter()
372 if (cur->phys_addr + cur->length > begin + length) { in memory_mapping_filter()
373 cur->length -= cur->phys_addr + cur->length - begin - length; in memory_mapping_filter()