/hafnium-2.8-rc0/vmlib/ |
A D | ffa.c | 33 dest->page_count = src->page_count; in ffa_copy_memory_region_constituents() 117 composite_memory_region->page_count = 0; in ffa_memory_region_init_constituents() 139 composite_memory_region->page_count += in ffa_memory_region_init_constituents() 140 constituents[i].page_count; in ffa_memory_region_init_constituents() 319 uint32_t page_count, uint32_t total_constituent_count, in ffa_retrieved_memory_region_init() argument 350 composite_memory_region->page_count = page_count; in ffa_retrieved_memory_region_init() 415 uint32_t page_count) in ffa_composite_memory_region_init() argument 417 composite->page_count = page_count; in ffa_composite_memory_region_init() 421 composite->constituents[0].page_count = page_count; in ffa_composite_memory_region_init()
|
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/ |
A D | memory_sharing.c | 263 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 289 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 315 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 345 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 402 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 1345 .page_count = 1}, in TEST() 1347 .page_count = 1}, in TEST() 1786 constituents[0].page_count = 1; in TEST() 1853 constituents[0].page_count = 1; in TEST() 1939 constituents[0].page_count = 1; in TEST() [all …]
|
/hafnium-2.8-rc0/test/vmapi/el0_partitions/ |
A D | memory_sharing.c | 264 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 290 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 316 {.address = (uint64_t)pages, .page_count = 2}, in TEST() 344 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 386 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 1267 .page_count = 1}, in TEST() 1269 .page_count = 1}, in TEST() 1691 constituents[0].page_count = 1; in TEST() 1758 constituents[0].page_count = 1; in TEST() 1844 constituents[0].page_count = 1; in TEST() [all …]
|
/hafnium-2.8-rc0/inc/hf/ |
A D | api.h | 55 ipaddr_t send, ipaddr_t recv, uint32_t page_count, 58 uint32_t page_count, struct vcpu *current); 77 uint32_t page_count, struct vcpu *current); 80 ipaddr_t address, uint32_t page_count, 131 struct ffa_value api_ffa_mem_perm_set(vaddr_t base_addr, uint32_t page_count,
|
A D | manifest.h | 60 uint32_t page_count; member 79 uint32_t page_count; member
|
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/trusty/ |
A D | trusty.c | 70 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 95 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 96 {.address = (uint64_t)pages + PAGE_SIZE, .page_count = 1}, in TEST() 144 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 177 {.address = (uint64_t)pages, .page_count = 1}, in TEST() 219 constituent->page_count = 1; in TEST()
|
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/services/ |
A D | unmapped.c | 36 {.address = (uint64_t)(&pages[PAGE_SIZE]), .page_count = 1}, in TEST_SERVICE()
|
A D | memory.c | 160 {.address = (uint64_t)&page, .page_count = 1}, in TEST_SERVICE() 183 {.address = (uint64_t)&page, .page_count = 1}, in TEST_SERVICE() 496 uint32_t count = constituents[i].page_count; in TEST_SERVICE() 547 uint32_t count = constituents[i].page_count; in TEST_SERVICE()
|
/hafnium-2.8-rc0/src/ |
A D | manifest.c | 418 uint32_t page_count) in check_and_record_mem_regions() argument 420 uintptr_t limit = base_address + page_count * PAGE_SIZE; in check_and_record_mem_regions() 480 &mem_regions[i].page_count)); in parse_ffa_memory_region_node() 482 mem_regions[i].page_count); in parse_ffa_memory_region_node() 485 mem_regions[i].page_count)) { in parse_ffa_memory_region_node() 532 (rxtx->rx_buffer->page_count != rxtx->tx_buffer->page_count)) { in parse_ffa_memory_region_node() 574 &dev_regions[i].page_count)); in parse_ffa_device_region_node() 576 dev_regions[i].page_count); in parse_ffa_device_region_node()
|
A D | load.c | 112 uint32_t page_count; in link_rxtx_to_mailbox() local 116 page_count = rxtx.tx_buffer->page_count; in link_rxtx_to_mailbox() 119 page_count, ppool); in link_rxtx_to_mailbox() 523 size = manifest_vm->partition.mem_regions[j].page_count * in ffa_map_memory_regions() 608 size = manifest_vm->partition.dev_regions[j].page_count * in ffa_map_memory_regions()
|
A D | api.c | 1147 ipaddr_t send, ipaddr_t recv, uint32_t page_count, in api_vm_configure_pages() argument 1166 if (page_count != HF_MAILBOX_SIZE / FFA_PAGE_SIZE) { in api_vm_configure_pages() 1290 ipaddr_t *recv, uint32_t *page_count, in api_get_rxtx_description() argument 1299 (*page_count == 0); in api_get_rxtx_description() 1313 *page_count = rx_region->constituents[0].page_count; in api_get_rxtx_description() 1335 uint32_t page_count, struct vcpu *current) in api_ffa_rxtx_map() argument 1371 recv, page_count, &local_page_pool); in api_ffa_rxtx_map() 2785 uint32_t page_count, struct vcpu *current) in api_ffa_mem_send() argument 2794 if (ipa_addr(address) != 0 || page_count != 0) { in api_ffa_mem_send() 2971 ipaddr_t address, uint32_t page_count, in api_ffa_mem_retrieve_req() argument [all …]
|
A D | manifest_test.cc | 1367 ASSERT_EQ(vm->partition.mem_regions[0].page_count, 4); in TEST_F() 1373 ASSERT_EQ(vm->partition.rxtx.rx_buffer->page_count, 1); in TEST_F() 1376 ASSERT_EQ(vm->partition.rxtx.tx_buffer->page_count, 1); in TEST_F() 1380 ASSERT_EQ(vm->partition.dev_regions[0].page_count, 16); in TEST_F()
|
A D | ffa_memory.c | 467 size_t size = fragments[i][j].page_count * PAGE_SIZE; in constituents_get_mode() 496 fragments[i][j].page_count, in constituents_get_mode() 753 size_t size = fragments[i][j].page_count * PAGE_SIZE; in ffa_region_group_identity_map() 849 size_t size = fragments[i][j].page_count * PAGE_SIZE; in ffa_clear_memory_constituents() 2646 composite->page_count, composite->constituent_count, in ffa_memory_retrieve()
|
/hafnium-2.8-rc0/test/vmapi/el0_partitions/services/ |
A D | memory.c | 66 {.address = (uint64_t)&page, .page_count = 1}, in TEST_SERVICE() 87 {.address = (uint64_t)&page, .page_count = 1}, in TEST_SERVICE() 395 uint32_t count = constituents.page_count; in TEST_SERVICE() 451 uint32_t count = constituents.page_count; in TEST_SERVICE()
|
/hafnium-2.8-rc0/inc/vmapi/hf/ |
A D | call.h | 514 uint32_t page_count, in ffa_mem_perm_set() argument 519 .arg2 = page_count, in ffa_mem_perm_set()
|
A D | ffa.h | 741 uint32_t page_count; member 756 uint32_t page_count; member 1004 uint32_t page_count, uint32_t total_constituent_count,
|
/hafnium-2.8-rc0/src/arch/aarch64/plat/ffa/ |
A D | hypervisor.c | 72 uint64_t page_count) in plat_ffa_rxtx_map_spmc() argument 79 .arg3 = page_count}); in plat_ffa_rxtx_map_spmc()
|