/hafnium-2.8-rc0/inc/hf/ |
A D | dlog.h | 29 void dlog(const char *fmt, ...); 33 #define dlog_error(...) dlog("ERROR: " __VA_ARGS__) 39 #define dlog_notice(...) dlog("NOTICE: " __VA_ARGS__) 45 #define dlog_warning(...) dlog("WARNING: " __VA_ARGS__) 51 #define dlog_info(...) dlog("INFO: " __VA_ARGS__) 57 #define dlog_verbose(...) dlog("VERBOSE: " __VA_ARGS__)
|
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/gicv3/services/ |
A D | busy.c | 24 dlog("Secondary waiting for message...\n"); in TEST_SERVICE() 27 dlog("Secondary received message, looping forever.\n"); in TEST_SERVICE() 36 dlog("Secondary waiting for message...\n"); in TEST_SERVICE() 40 dlog("Secondary received message, looping forever.\n"); in TEST_SERVICE()
|
A D | timer.c | 38 dlog("secondary IRQ %d from current\n", interrupt_id); in irq_current() 46 dlog("secondary IRQ %d ended\n", interrupt_id); in irq_current() 87 dlog("Starting timer for %d ticks.\n", ticks); in TEST_SERVICE() 95 dlog("Waiting for timer...\n"); in TEST_SERVICE() 120 dlog("Done waiting.\n"); in TEST_SERVICE() 140 dlog("Starting long timer\n"); in TEST_SERVICE()
|
A D | interrupts.c | 27 dlog("Secondary VM waits for a direct message request.\n"); in TEST_SERVICE() 39 dlog("Secondary VM sends a direct message response.\n"); in TEST_SERVICE()
|
/hafnium-2.8-rc0/src/arch/aarch64/hftest/ |
A D | interrupts.c | 46 dlog("Data abort: pc=%#x, esr=%#x, ec=%#x", elr, esr, in default_sync_current_exception() 49 dlog(", far=%#x", read_msr(far_el1)); in default_sync_current_exception() 51 dlog(", far=invalid"); in default_sync_current_exception() 54 dlog("\n"); in default_sync_current_exception() 58 dlog("Unknown current sync exception pc=%#x, esr=%#x, " in default_sync_current_exception()
|
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/gicv3/ |
A D | interrupts.c | 63 dlog("sending SGI\n"); in TEST() 65 dlog("sent SGI\n"); in TEST() 90 dlog("sending SGI\n"); in TEST() 92 dlog("sent SGI\n"); in TEST() 119 dlog("Starting timer\n"); in TEST() 125 dlog("waiting for interrupt\n"); in TEST() 134 dlog("Checking for interrupt\n"); in TEST() 160 dlog("Starting timer\n"); in TEST() 166 dlog("Waiting for interrupt\n"); in TEST() 175 dlog("Checking for interrupt\n"); in TEST() [all …]
|
A D | busy_secondary.c | 82 dlog("Telling secondary to loop.\n"); in TEST() 89 dlog("Starting timer\n"); in TEST() 97 dlog("Waiting for interrupt\n"); in TEST() 106 dlog("Checking for interrupt\n"); in TEST() 141 dlog("Telling secondary to loop.\n"); in TEST() 148 dlog("Starting timer\n"); in TEST() 156 dlog("Waiting for interrupt\n"); in TEST() 165 dlog("Checking for interrupt\n"); in TEST() 206 dlog("Starting timer\n"); in TEST() 224 dlog("Checking for interrupt\n"); in TEST()
|
A D | timer_secondary.c | 81 dlog("running secondary after sending timer message.\n"); in timer_busywait_secondary() 85 dlog("secondary yielded after receiving timer message\n"); in timer_busywait_secondary() 162 dlog("Primary looping until timer fires\n"); in timer_secondary() 166 dlog("%d ns remaining\n", run_res.arg2); in timer_secondary() 170 dlog("Primary done looping\n"); in timer_secondary() 183 dlog("Preempted by timer interrupt, running again\n"); in timer_secondary() 290 dlog("Primary looping until timer fires; %d ns " in TEST()
|
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/services/ |
A D | smp.c | 52 dlog("Secondary second vCPU started.\n"); in vm_cpu_entry() 54 dlog("Secondary second vCPU finishing\n"); in vm_cpu_entry() 64 dlog("Secondary starting second vCPU.\n"); in TEST_SERVICE() 67 dlog("Secondary started second vCPU.\n"); in TEST_SERVICE()
|
A D | boot.c | 43 dlog("Checksum of all memory is %d\n", checksum); in TEST_SERVICE() 55 dlog("Read memory below limit: %d\n", text_begin[-1]); in TEST_SERVICE() 66 dlog("Read memory above limit: %d\n", in TEST_SERVICE()
|
A D | interruptible.c | 32 dlog("secondary IRQ %d from current\n", interrupt_id); in irq() 37 dlog("secondary IRQ %d ended\n", interrupt_id); in irq() 87 dlog("Got unexpected message from VM %d, size %d.\n", in TEST_SERVICE()
|
A D | interruptible_echo.c | 102 dlog("Secondary VM waits for a direct message request.\n"); in TEST_SERVICE() 109 dlog("Secondary VM received direct message request and interrupt.\n"); in TEST_SERVICE()
|
/hafnium-2.8-rc0/src/ |
A D | panic.c | 25 dlog("Panic: "); in panic() 31 dlog("\n"); in panic()
|
A D | BUILD.gn | 61 ":dlog", 122 source_set("dlog") { 124 "dlog.c", 148 ":dlog", 172 ":dlog",
|
/hafnium-2.8-rc0/test/arch/ |
A D | dlog_test.c | 16 TEST(dlog, log_buffer) in TEST() argument 20 dlog(test_string); in TEST()
|
/hafnium-2.8-rc0/test/vmapi/primary_only/ |
A D | primary_only.c | 72 dlog("Second CPU started.\n"); in vm_cpu_entry() 107 dlog("Second CPU started.\n"); in vm_cpu_entry_stop() 110 dlog("Second CPU stopping.\n"); in vm_cpu_entry_stop() 126 dlog("Starting second CPU.\n"); in TEST() 135 dlog("Waiting for second CPU to stop.\n"); in TEST() 139 dlog("Second CPU stopped.\n"); in TEST() 141 dlog("Starting second CPU again.\n"); in TEST() 154 dlog("Second CPU stopped.\n"); in TEST() 396 dlog("a: %d\n", ai); in TEST() 397 dlog("b: %d\n", bi); in TEST() [all …]
|
/hafnium-2.8-rc0/test/vmapi/primary_with_secondaries/ |
A D | smp.c | 44 dlog("Run second vCPU for message\n"); in TEST() 54 dlog("Run first vCPU for message\n"); in TEST() 64 dlog("Run second vCPU for poweroff.\n"); in TEST()
|
A D | sysregs.h | 16 #define TRY_READ(REG) dlog(#REG "=%#x\n", read_msr(REG))
|
/hafnium-2.8-rc0/test/inc/test/ |
A D | hftest_impl.h | 27 dlog("%s" format "\n", HFTEST_LOG_PREFIX, __VA_ARGS__) 230 dlog(HFTEST_LOG_PREFIX "Failure: %s:%u\n", __FILE__, __LINE__); 236 dlog(HFTEST_LOG_PREFIX HFTEST_LOG_INDENT "%s %s %s (%s=", #lhs, #op, \ 238 dlog(hftest_dlog_format(lhs), hftest_any_get(lhs_value, lhs)); \ 239 dlog(", %s=", #rhs); \ 240 dlog(hftest_dlog_format(rhs), hftest_any_get(rhs_value, rhs)); \ 241 dlog(")\n"); 267 dlog(HFTEST_LOG_PREFIX HFTEST_LOG_INDENT __VA_ARGS__); \ 268 dlog("\n"); \
|
/hafnium-2.8-rc0/test/vmapi/el0_partitions/services/ |
A D | interruptible.c | 35 dlog("secondary IRQ %d from current\n", interrupt_id); in irq() 40 dlog("secondary IRQ %d ended\n", interrupt_id); in irq() 89 dlog("Got unexpected message from VM %d, size %d.\n", in TEST_SERVICE()
|
A D | boot.c | 50 dlog("Checksum of all memory is %d\n", checksum); in TEST_SERVICE() 61 dlog("Read memory below limit: %d\n", text_begin[-1]); in TEST_SERVICE() 62 dlog("Managed to read memory below limit"); in TEST_SERVICE() 72 dlog("Read memory above limit: %d\n", in TEST_SERVICE() 74 dlog("Managed to read memory above limit"); in TEST_SERVICE()
|
A D | interruptible_echo.c | 115 dlog("Secondary VM waits for a direct message request.\n"); in TEST_SERVICE() 122 dlog("Secondary VM received direct message request and interrupt.\n"); in TEST_SERVICE()
|
/hafnium-2.8-rc0/test/vmapi/common/ |
A D | exception_handler.c | 29 dlog("Sending exception_count %d to primary VM\n", in exception_handler_send_exception_count() 61 dlog("%s function is triggered!\n", __func__); in exception_handler_skip_instruction() 79 dlog("%s function is triggered!\n", __func__); in exception_handler_yield()
|
/hafnium-2.8-rc0/test/hftest/ |
A D | BUILD.gn | 18 #dlog for el0 partition that uses SVCs for debug logging 22 "//src/dlog.c", 104 "//src:dlog", 132 "//src:dlog", 158 "//src:dlog", 188 "//src:dlog", 208 "//src:dlog", 235 "//src:dlog", 337 "//src:dlog", 353 "//src:dlog",
|
/hafnium-2.8-rc0/test/vmapi/arch/aarch64/trusty/ |
A D | trusty.c | 48 dlog("Got handle %#x.\n", handle); in init_and_send() 126 dlog("Got handle %#x.\n", handle); in TEST() 190 dlog("Reclaiming handle %#x.\n", handle); in TEST() 237 dlog("Got handle %#x.\n", handle); in TEST() 261 dlog("Reclaiming handle %#x.\n", handle); in TEST() 281 dlog("Got handle %#x.\n", handle); in TEST()
|