Lines Matching refs:phys_base
75 assert(!util_add_overflows(me->phys_base, offset)); in memextent_do_map()
77 assert(!util_add_overflows(me->phys_base + offset, size - 1U)); in memextent_do_map()
84 s, map->vbase + offset, size, me->phys_base + offset, in memextent_do_map()
124 ret = memdb_insert(hyp_partition, me->phys_base, in memextent_activate_basic()
125 me->phys_base + (me->size - 1U), in memextent_activate_basic()
131 ret = memdb_update(hyp_partition, me->phys_base, in memextent_activate_basic()
132 me->phys_base + (me->size - 1U), in memextent_activate_basic()
143 ret = memdb_update(hyp_partition, me->phys_base, in memextent_activate_basic()
144 me->phys_base + (me->size - 1U), in memextent_activate_basic()
174 me->parent, me->phys_base, me->size, i); in memextent_revert_activation_mappings()
189 err = memdb_update(hyp_partition, me->phys_base, in memextent_revert_activation_mappings()
190 me->phys_base + (me->size - 1U), in memextent_revert_activation_mappings()
225 ret = memdb_update(hyp_partition, me->phys_base, in memextent_activate_derive_basic()
226 me->phys_base + (me->size - 1U), in memextent_activate_derive_basic()
252 me->parent, me->phys_base, me->size, i); in memextent_activate_derive_basic()
336 me->phys_base + offset); in memextent_do_unmap()
356 size_t offset = base - args->me->phys_base; in memextent_map_range()
383 size_t offset = base - args->me->phys_base; in memextent_unmap_range()
459 ret = memdb_range_walk((uintptr_t)me, MEMDB_TYPE_EXTENT, me->phys_base, in memextent_map_basic()
460 me->phys_base + (me->size - 1U), in memextent_map_basic()
465 if ((ret != OK) && (arg.failed_address != me->phys_base)) { in memextent_map_basic()
467 me->phys_base, arg.failed_address - 1U, in memextent_map_basic()
520 me->phys_base, in memextent_unmap_basic()
521 me->phys_base + (me->size - 1U), in memextent_unmap_basic()
573 me->phys_base, in memextent_unmap_all_basic()
574 me->phys_base + (me->size - 1U), in memextent_unmap_all_basic()
648 me->phys_base, in memextent_update_access_basic()
649 me->phys_base + (me->size - 1U), in memextent_update_access_basic()
656 if (arg.failed_address != me->phys_base) { in memextent_update_access_basic()
659 me->phys_base, arg.failed_address - 1U, in memextent_update_access_basic()
716 child_maps[i] = memextent_lookup_mapping(me, me->phys_base, in memextent_restore_parent_mappings()
722 paddr_t phys = me->phys_base + offset; in memextent_restore_parent_mappings()
849 error_t err = memdb_update(hyp_partition, me->phys_base, in memextent_cleanup_basic()
850 me->phys_base + (me->size - 1U), in memextent_cleanup_basic()
921 assert((phys >= me->phys_base) && in memextent_lookup_mapping_basic()
922 ((phys + (size - 1U)) <= (me->phys_base + (me->size - 1U)))); in memextent_lookup_mapping_basic()
935 ret.vbase = map->vbase + (phys - me->phys_base); in memextent_lookup_mapping_basic()
969 ret = pgtable_hyp_map(me->header.partition, hyp_va, size, me->phys_base, in memextent_attach_basic()
1034 } else if ((pa < me->phys_base) || in memextent_get_offset_for_pa_basic()
1035 ((pa + size - 1U) > (me->phys_base + me->size - 1U))) { in memextent_get_offset_for_pa_basic()
1038 ret = size_result_ok(pa - me->phys_base); in memextent_get_offset_for_pa_basic()