summary refs log tree commit diff stats
path: root/hw/xen/trace-events
diff options
context:
space:
mode:
authorVikram Garhwal <vikram.garhwal@amd.com>2023-06-14 17:03:29 -0700
committerStefano Stabellini <stefano.stabellini@amd.com>2023-06-15 16:45:58 -0700
commite7218dd57cb60cb03310a989149963be8c1da4fe (patch)
treeb521f01c080e854b22a2e294afddcd22e155e08d /hw/xen/trace-events
parent7efd65423ab22e6f5890ca08ae40c84d6660242f (diff)
downloadfocaccia-qemu-e7218dd57cb60cb03310a989149963be8c1da4fe.tar.gz
focaccia-qemu-e7218dd57cb60cb03310a989149963be8c1da4fe.zip
hw/i386/xen/: move xen-mapcache.c to hw/xen/
xen-mapcache.c contains common functions which can be used for enabling Xen on
aarch64 with IOREQ handling. Moving it out from hw/i386/xen to hw/xen to make it
accessible for both aarch64 and x86.

Signed-off-by: Vikram Garhwal <vikram.garhwal@amd.com>
Signed-off-by: Stefano Stabellini <stefano.stabellini@amd.com>
Reviewed-by: Paul Durrant <paul@xen.org>
Diffstat (limited to 'hw/xen/trace-events')
-rw-r--r--hw/xen/trace-events5
1 files changed, 5 insertions, 0 deletions
diff --git a/hw/xen/trace-events b/hw/xen/trace-events
index 55c9e1df68..f977c7c8c6 100644
--- a/hw/xen/trace-events
+++ b/hw/xen/trace-events
@@ -41,3 +41,8 @@ xs_node_vprintf(char *path, char *value) "%s %s"
 xs_node_vscanf(char *path, char *value) "%s %s"
 xs_node_watch(char *path) "%s"
 xs_node_unwatch(char *path) "%s"
+
+# xen-mapcache.c
+xen_map_cache(uint64_t phys_addr) "want 0x%"PRIx64
+xen_remap_bucket(uint64_t index) "index 0x%"PRIx64
+xen_map_cache_return(void* ptr) "%p"