/root/src/xen/xen/include/asm/trace.h
Line | Count | Source (jump to first uncovered line) |
1 | | #ifndef __ASM_TRACE_H__ |
2 | | #define __ASM_TRACE_H__ |
3 | | |
4 | | #include <asm/page.h> |
5 | | |
6 | | void __trace_pv_trap(int trapnr, unsigned long eip, |
7 | | int use_error_code, unsigned error_code); |
8 | | static inline void trace_pv_trap(int trapnr, unsigned long eip, |
9 | | int use_error_code, unsigned error_code) |
10 | 0 | { |
11 | 0 | if ( unlikely(tb_init_done) ) |
12 | 0 | __trace_pv_trap(trapnr, eip, use_error_code, error_code); |
13 | 0 | } Unexecuted instantiation: ro-page-fault.c:trace_pv_trap Unexecuted instantiation: hypercall.c:trace_pv_trap Unexecuted instantiation: emul-priv-op.c:trace_pv_trap Unexecuted instantiation: emul-inv-op.c:trace_pv_trap Unexecuted instantiation: emul-gate-op.c:trace_pv_trap Unexecuted instantiation: nested_ept.c:trace_pv_trap Unexecuted instantiation: hap.c:trace_pv_trap Unexecuted instantiation: multi.c:trace_pv_trap Unexecuted instantiation: common.c:trace_pv_trap Unexecuted instantiation: p2m-pod.c:trace_pv_trap Unexecuted instantiation: p2m-ept.c:trace_pv_trap Unexecuted instantiation: p2m-pt.c:trace_pv_trap Unexecuted instantiation: p2m.c:trace_pv_trap Unexecuted instantiation: vvmx.c:trace_pv_trap Unexecuted instantiation: vmx.c:trace_pv_trap Unexecuted instantiation: vmcs.c:trace_pv_trap Unexecuted instantiation: realmode.c:trace_pv_trap Unexecuted instantiation: svm.c:trace_pv_trap Unexecuted instantiation: intr.c:trace_pv_trap Unexecuted instantiation: vpic.c:trace_pv_trap Unexecuted instantiation: vlapic.c:trace_pv_trap Unexecuted instantiation: rtc.c:trace_pv_trap Unexecuted instantiation: ioreq.c:trace_pv_trap Unexecuted instantiation: io.c:trace_pv_trap Unexecuted instantiation: i8254.c:trace_pv_trap Unexecuted instantiation: hvm.c:trace_pv_trap Unexecuted instantiation: hpet.c:trace_pv_trap Unexecuted instantiation: emulate.c:trace_pv_trap Unexecuted instantiation: vpmu_intel.c:trace_pv_trap Unexecuted instantiation: vpmu.c:trace_pv_trap Unexecuted instantiation: mwait-idle.c:trace_pv_trap Unexecuted instantiation: cpu_idle.c:trace_pv_trap Unexecuted instantiation: traps.c:trace_pv_trap Unexecuted instantiation: setup.c:trace_pv_trap Unexecuted instantiation: platform_hypercall.c:trace_pv_trap Unexecuted instantiation: mm.c:trace_pv_trap Unexecuted instantiation: irq.c:trace_pv_trap Unexecuted instantiation: io_apic.c:trace_pv_trap Unexecuted instantiation: compat.c:trace_pv_trap Unexecuted instantiation: iommu.c:trace_pv_trap Unexecuted instantiation: utility.c:trace_pv_trap Unexecuted instantiation: trace.c:trace_pv_trap Unexecuted instantiation: sysctl.c:trace_pv_trap Unexecuted instantiation: schedule.c:trace_pv_trap Unexecuted instantiation: sched_null.c:trace_pv_trap Unexecuted instantiation: sched_rt.c:trace_pv_trap Unexecuted instantiation: sched_credit2.c:trace_pv_trap Unexecuted instantiation: sched_credit.c:trace_pv_trap Unexecuted instantiation: multicall.c:trace_pv_trap Unexecuted instantiation: memory.c:trace_pv_trap Unexecuted instantiation: grant_table.c:trace_pv_trap Unexecuted instantiation: domain.c:trace_pv_trap Unexecuted instantiation: domctl.c:trace_pv_trap |
14 | | |
15 | | void __trace_pv_page_fault(unsigned long addr, unsigned error_code); |
16 | | static inline void trace_pv_page_fault(unsigned long addr, |
17 | | unsigned error_code) |
18 | 0 | { |
19 | 0 | if ( unlikely(tb_init_done) ) |
20 | 0 | __trace_pv_page_fault(addr, error_code); |
21 | 0 | } Unexecuted instantiation: domctl.c:trace_pv_page_fault Unexecuted instantiation: ro-page-fault.c:trace_pv_page_fault Unexecuted instantiation: domain.c:trace_pv_page_fault Unexecuted instantiation: grant_table.c:trace_pv_page_fault Unexecuted instantiation: memory.c:trace_pv_page_fault Unexecuted instantiation: multicall.c:trace_pv_page_fault Unexecuted instantiation: sched_credit.c:trace_pv_page_fault Unexecuted instantiation: sched_credit2.c:trace_pv_page_fault Unexecuted instantiation: sched_rt.c:trace_pv_page_fault Unexecuted instantiation: sched_null.c:trace_pv_page_fault Unexecuted instantiation: schedule.c:trace_pv_page_fault Unexecuted instantiation: sysctl.c:trace_pv_page_fault Unexecuted instantiation: trace.c:trace_pv_page_fault Unexecuted instantiation: utility.c:trace_pv_page_fault Unexecuted instantiation: iommu.c:trace_pv_page_fault Unexecuted instantiation: compat.c:trace_pv_page_fault Unexecuted instantiation: io_apic.c:trace_pv_page_fault Unexecuted instantiation: irq.c:trace_pv_page_fault Unexecuted instantiation: mm.c:trace_pv_page_fault Unexecuted instantiation: platform_hypercall.c:trace_pv_page_fault Unexecuted instantiation: setup.c:trace_pv_page_fault Unexecuted instantiation: traps.c:trace_pv_page_fault Unexecuted instantiation: cpu_idle.c:trace_pv_page_fault Unexecuted instantiation: mwait-idle.c:trace_pv_page_fault Unexecuted instantiation: vpmu.c:trace_pv_page_fault Unexecuted instantiation: vpmu_intel.c:trace_pv_page_fault Unexecuted instantiation: emulate.c:trace_pv_page_fault Unexecuted instantiation: hpet.c:trace_pv_page_fault Unexecuted instantiation: hvm.c:trace_pv_page_fault Unexecuted instantiation: i8254.c:trace_pv_page_fault Unexecuted instantiation: io.c:trace_pv_page_fault Unexecuted instantiation: ioreq.c:trace_pv_page_fault Unexecuted instantiation: rtc.c:trace_pv_page_fault Unexecuted instantiation: vlapic.c:trace_pv_page_fault Unexecuted instantiation: vpic.c:trace_pv_page_fault Unexecuted instantiation: intr.c:trace_pv_page_fault Unexecuted instantiation: svm.c:trace_pv_page_fault Unexecuted instantiation: realmode.c:trace_pv_page_fault Unexecuted instantiation: vmcs.c:trace_pv_page_fault Unexecuted instantiation: vmx.c:trace_pv_page_fault Unexecuted instantiation: vvmx.c:trace_pv_page_fault Unexecuted instantiation: p2m.c:trace_pv_page_fault Unexecuted instantiation: p2m-pt.c:trace_pv_page_fault Unexecuted instantiation: p2m-ept.c:trace_pv_page_fault Unexecuted instantiation: p2m-pod.c:trace_pv_page_fault Unexecuted instantiation: common.c:trace_pv_page_fault Unexecuted instantiation: multi.c:trace_pv_page_fault Unexecuted instantiation: hap.c:trace_pv_page_fault Unexecuted instantiation: nested_ept.c:trace_pv_page_fault Unexecuted instantiation: emul-gate-op.c:trace_pv_page_fault Unexecuted instantiation: emul-inv-op.c:trace_pv_page_fault Unexecuted instantiation: emul-priv-op.c:trace_pv_page_fault Unexecuted instantiation: hypercall.c:trace_pv_page_fault |
22 | | |
23 | | void __trace_trap_one_addr(unsigned event, unsigned long va); |
24 | | static inline void trace_trap_one_addr(unsigned event, unsigned long va) |
25 | 0 | { |
26 | 0 | if ( unlikely(tb_init_done) ) |
27 | 0 | __trace_trap_one_addr(event, va); |
28 | 0 | } Unexecuted instantiation: domain.c:trace_trap_one_addr Unexecuted instantiation: ro-page-fault.c:trace_trap_one_addr Unexecuted instantiation: hypercall.c:trace_trap_one_addr Unexecuted instantiation: emul-priv-op.c:trace_trap_one_addr Unexecuted instantiation: emul-inv-op.c:trace_trap_one_addr Unexecuted instantiation: emul-gate-op.c:trace_trap_one_addr Unexecuted instantiation: nested_ept.c:trace_trap_one_addr Unexecuted instantiation: hap.c:trace_trap_one_addr Unexecuted instantiation: multi.c:trace_trap_one_addr Unexecuted instantiation: common.c:trace_trap_one_addr Unexecuted instantiation: p2m-pod.c:trace_trap_one_addr Unexecuted instantiation: p2m-ept.c:trace_trap_one_addr Unexecuted instantiation: p2m-pt.c:trace_trap_one_addr Unexecuted instantiation: p2m.c:trace_trap_one_addr Unexecuted instantiation: vvmx.c:trace_trap_one_addr Unexecuted instantiation: vmx.c:trace_trap_one_addr Unexecuted instantiation: vmcs.c:trace_trap_one_addr Unexecuted instantiation: realmode.c:trace_trap_one_addr Unexecuted instantiation: svm.c:trace_trap_one_addr Unexecuted instantiation: intr.c:trace_trap_one_addr Unexecuted instantiation: vpic.c:trace_trap_one_addr Unexecuted instantiation: vlapic.c:trace_trap_one_addr Unexecuted instantiation: rtc.c:trace_trap_one_addr Unexecuted instantiation: ioreq.c:trace_trap_one_addr Unexecuted instantiation: io.c:trace_trap_one_addr Unexecuted instantiation: i8254.c:trace_trap_one_addr Unexecuted instantiation: hvm.c:trace_trap_one_addr Unexecuted instantiation: domctl.c:trace_trap_one_addr Unexecuted instantiation: emulate.c:trace_trap_one_addr Unexecuted instantiation: vpmu_intel.c:trace_trap_one_addr Unexecuted instantiation: vpmu.c:trace_trap_one_addr Unexecuted instantiation: mwait-idle.c:trace_trap_one_addr Unexecuted instantiation: cpu_idle.c:trace_trap_one_addr Unexecuted instantiation: traps.c:trace_trap_one_addr Unexecuted instantiation: setup.c:trace_trap_one_addr Unexecuted instantiation: platform_hypercall.c:trace_trap_one_addr Unexecuted instantiation: mm.c:trace_trap_one_addr Unexecuted instantiation: irq.c:trace_trap_one_addr Unexecuted instantiation: io_apic.c:trace_trap_one_addr Unexecuted instantiation: compat.c:trace_trap_one_addr Unexecuted instantiation: iommu.c:trace_trap_one_addr Unexecuted instantiation: utility.c:trace_trap_one_addr Unexecuted instantiation: trace.c:trace_trap_one_addr Unexecuted instantiation: sysctl.c:trace_trap_one_addr Unexecuted instantiation: schedule.c:trace_trap_one_addr Unexecuted instantiation: sched_null.c:trace_trap_one_addr Unexecuted instantiation: sched_rt.c:trace_trap_one_addr Unexecuted instantiation: sched_credit2.c:trace_trap_one_addr Unexecuted instantiation: sched_credit.c:trace_trap_one_addr Unexecuted instantiation: multicall.c:trace_trap_one_addr Unexecuted instantiation: memory.c:trace_trap_one_addr Unexecuted instantiation: grant_table.c:trace_trap_one_addr Unexecuted instantiation: hpet.c:trace_trap_one_addr |
29 | | |
30 | | void __trace_trap_two_addr(unsigned event, unsigned long va1, |
31 | | unsigned long va2); |
32 | | static inline void trace_trap_two_addr(unsigned event, unsigned long va1, |
33 | | unsigned long va2) |
34 | 0 | { |
35 | 0 | if ( unlikely(tb_init_done) ) |
36 | 0 | __trace_trap_two_addr(event, va1, va2); |
37 | 0 | } Unexecuted instantiation: ro-page-fault.c:trace_trap_two_addr Unexecuted instantiation: hypercall.c:trace_trap_two_addr Unexecuted instantiation: emul-priv-op.c:trace_trap_two_addr Unexecuted instantiation: emul-inv-op.c:trace_trap_two_addr Unexecuted instantiation: emul-gate-op.c:trace_trap_two_addr Unexecuted instantiation: nested_ept.c:trace_trap_two_addr Unexecuted instantiation: hap.c:trace_trap_two_addr Unexecuted instantiation: multi.c:trace_trap_two_addr Unexecuted instantiation: common.c:trace_trap_two_addr Unexecuted instantiation: p2m-pod.c:trace_trap_two_addr Unexecuted instantiation: p2m-ept.c:trace_trap_two_addr Unexecuted instantiation: p2m-pt.c:trace_trap_two_addr Unexecuted instantiation: p2m.c:trace_trap_two_addr Unexecuted instantiation: vvmx.c:trace_trap_two_addr Unexecuted instantiation: vmx.c:trace_trap_two_addr Unexecuted instantiation: vmcs.c:trace_trap_two_addr Unexecuted instantiation: realmode.c:trace_trap_two_addr Unexecuted instantiation: svm.c:trace_trap_two_addr Unexecuted instantiation: intr.c:trace_trap_two_addr Unexecuted instantiation: vpic.c:trace_trap_two_addr Unexecuted instantiation: vlapic.c:trace_trap_two_addr Unexecuted instantiation: rtc.c:trace_trap_two_addr Unexecuted instantiation: ioreq.c:trace_trap_two_addr Unexecuted instantiation: io.c:trace_trap_two_addr Unexecuted instantiation: i8254.c:trace_trap_two_addr Unexecuted instantiation: hvm.c:trace_trap_two_addr Unexecuted instantiation: hpet.c:trace_trap_two_addr Unexecuted instantiation: emulate.c:trace_trap_two_addr Unexecuted instantiation: vpmu_intel.c:trace_trap_two_addr Unexecuted instantiation: vpmu.c:trace_trap_two_addr Unexecuted instantiation: mwait-idle.c:trace_trap_two_addr Unexecuted instantiation: cpu_idle.c:trace_trap_two_addr Unexecuted instantiation: traps.c:trace_trap_two_addr Unexecuted instantiation: setup.c:trace_trap_two_addr Unexecuted instantiation: platform_hypercall.c:trace_trap_two_addr Unexecuted instantiation: mm.c:trace_trap_two_addr Unexecuted instantiation: irq.c:trace_trap_two_addr Unexecuted instantiation: io_apic.c:trace_trap_two_addr Unexecuted instantiation: compat.c:trace_trap_two_addr Unexecuted instantiation: iommu.c:trace_trap_two_addr Unexecuted instantiation: utility.c:trace_trap_two_addr Unexecuted instantiation: trace.c:trace_trap_two_addr Unexecuted instantiation: sysctl.c:trace_trap_two_addr Unexecuted instantiation: schedule.c:trace_trap_two_addr Unexecuted instantiation: sched_null.c:trace_trap_two_addr Unexecuted instantiation: sched_rt.c:trace_trap_two_addr Unexecuted instantiation: sched_credit2.c:trace_trap_two_addr Unexecuted instantiation: sched_credit.c:trace_trap_two_addr Unexecuted instantiation: multicall.c:trace_trap_two_addr Unexecuted instantiation: memory.c:trace_trap_two_addr Unexecuted instantiation: grant_table.c:trace_trap_two_addr Unexecuted instantiation: domain.c:trace_trap_two_addr Unexecuted instantiation: domctl.c:trace_trap_two_addr |
38 | | |
39 | | void __trace_ptwr_emulation(unsigned long addr, l1_pgentry_t npte); |
40 | | static inline void trace_ptwr_emulation(unsigned long addr, l1_pgentry_t npte) |
41 | 0 | { |
42 | 0 | if ( unlikely(tb_init_done) ) |
43 | 0 | __trace_ptwr_emulation(addr, npte); |
44 | 0 | } Unexecuted instantiation: ro-page-fault.c:trace_ptwr_emulation Unexecuted instantiation: hypercall.c:trace_ptwr_emulation Unexecuted instantiation: emul-priv-op.c:trace_ptwr_emulation Unexecuted instantiation: emul-inv-op.c:trace_ptwr_emulation Unexecuted instantiation: emul-gate-op.c:trace_ptwr_emulation Unexecuted instantiation: nested_ept.c:trace_ptwr_emulation Unexecuted instantiation: hap.c:trace_ptwr_emulation Unexecuted instantiation: multi.c:trace_ptwr_emulation Unexecuted instantiation: common.c:trace_ptwr_emulation Unexecuted instantiation: p2m-pod.c:trace_ptwr_emulation Unexecuted instantiation: p2m-ept.c:trace_ptwr_emulation Unexecuted instantiation: p2m-pt.c:trace_ptwr_emulation Unexecuted instantiation: p2m.c:trace_ptwr_emulation Unexecuted instantiation: vvmx.c:trace_ptwr_emulation Unexecuted instantiation: vmx.c:trace_ptwr_emulation Unexecuted instantiation: vmcs.c:trace_ptwr_emulation Unexecuted instantiation: realmode.c:trace_ptwr_emulation Unexecuted instantiation: svm.c:trace_ptwr_emulation Unexecuted instantiation: intr.c:trace_ptwr_emulation Unexecuted instantiation: vpic.c:trace_ptwr_emulation Unexecuted instantiation: vlapic.c:trace_ptwr_emulation Unexecuted instantiation: rtc.c:trace_ptwr_emulation Unexecuted instantiation: ioreq.c:trace_ptwr_emulation Unexecuted instantiation: io.c:trace_ptwr_emulation Unexecuted instantiation: i8254.c:trace_ptwr_emulation Unexecuted instantiation: hvm.c:trace_ptwr_emulation Unexecuted instantiation: hpet.c:trace_ptwr_emulation Unexecuted instantiation: emulate.c:trace_ptwr_emulation Unexecuted instantiation: vpmu_intel.c:trace_ptwr_emulation Unexecuted instantiation: vpmu.c:trace_ptwr_emulation Unexecuted instantiation: mwait-idle.c:trace_ptwr_emulation Unexecuted instantiation: cpu_idle.c:trace_ptwr_emulation Unexecuted instantiation: traps.c:trace_ptwr_emulation Unexecuted instantiation: setup.c:trace_ptwr_emulation Unexecuted instantiation: platform_hypercall.c:trace_ptwr_emulation Unexecuted instantiation: mm.c:trace_ptwr_emulation Unexecuted instantiation: irq.c:trace_ptwr_emulation Unexecuted instantiation: io_apic.c:trace_ptwr_emulation Unexecuted instantiation: compat.c:trace_ptwr_emulation Unexecuted instantiation: iommu.c:trace_ptwr_emulation Unexecuted instantiation: utility.c:trace_ptwr_emulation Unexecuted instantiation: trace.c:trace_ptwr_emulation Unexecuted instantiation: sysctl.c:trace_ptwr_emulation Unexecuted instantiation: schedule.c:trace_ptwr_emulation Unexecuted instantiation: sched_null.c:trace_ptwr_emulation Unexecuted instantiation: sched_rt.c:trace_ptwr_emulation Unexecuted instantiation: sched_credit2.c:trace_ptwr_emulation Unexecuted instantiation: sched_credit.c:trace_ptwr_emulation Unexecuted instantiation: multicall.c:trace_ptwr_emulation Unexecuted instantiation: memory.c:trace_ptwr_emulation Unexecuted instantiation: grant_table.c:trace_ptwr_emulation Unexecuted instantiation: domain.c:trace_ptwr_emulation Unexecuted instantiation: domctl.c:trace_ptwr_emulation |
45 | | |
46 | | #endif /* __ASM_TRACE_H__ */ |