[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH v2 20/40] trace: split out trace events for hw/dma/
From: |
Daniel P. Berrange |
Subject: |
[Qemu-devel] [PATCH v2 20/40] trace: split out trace events for hw/dma/ directory |
Date: |
Thu, 16 Jun 2016 09:40:06 +0100 |
Move all trace-events for files in the hw/dma/ directory to
their own file.
Signed-off-by: Daniel P. Berrange <address@hidden>
---
Makefile.objs | 1 +
hw/dma/trace-events | 32 ++++++++++++++++++++++++++++++++
trace-events | 31 -------------------------------
3 files changed, 33 insertions(+), 31 deletions(-)
create mode 100644 hw/dma/trace-events
diff --git a/Makefile.objs b/Makefile.objs
index fbd8454..b05f290 100644
--- a/Makefile.objs
+++ b/Makefile.objs
@@ -137,3 +137,4 @@ trace-events-y += hw/nvram/trace-events
trace-events-y += hw/display/trace-events
trace-events-y += hw/input/trace-events
trace-events-y += hw/timer/trace-events
+trace-events-y += hw/dma/trace-events
diff --git a/hw/dma/trace-events b/hw/dma/trace-events
new file mode 100644
index 0000000..d8a5674
--- /dev/null
+++ b/hw/dma/trace-events
@@ -0,0 +1,32 @@
+# See docs/trace-events.txt for syntax documentation.
+
+# hw/dma/rc4030.c
+jazzio_read(uint64_t addr, uint32_t ret) "read reg[0x%"PRIx64"] = 0x%x"
+jazzio_write(uint64_t addr, uint32_t val) "write reg[0x%"PRIx64"] = 0x%x"
+rc4030_read(uint64_t addr, uint32_t ret) "read reg[0x%"PRIx64"] = 0x%x"
+rc4030_write(uint64_t addr, uint32_t val) "write reg[0x%"PRIx64"] = 0x%x"
+
+# hw/dma/sparc32_dma.c
+ledma_memory_read(uint64_t addr) "DMA read addr 0x%"PRIx64
+ledma_memory_write(uint64_t addr) "DMA write addr 0x%"PRIx64
+sparc32_dma_set_irq_raise(void) "Raise IRQ"
+sparc32_dma_set_irq_lower(void) "Lower IRQ"
+espdma_memory_read(uint32_t addr) "DMA read addr 0x%08x"
+espdma_memory_write(uint32_t addr) "DMA write addr 0x%08x"
+sparc32_dma_mem_readl(uint64_t addr, uint32_t ret) "read dmareg %"PRIx64":
0x%08x"
+sparc32_dma_mem_writel(uint64_t addr, uint32_t old, uint32_t val) "write
dmareg %"PRIx64": 0x%08x -> 0x%08x"
+sparc32_dma_enable_raise(void) "Raise DMA enable"
+sparc32_dma_enable_lower(void) "Lower DMA enable"
+
+# hw/dma/sun4m_iommu.c
+sun4m_iommu_mem_readl(uint64_t addr, uint32_t ret) "read reg[%"PRIx64"] = %x"
+sun4m_iommu_mem_writel(uint64_t addr, uint32_t val) "write reg[%"PRIx64"] = %x"
+sun4m_iommu_mem_writel_ctrl(uint64_t iostart) "iostart = %"PRIx64
+sun4m_iommu_mem_writel_tlbflush(uint32_t val) "tlb flush %x"
+sun4m_iommu_mem_writel_pgflush(uint32_t val) "page flush %x"
+sun4m_iommu_page_get_flags(uint64_t pa, uint64_t iopte, uint32_t ret) "get
flags addr %"PRIx64" => pte %"PRIx64", *pte = %x"
+sun4m_iommu_translate_pa(uint64_t addr, uint64_t pa, uint32_t iopte) "xlate
dva %"PRIx64" => pa %"PRIx64" iopte = %x"
+sun4m_iommu_bad_addr(uint64_t addr) "bad addr %"PRIx64
+
+# hw/dma/i8257.c
+i8257_unregistered_dma(int nchan, int dma_pos, int dma_len) "unregistered DMA
channel used nchan=%d dma_pos=%d dma_len=%d"
diff --git a/trace-events b/trace-events
index 3e6124d..a189d42 100644
--- a/trace-events
+++ b/trace-events
@@ -42,40 +42,12 @@ virtio_balloon_get_config(uint32_t num_pages, uint32_t
actual) "num_pages: %d ac
virtio_balloon_set_config(uint32_t actual, uint32_t oldactual) "actual: %d
oldactual: %d"
virtio_balloon_to_target(uint64_t target, uint32_t num_pages) "balloon target:
%"PRIx64" num_pages: %d"
-# hw/dma/rc4030.c
-jazzio_read(uint64_t addr, uint32_t ret) "read reg[0x%"PRIx64"] = 0x%x"
-jazzio_write(uint64_t addr, uint32_t val) "write reg[0x%"PRIx64"] = 0x%x"
-rc4030_read(uint64_t addr, uint32_t ret) "read reg[0x%"PRIx64"] = 0x%x"
-rc4030_write(uint64_t addr, uint32_t val) "write reg[0x%"PRIx64"] = 0x%x"
-
-# hw/dma/sparc32_dma.c
-ledma_memory_read(uint64_t addr) "DMA read addr 0x%"PRIx64
-ledma_memory_write(uint64_t addr) "DMA write addr 0x%"PRIx64
-sparc32_dma_set_irq_raise(void) "Raise IRQ"
-sparc32_dma_set_irq_lower(void) "Lower IRQ"
-espdma_memory_read(uint32_t addr) "DMA read addr 0x%08x"
-espdma_memory_write(uint32_t addr) "DMA write addr 0x%08x"
-sparc32_dma_mem_readl(uint64_t addr, uint32_t ret) "read dmareg %"PRIx64":
0x%08x"
-sparc32_dma_mem_writel(uint64_t addr, uint32_t old, uint32_t val) "write
dmareg %"PRIx64": 0x%08x -> 0x%08x"
-sparc32_dma_enable_raise(void) "Raise DMA enable"
-sparc32_dma_enable_lower(void) "Lower DMA enable"
-
# hw/sparc/sun4m.c
sun4m_cpu_interrupt(unsigned int level) "Set CPU IRQ %d"
sun4m_cpu_reset_interrupt(unsigned int level) "Reset CPU IRQ %d"
sun4m_cpu_set_irq_raise(int level) "Raise CPU IRQ %d"
sun4m_cpu_set_irq_lower(int level) "Lower CPU IRQ %d"
-# hw/dma/sun4m_iommu.c
-sun4m_iommu_mem_readl(uint64_t addr, uint32_t ret) "read reg[%"PRIx64"] = %x"
-sun4m_iommu_mem_writel(uint64_t addr, uint32_t val) "write reg[%"PRIx64"] = %x"
-sun4m_iommu_mem_writel_ctrl(uint64_t iostart) "iostart = %"PRIx64
-sun4m_iommu_mem_writel_tlbflush(uint32_t val) "tlb flush %x"
-sun4m_iommu_mem_writel_pgflush(uint32_t val) "page flush %x"
-sun4m_iommu_page_get_flags(uint64_t pa, uint64_t iopte, uint32_t ret) "get
flags addr %"PRIx64" => pte %"PRIx64", *pte = %x"
-sun4m_iommu_translate_pa(uint64_t addr, uint64_t pa, uint32_t iopte) "xlate
dva %"PRIx64" => pa %"PRIx64" iopte = %x"
-sun4m_iommu_bad_addr(uint64_t addr) "bad addr %"PRIx64
-
# vl.c
vm_state_notify(int running, int reason) "running %d reason %d"
load_file(const char *name, const char *path) "name %s location %s"
@@ -534,9 +506,6 @@ kvm_clear_cmma(int rc) "CMMA: clearing with result code %d"
kvm_failed_cpu_state_set(int cpu_index, uint8_t state, const char *msg)
"Warning: Unable to set cpu %d state %" PRIu8 " to KVM: %s"
kvm_sigp_finished(uint8_t order, int cpu_index, int dst_index, int cc) "SIGP:
Finished order %u on cpu %d -> cpu %d with cc=%d"
-# hw/dma/i8257.c
-i8257_unregistered_dma(int nchan, int dma_pos, int dma_len) "unregistered DMA
channel used nchan=%d dma_pos=%d dma_len=%d"
-
# target-s390x/cpu.c
cpu_set_state(int cpu_index, uint8_t state) "setting cpu %d state to %" PRIu8
cpu_halt(int cpu_index) "halting cpu %d"
--
2.5.5
- [Qemu-devel] [PATCH v2 12/40] trace: split out trace events for hw/audio/ directory, (continued)
- [Qemu-devel] [PATCH v2 12/40] trace: split out trace events for hw/audio/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 13/40] trace: split out trace events for hw/misc/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 10/40] trace: split out trace events for hw/net/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 18/40] trace: split out trace events for hw/input/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 16/40] trace: split out trace events for hw/nvram/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 17/40] trace: split out trace events for hw/display/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 14/40] trace: split out trace events for hw/usb/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 19/40] trace: split out trace events for hw/timer/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 22/40] trace: split out trace events for hw/sd/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 15/40] trace: split out trace events for hw/scsi/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 20/40] trace: split out trace events for hw/dma/ directory,
Daniel P. Berrange <=
- [Qemu-devel] [PATCH v2 23/40] trace: split out trace events for hw/isa/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 24/40] trace: split out trace events for hw/i386/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 21/40] trace: split out trace events for hw/sparc/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 28/40] trace: split out trace events for hw/s390x/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 25/40] trace: split out trace events for hw/9pfs/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 26/40] trace: split out trace events for hw/ppc/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 30/40] trace: split out trace events for hw/acpi/ directory, Daniel P. Berrange, 2016/06/16
- [Qemu-devel] [PATCH v2 29/40] trace: split out trace events for hw/vfio/ directory, Daniel P. Berrange, 2016/06/16