class TestAddressSpace

Defined at line 17 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

Protected Members

MockAddressSpaceOwner owner_
shared_ptr address_space_

Public Methods

void SetUp ()

Defined at line 19 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

mali_pte_t get_pte (AddressSpace * address_space, gpu_addr_t gpu_addr)

Defined at line 37 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void check_pte_entries_clear (AddressSpace * address_space, uint64_t gpu_addr, uint64_t size)

Defined at line 43 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void check_pte_entries (AddressSpace * address_space, magma::PlatformBusMapper::BusMapping * bus_mapping, uint64_t gpu_addr, uint64_t page_offset, uint64_t flags)

Defined at line 57 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void Init ()

Defined at line 74 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void CoherentPageTable ()

Defined at line 81 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void Insert ()

Defined at line 91 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void InsertOffset ()

Defined at line 151 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

void GarbageCollect ()

Defined at line 168 of file ../../src/graphics/drivers/msd-arm-mali/tests/unit_tests/test_address_space.cc

Protected Methods

void CheckPteEntriesClear (uint32_t gpu_addr, uint64_t page_count)

Defined at line 46 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

void CheckPteEntries (magma::PlatformBusMapper::BusMapping * bus_mapping, uint32_t gpu_addr, uint64_t mapping_page_count)

Defined at line 66 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

void Insert (uint32_t gpu_addr, uint32_t size_in_pages, uint32_t mapping_page_count)

Defined at line 90 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

void Clear (uint32_t gpu_addr, uint32_t size_in_pages)

Defined at line 97 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

void InsertAndClear (uint32_t gpu_addr, uint32_t size_in_pages, uint32_t mapping_page_count)

Defined at line 104 of file ../../src/graphics/drivers/msd-vsi-vip/tests/unit_tests/test_address_space.cc

Records