/hafnium-2.8-rc0/test/hftest/ |
A D | power_mgmt.c | 18 void (*entry)(uintptr_t arg); member 45 s_copy.entry(s_copy.arg); in cpu_entry() 52 void (*entry)(uintptr_t arg), uintptr_t arg) in hftest_cpu_start() 63 s_arch.entry = cpu_entry; in hftest_cpu_start() 83 s.entry = entry; in hftest_cpu_start()
|
A D | BUILD.gn | 109 "//src/arch/${plat_arch}:entry", 110 "//src/arch/${plat_arch}/hftest:entry", 135 "//src/arch/${plat_arch}:entry", 136 "//src/arch/${plat_arch}/hftest:entry", 161 "//src/arch/${plat_arch}:entry", 162 "//src/arch/${plat_arch}/hftest:entry", 210 "//src/arch/${plat_arch}:entry", 211 "//src/arch/${plat_arch}/hftest:entry", 239 "//src/arch/${plat_arch}:entry", 240 "//src/arch/${plat_arch}/hftest:entry",
|
/hafnium-2.8-rc0/src/arch/aarch64/ |
A D | entry.S | 14 .section .init.entry, "ax" 15 .global entry 16 entry: label 33 0: adrp x25, entry 34 add x25, x25, :lo12:entry
|
A D | BUILD.gn | 44 source_set("entry") { 46 "entry.S",
|
/hafnium-2.8-rc0/src/ |
A D | mpool.c | 107 struct mpool_entry *entry; in mpool_fini() local 117 entry = p->entry_list; in mpool_fini() 118 while (entry != NULL) { in mpool_fini() 119 void *ptr = entry; in mpool_fini() 121 entry = entry->next; in mpool_fini() 190 struct mpool_entry *entry = p->entry_list; in mpool_alloc_no_fallback() local 192 p->entry_list = entry->next; in mpool_alloc_no_fallback() 193 ret = entry; in mpool_alloc_no_fallback()
|
A D | vcpu.c | 75 void vcpu_on(struct vcpu_locked vcpu, ipaddr_t entry, uintreg_t arg) in vcpu_on() argument 77 arch_regs_set_pc_arg(&vcpu.vcpu->regs, entry, arg); in vcpu_on() 108 ipaddr_t entry, uintreg_t arg) in vcpu_secondary_reset_and_start() argument 124 vcpu_on(vcpu_locked, entry, arg); in vcpu_secondary_reset_and_start()
|
A D | mpool_test.cc | 124 alignas(entry_size) char entry[entry_size]; in TEST() 133 mpool_free(&p, &entry[0]); in TEST() 134 EXPECT_THAT(mpool_alloc(&p), (void*)&entry[0]); in TEST() 144 mpool_free(&p, &entry[0]); in TEST() 145 EXPECT_THAT(mpool_alloc(&p), (void*)&entry[0]); in TEST() 156 mpool_free(&p, &entry[0]); in TEST() 157 EXPECT_THAT(mpool_alloc(&p), (void*)&entry[0]); in TEST()
|
A D | cpu.c | 144 bool cpu_on(struct cpu *c, ipaddr_t entry, uintreg_t arg) in cpu_on() argument 160 vcpu_on(vcpu_locked, entry, arg); in cpu_on()
|
A D | mm.c | 640 static void mm_ptable_defrag_entry(ptable_addr_t base_addr, pte_t *entry, in mm_ptable_defrag_entry() argument 651 if (!arch_mm_pte_is_table(*entry, level)) { in mm_ptable_defrag_entry() 655 table = mm_page_table_from_pa(arch_mm_table_from_pte(*entry, level)); in mm_ptable_defrag_entry() 708 new_entry = mm_merge_table_pte(*entry, level); in mm_ptable_defrag_entry() 709 if (*entry != new_entry) { in mm_ptable_defrag_entry() 710 mm_replace_entry(base_addr, entry, new_entry, level, flags, in mm_ptable_defrag_entry()
|
A D | api.c | 569 struct wait_entry *entry; in api_fetch_waiter() local 581 list_remove(&entry->wait_links); in api_fetch_waiter() 582 return entry; in api_fetch_waiter() 1913 struct wait_entry *entry; in api_mailbox_writable_get() local 1924 list_remove(&entry->ready_links); in api_mailbox_writable_get() 1925 ret = vm_id_for_wait_entry(vm, entry); in api_mailbox_writable_get() 1943 struct wait_entry *entry; in api_mailbox_waiter_get() local 1958 entry = api_fetch_waiter(locked); in api_mailbox_waiter_get() 1961 if (entry == NULL) { in api_mailbox_waiter_get() 1966 waiting_vm = entry->waiting_vm; in api_mailbox_waiter_get() [all …]
|
A D | manifest_test.cc | 265 for (const std::string_view &entry : value) { in StringListProperty() local 271 dts_ << "\"" << entry << "\""; in StringListProperty() 299 for (const uint32_t entry : value) { in IntegerListProperty() local 300 dts_ << entry << " "; in IntegerListProperty()
|
A D | vm.c | 249 ffa_vm_id_t vm_id_for_wait_entry(struct vm *vm, struct wait_entry *entry) in vm_id_for_wait_entry() argument 251 uint16_t index = entry - vm->wait_entries; in vm_id_for_wait_entry()
|
/hafnium-2.8-rc0/src/arch/aarch64/hftest/ |
A D | el0_entry.S | 38 .section .init.entry, "ax" 39 .global entry 40 entry: label 64 adrp x25, entry 65 add x25, x25, :lo12:entry
|
A D | BUILD.gn | 10 source_set("entry") { 12 "entry.S",
|
/hafnium-2.8-rc0/src/arch/aarch64/inc/hf/arch/vm/ |
A D | power_mgmt.h | 32 void (*entry)(uintreg_t arg); member
|
/hafnium-2.8-rc0/src/arch/aarch64/qemuloader/ |
A D | BUILD.gn | 24 "entry.S", 34 "//src/arch/${plat_arch}:entry",
|
/hafnium-2.8-rc0/inc/hf/ |
A D | cpu.h | 36 bool cpu_on(struct cpu *c, ipaddr_t entry, uintreg_t arg);
|
A D | vcpu.h | 220 void vcpu_on(struct vcpu_locked vcpu, ipaddr_t entry, uintreg_t arg); 224 ipaddr_t entry, uintreg_t arg);
|
A D | vm.h | 269 ffa_vm_id_t vm_id_for_wait_entry(struct vm *vm, struct wait_entry *entry);
|
/hafnium-2.8-rc0/test/linux/ |
A D | BUILD.gn | 108 "//src/arch/${plat_arch}:entry", 109 "//src/arch/${plat_arch}/hftest:entry",
|
/hafnium-2.8-rc0/build/image/ |
A D | image.ld | 13 ENTRY(entry) 37 *(.init.entry) 49 * which are applied by the entry code. This is page aligned so it can 123 * will be zero'd by the entry code. This is page aligned so it can be 147 /* The entry point code assumes that .bss is 16-byte aligned. */
|
/hafnium-2.8-rc0/test/vmapi/ffa_secure_partitions/ |
A D | power_mgt.c | 123 void (*entry)(uintptr_t arg), in base_cpu_start_test() 155 sizeof(secondary_ec_stack[0]), entry, in base_cpu_start_test()
|
/hafnium-2.8-rc0/src/arch/aarch64/hypervisor/ |
A D | BUILD.gn | 54 "//src/arch/aarch64:entry",
|
A D | hypervisor_entry.S | 124 .section .text.entry, "ax"
|
/hafnium-2.8-rc0/test/inc/test/ |
A D | hftest.h | 143 void (*entry)(uintptr_t arg), uintptr_t arg);
|