/root/src/xen/xen/include/xen/typesafe.h
Line | Count | Source |
1 | | #ifndef __XEN_TYPESAFE_H__ |
2 | | #define __XEN_TYPESAFE_H__ |
3 | | |
4 | | /* |
5 | | * Compiler games to gain type safety between different logical integers. |
6 | | * |
7 | | * TYPE_SAFE($TYPE, $FOO) declares: |
8 | | * * $FOO_t which encapsulates $TYPE |
9 | | * * _$FOO() which boxes a $TYPE as a $FOO_t |
10 | | * * $FOO_x() which unboxes a $FOO_t to $TYPE |
11 | | * |
12 | | * This makes a $FOO_t and a $BAR_t incompatible even when the box the same |
13 | | * $TYPE. |
14 | | * |
15 | | * It does have some performance cost because the types now have a different |
16 | | * storage attribute, so type safety is only enforced in a debug build. |
17 | | * Non-debug builds degrade to a simple typedef and noops for the functions. |
18 | | */ |
19 | | |
20 | | #ifndef NDEBUG |
21 | | |
22 | | #define TYPE_SAFE(_type, _name) \ |
23 | | typedef struct { _type _name; } _name##_t; \ |
24 | 144M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ Unexecuted instantiation: cpu.c:_pfn Unexecuted instantiation: cpu.c:_gfn Unexecuted instantiation: cpu.c:_mfn Unexecuted instantiation: cpupool.c:_gfn Unexecuted instantiation: cpupool.c:_pfn Unexecuted instantiation: cpupool.c:_mfn Unexecuted instantiation: domctl.c:_gfn Unexecuted instantiation: domctl.c:_mfn Unexecuted instantiation: domctl.c:_pfn Line | Count | Source | 24 | 48 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 12 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: domain.c:_pfn Unexecuted instantiation: event_2l.c:_gfn Unexecuted instantiation: event_2l.c:_pfn Unexecuted instantiation: event_2l.c:_mfn Unexecuted instantiation: event_channel.c:_gfn Unexecuted instantiation: event_channel.c:_mfn Unexecuted instantiation: event_channel.c:_pfn Unexecuted instantiation: event_fifo.c:_gfn Unexecuted instantiation: event_fifo.c:_mfn Unexecuted instantiation: event_fifo.c:_pfn Line | Count | Source | 24 | 1 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: grant_table.c:_gfn Unexecuted instantiation: grant_table.c:_pfn Unexecuted instantiation: guestcopy.c:_pfn Unexecuted instantiation: guestcopy.c:_mfn Unexecuted instantiation: guestcopy.c:_gfn Unexecuted instantiation: irq.c:_gfn Unexecuted instantiation: irq.c:_mfn Unexecuted instantiation: irq.c:_pfn Unexecuted instantiation: kernel.c:_pfn Unexecuted instantiation: kernel.c:_mfn Unexecuted instantiation: kernel.c:_gfn Unexecuted instantiation: keyhandler.c:_gfn Unexecuted instantiation: keyhandler.c:_pfn Unexecuted instantiation: keyhandler.c:_mfn Unexecuted instantiation: kexec.c:_mfn Unexecuted instantiation: kexec.c:_gfn Unexecuted instantiation: kexec.c:_pfn Unexecuted instantiation: kimage.c:_mfn Unexecuted instantiation: kimage.c:_pfn Unexecuted instantiation: kimage.c:_gfn Unexecuted instantiation: mem_access.c:_gfn Unexecuted instantiation: mem_access.c:_mfn Unexecuted instantiation: mem_access.c:_pfn Line | Count | Source | 24 | 4 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: memory.c:_mfn Unexecuted instantiation: memory.c:_pfn Unexecuted instantiation: monitor.c:_gfn Unexecuted instantiation: monitor.c:_mfn Unexecuted instantiation: monitor.c:_pfn Unexecuted instantiation: multicall.c:_gfn Unexecuted instantiation: multicall.c:_mfn Unexecuted instantiation: multicall.c:_pfn Line | Count | Source | 24 | 9.13M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: page_alloc.c:_pfn Unexecuted instantiation: page_alloc.c:_gfn Unexecuted instantiation: pdx.c:_mfn Unexecuted instantiation: pdx.c:_gfn Unexecuted instantiation: pdx.c:_pfn Unexecuted instantiation: preempt.c:_gfn Unexecuted instantiation: preempt.c:_mfn Unexecuted instantiation: preempt.c:_pfn Unexecuted instantiation: rangeset.c:_pfn Unexecuted instantiation: rangeset.c:_mfn Unexecuted instantiation: rangeset.c:_gfn Unexecuted instantiation: rcupdate.c:_gfn Unexecuted instantiation: rcupdate.c:_mfn Unexecuted instantiation: rcupdate.c:_pfn Unexecuted instantiation: rwlock.c:_pfn Unexecuted instantiation: rwlock.c:_gfn Unexecuted instantiation: rwlock.c:_mfn Unexecuted instantiation: sched_arinc653.c:_pfn Unexecuted instantiation: sched_arinc653.c:_mfn Unexecuted instantiation: sched_arinc653.c:_gfn Unexecuted instantiation: sched_credit.c:_pfn Unexecuted instantiation: sched_credit.c:_mfn Unexecuted instantiation: sched_credit.c:_gfn Unexecuted instantiation: sched_credit2.c:_pfn Unexecuted instantiation: sched_credit2.c:_mfn Unexecuted instantiation: sched_credit2.c:_gfn Unexecuted instantiation: sched_rt.c:_mfn Unexecuted instantiation: sched_rt.c:_pfn Unexecuted instantiation: sched_rt.c:_gfn Unexecuted instantiation: sched_null.c:_gfn Unexecuted instantiation: sched_null.c:_mfn Unexecuted instantiation: sched_null.c:_pfn Unexecuted instantiation: schedule.c:_pfn Unexecuted instantiation: schedule.c:_mfn Unexecuted instantiation: schedule.c:_gfn Unexecuted instantiation: shutdown.c:_gfn Unexecuted instantiation: shutdown.c:_mfn Unexecuted instantiation: shutdown.c:_pfn Unexecuted instantiation: softirq.c:_gfn Unexecuted instantiation: softirq.c:_mfn Unexecuted instantiation: softirq.c:_pfn Unexecuted instantiation: spinlock.c:_mfn Unexecuted instantiation: spinlock.c:_gfn Unexecuted instantiation: spinlock.c:_pfn Unexecuted instantiation: stop_machine.c:_mfn Unexecuted instantiation: stop_machine.c:_gfn Unexecuted instantiation: stop_machine.c:_pfn Unexecuted instantiation: symbols.c:_gfn Unexecuted instantiation: symbols.c:_mfn Unexecuted instantiation: symbols.c:_pfn Unexecuted instantiation: sysctl.c:_mfn Unexecuted instantiation: sysctl.c:_gfn Unexecuted instantiation: sysctl.c:_pfn Unexecuted instantiation: tasklet.c:_mfn Unexecuted instantiation: tasklet.c:_gfn Unexecuted instantiation: tasklet.c:_pfn Unexecuted instantiation: time.c:_gfn Unexecuted instantiation: time.c:_pfn Unexecuted instantiation: time.c:_mfn Unexecuted instantiation: timer.c:_gfn Unexecuted instantiation: timer.c:_pfn Unexecuted instantiation: timer.c:_mfn Unexecuted instantiation: trace.c:_mfn Unexecuted instantiation: trace.c:_gfn Unexecuted instantiation: trace.c:_pfn Unexecuted instantiation: vm_event.c:_pfn Unexecuted instantiation: vm_event.c:_mfn Unexecuted instantiation: vm_event.c:_gfn Line | Count | Source | 24 | 2 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: vmap.c:_gfn Unexecuted instantiation: vmap.c:_pfn Unexecuted instantiation: vsprintf.c:_pfn Unexecuted instantiation: vsprintf.c:_mfn Unexecuted instantiation: vsprintf.c:_gfn Unexecuted instantiation: wait.c:_mfn Unexecuted instantiation: wait.c:_pfn Unexecuted instantiation: wait.c:_gfn Unexecuted instantiation: xenoprof.c:_mfn Unexecuted instantiation: xenoprof.c:_pfn Unexecuted instantiation: xenoprof.c:_gfn Unexecuted instantiation: xmalloc_tlsf.c:_gfn Unexecuted instantiation: xmalloc_tlsf.c:_mfn Unexecuted instantiation: xmalloc_tlsf.c:_pfn Unexecuted instantiation: tmem.c:_mfn Unexecuted instantiation: tmem.c:_pfn Unexecuted instantiation: tmem.c:_gfn Unexecuted instantiation: tmem_xen.c:_mfn Unexecuted instantiation: tmem_xen.c:_gfn Unexecuted instantiation: tmem_xen.c:_pfn Unexecuted instantiation: tmem_control.c:_pfn Unexecuted instantiation: tmem_control.c:_mfn Unexecuted instantiation: tmem_control.c:_gfn Unexecuted instantiation: llvm.c:_pfn Unexecuted instantiation: llvm.c:_mfn Unexecuted instantiation: llvm.c:_gfn Unexecuted instantiation: libelf-loader.c:_pfn Unexecuted instantiation: libelf-loader.c:_mfn Unexecuted instantiation: libelf-loader.c:_gfn Unexecuted instantiation: console.c:_gfn Unexecuted instantiation: console.c:_pfn Unexecuted instantiation: console.c:_mfn Unexecuted instantiation: ns16550.c:_pfn Unexecuted instantiation: ns16550.c:_gfn Unexecuted instantiation: ns16550.c:_mfn Unexecuted instantiation: ehci-dbgp.c:_mfn Unexecuted instantiation: ehci-dbgp.c:_gfn Unexecuted instantiation: ehci-dbgp.c:_pfn Unexecuted instantiation: serial.c:_mfn Unexecuted instantiation: serial.c:_pfn Unexecuted instantiation: serial.c:_gfn Unexecuted instantiation: cpufreq.c:_pfn Unexecuted instantiation: cpufreq.c:_mfn Unexecuted instantiation: cpufreq.c:_gfn Unexecuted instantiation: cpufreq_ondemand.c:_pfn Unexecuted instantiation: cpufreq_ondemand.c:_mfn Unexecuted instantiation: cpufreq_ondemand.c:_gfn Unexecuted instantiation: cpufreq_misc_governors.c:_gfn Unexecuted instantiation: cpufreq_misc_governors.c:_mfn Unexecuted instantiation: cpufreq_misc_governors.c:_pfn Unexecuted instantiation: utility.c:_mfn Unexecuted instantiation: utility.c:_gfn Unexecuted instantiation: utility.c:_pfn Unexecuted instantiation: pci.c:_mfn Unexecuted instantiation: pci.c:_gfn Unexecuted instantiation: pci.c:_pfn Unexecuted instantiation: vpci.c:_pfn Unexecuted instantiation: vpci.c:_gfn Unexecuted instantiation: vpci.c:_mfn Line | Count | Source | 24 | 8.13k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 8.13k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: header.c:_pfn Unexecuted instantiation: msi.c:_gfn Unexecuted instantiation: msi.c:_pfn Unexecuted instantiation: msi.c:_mfn Unexecuted instantiation: msix.c:_pfn Unexecuted instantiation: msix.c:_gfn Unexecuted instantiation: msix.c:_mfn Unexecuted instantiation: iommu.c:_pfn Line | Count | Source | 24 | 4.56M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 8.34k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: io.c:_mfn Unexecuted instantiation: io.c:_pfn Unexecuted instantiation: io.c:_gfn Unexecuted instantiation: dmar.c:_mfn Unexecuted instantiation: dmar.c:_gfn Unexecuted instantiation: dmar.c:_pfn Unexecuted instantiation: utils.c:_pfn Unexecuted instantiation: utils.c:_mfn Unexecuted instantiation: utils.c:_gfn Unexecuted instantiation: qinval.c:_pfn Unexecuted instantiation: qinval.c:_gfn Unexecuted instantiation: qinval.c:_mfn Unexecuted instantiation: intremap.c:_gfn Unexecuted instantiation: intremap.c:_pfn Unexecuted instantiation: intremap.c:_mfn Unexecuted instantiation: quirks.c:_gfn Unexecuted instantiation: quirks.c:_mfn Unexecuted instantiation: quirks.c:_pfn Line | Count | Source | 24 | 18.6M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: vtd.c:_gfn Unexecuted instantiation: vtd.c:_pfn Unexecuted instantiation: ats.c:_gfn Unexecuted instantiation: ats.c:_pfn Unexecuted instantiation: ats.c:_mfn Unexecuted instantiation: iommu_init.c:_gfn Unexecuted instantiation: iommu_init.c:_mfn Unexecuted instantiation: iommu_init.c:_pfn Unexecuted instantiation: iommu_map.c:_mfn Unexecuted instantiation: iommu_map.c:_gfn Unexecuted instantiation: iommu_map.c:_pfn Unexecuted instantiation: pci_amd_iommu.c:_mfn Unexecuted instantiation: pci_amd_iommu.c:_gfn Unexecuted instantiation: pci_amd_iommu.c:_pfn Unexecuted instantiation: iommu_intr.c:_pfn Unexecuted instantiation: iommu_intr.c:_gfn Unexecuted instantiation: iommu_intr.c:_mfn Unexecuted instantiation: iommu_cmd.c:_pfn Unexecuted instantiation: iommu_cmd.c:_gfn Unexecuted instantiation: iommu_cmd.c:_mfn Unexecuted instantiation: iommu_guest.c:_mfn Unexecuted instantiation: iommu_guest.c:_gfn Unexecuted instantiation: iommu_guest.c:_pfn Line | Count | Source | 24 | 30 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: osl.c:_gfn Unexecuted instantiation: osl.c:_pfn Unexecuted instantiation: pmstat.c:_pfn Unexecuted instantiation: pmstat.c:_gfn Unexecuted instantiation: pmstat.c:_mfn Unexecuted instantiation: hwregs.c:_mfn Unexecuted instantiation: hwregs.c:_gfn Unexecuted instantiation: hwregs.c:_pfn Unexecuted instantiation: reboot.c:_mfn Unexecuted instantiation: reboot.c:_pfn Unexecuted instantiation: reboot.c:_gfn Unexecuted instantiation: erst.c:_pfn Unexecuted instantiation: erst.c:_gfn Unexecuted instantiation: erst.c:_mfn Unexecuted instantiation: hest.c:_gfn Unexecuted instantiation: hest.c:_pfn Unexecuted instantiation: hest.c:_mfn Unexecuted instantiation: apei-base.c:_pfn Unexecuted instantiation: apei-base.c:_gfn Unexecuted instantiation: apei-base.c:_mfn Unexecuted instantiation: apei-io.c:_mfn Unexecuted instantiation: apei-io.c:_pfn Unexecuted instantiation: apei-io.c:_gfn Unexecuted instantiation: vga.c:_mfn Unexecuted instantiation: vga.c:_gfn Unexecuted instantiation: vga.c:_pfn Unexecuted instantiation: vesa.c:_pfn Unexecuted instantiation: vesa.c:_gfn Unexecuted instantiation: vesa.c:_mfn Unexecuted instantiation: xsm_core.c:_mfn Unexecuted instantiation: xsm_core.c:_pfn Unexecuted instantiation: xsm_core.c:_gfn Unexecuted instantiation: apic.c:_mfn Unexecuted instantiation: apic.c:_pfn Unexecuted instantiation: apic.c:_gfn Unexecuted instantiation: cpuid.c:_gfn Unexecuted instantiation: cpuid.c:_mfn Unexecuted instantiation: cpuid.c:_pfn Unexecuted instantiation: compat.c:_pfn Unexecuted instantiation: compat.c:_mfn Unexecuted instantiation: compat.c:_gfn Unexecuted instantiation: crash.c:_gfn Unexecuted instantiation: crash.c:_pfn Unexecuted instantiation: crash.c:_mfn Unexecuted instantiation: debug.c:_gfn Unexecuted instantiation: debug.c:_mfn Unexecuted instantiation: debug.c:_pfn Unexecuted instantiation: domain_page.c:_gfn Unexecuted instantiation: domain_page.c:_mfn Unexecuted instantiation: domain_page.c:_pfn Unexecuted instantiation: e820.c:_mfn Unexecuted instantiation: e820.c:_pfn Unexecuted instantiation: e820.c:_gfn Line | Count | Source | 24 | 4 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: extable.c:_pfn Unexecuted instantiation: extable.c:_gfn Unexecuted instantiation: flushtlb.c:_gfn Unexecuted instantiation: flushtlb.c:_pfn Unexecuted instantiation: flushtlb.c:_mfn Unexecuted instantiation: hypercall.c:_gfn Unexecuted instantiation: hypercall.c:_pfn Unexecuted instantiation: hypercall.c:_mfn Unexecuted instantiation: i387.c:_gfn Unexecuted instantiation: i387.c:_pfn Unexecuted instantiation: i387.c:_mfn Unexecuted instantiation: i8259.c:_gfn Unexecuted instantiation: i8259.c:_pfn Unexecuted instantiation: i8259.c:_mfn Unexecuted instantiation: io_apic.c:_pfn Unexecuted instantiation: io_apic.c:_gfn Unexecuted instantiation: io_apic.c:_mfn Unexecuted instantiation: msr.c:_mfn Unexecuted instantiation: msr.c:_gfn Unexecuted instantiation: msr.c:_pfn Unexecuted instantiation: ioport_emulate.c:_mfn Unexecuted instantiation: ioport_emulate.c:_gfn Unexecuted instantiation: ioport_emulate.c:_pfn Unexecuted instantiation: machine_kexec.c:_mfn Unexecuted instantiation: machine_kexec.c:_pfn Unexecuted instantiation: machine_kexec.c:_gfn Unexecuted instantiation: microcode_amd.c:_gfn Unexecuted instantiation: microcode_amd.c:_pfn Unexecuted instantiation: microcode_amd.c:_mfn Unexecuted instantiation: microcode_intel.c:_gfn Unexecuted instantiation: microcode_intel.c:_pfn Unexecuted instantiation: microcode_intel.c:_mfn Unexecuted instantiation: microcode.c:_pfn Unexecuted instantiation: microcode.c:_gfn Unexecuted instantiation: microcode.c:_mfn Line | Count | Source | 24 | 599k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: mm.c:_gfn Unexecuted instantiation: mm.c:_pfn Unexecuted instantiation: mpparse.c:_mfn Unexecuted instantiation: mpparse.c:_gfn Unexecuted instantiation: mpparse.c:_pfn Unexecuted instantiation: nmi.c:_mfn Unexecuted instantiation: nmi.c:_pfn Unexecuted instantiation: nmi.c:_gfn Unexecuted instantiation: numa.c:_mfn Unexecuted instantiation: numa.c:_gfn Unexecuted instantiation: numa.c:_pfn Unexecuted instantiation: percpu.c:_mfn Unexecuted instantiation: percpu.c:_pfn Unexecuted instantiation: percpu.c:_gfn Unexecuted instantiation: physdev.c:_gfn Unexecuted instantiation: physdev.c:_mfn Unexecuted instantiation: physdev.c:_pfn Unexecuted instantiation: platform_hypercall.c:_mfn Unexecuted instantiation: platform_hypercall.c:_gfn Unexecuted instantiation: platform_hypercall.c:_pfn Unexecuted instantiation: psr.c:_mfn Unexecuted instantiation: psr.c:_gfn Unexecuted instantiation: psr.c:_pfn Unexecuted instantiation: setup.c:_pfn Unexecuted instantiation: setup.c:_gfn Unexecuted instantiation: setup.c:_mfn Unexecuted instantiation: smp.c:_gfn Unexecuted instantiation: smp.c:_pfn Unexecuted instantiation: smp.c:_mfn Line | Count | Source | 24 | 25 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: smpboot.c:_gfn Unexecuted instantiation: smpboot.c:_pfn Unexecuted instantiation: srat.c:_mfn Unexecuted instantiation: srat.c:_gfn Unexecuted instantiation: srat.c:_pfn Line | Count | Source | 24 | 2 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 15 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: traps.c:_pfn Unexecuted instantiation: usercopy.c:_gfn Unexecuted instantiation: usercopy.c:_pfn Unexecuted instantiation: usercopy.c:_mfn Unexecuted instantiation: x86_emulate.c:_mfn Unexecuted instantiation: x86_emulate.c:_gfn Unexecuted instantiation: x86_emulate.c:_pfn Unexecuted instantiation: tboot.c:_mfn Unexecuted instantiation: tboot.c:_gfn Unexecuted instantiation: tboot.c:_pfn Unexecuted instantiation: hpet.c:_mfn Unexecuted instantiation: hpet.c:_pfn Unexecuted instantiation: hpet.c:_gfn Unexecuted instantiation: xstate.c:_pfn Unexecuted instantiation: xstate.c:_mfn Unexecuted instantiation: xstate.c:_gfn Unexecuted instantiation: lib.c:_gfn Unexecuted instantiation: lib.c:_mfn Unexecuted instantiation: lib.c:_pfn Unexecuted instantiation: power.c:_gfn Unexecuted instantiation: power.c:_mfn Unexecuted instantiation: power.c:_pfn Unexecuted instantiation: suspend.c:_gfn Unexecuted instantiation: suspend.c:_mfn Unexecuted instantiation: suspend.c:_pfn Unexecuted instantiation: cpu_idle.c:_mfn Unexecuted instantiation: cpu_idle.c:_pfn Unexecuted instantiation: cpu_idle.c:_gfn Unexecuted instantiation: cpuidle_menu.c:_gfn Unexecuted instantiation: cpuidle_menu.c:_pfn Unexecuted instantiation: cpuidle_menu.c:_mfn Unexecuted instantiation: powernow.c:_pfn Unexecuted instantiation: powernow.c:_mfn Unexecuted instantiation: powernow.c:_gfn Unexecuted instantiation: amd.c:_mfn Unexecuted instantiation: amd.c:_pfn Unexecuted instantiation: amd.c:_gfn Unexecuted instantiation: common.c:_gfn Unexecuted instantiation: common.c:_pfn Unexecuted instantiation: common.c:_mfn Unexecuted instantiation: intel.c:_mfn Unexecuted instantiation: intel.c:_pfn Unexecuted instantiation: intel.c:_gfn Unexecuted instantiation: mwait-idle.c:_mfn Unexecuted instantiation: mwait-idle.c:_pfn Unexecuted instantiation: mwait-idle.c:_gfn Unexecuted instantiation: vpmu.c:_gfn Unexecuted instantiation: vpmu.c:_mfn Unexecuted instantiation: vpmu.c:_pfn Unexecuted instantiation: vpmu_amd.c:_gfn Unexecuted instantiation: vpmu_amd.c:_mfn Unexecuted instantiation: vpmu_amd.c:_pfn Unexecuted instantiation: vpmu_intel.c:_gfn Unexecuted instantiation: vpmu_intel.c:_pfn Unexecuted instantiation: vpmu_intel.c:_mfn Unexecuted instantiation: amd_nonfatal.c:_mfn Unexecuted instantiation: amd_nonfatal.c:_pfn Unexecuted instantiation: amd_nonfatal.c:_gfn Unexecuted instantiation: mce_amd.c:_gfn Unexecuted instantiation: mce_amd.c:_pfn Unexecuted instantiation: mce_amd.c:_mfn Unexecuted instantiation: mcaction.c:_mfn Unexecuted instantiation: mcaction.c:_gfn Unexecuted instantiation: mcaction.c:_pfn Unexecuted instantiation: barrier.c:_mfn Unexecuted instantiation: barrier.c:_pfn Unexecuted instantiation: barrier.c:_gfn Unexecuted instantiation: mctelem.c:_pfn Unexecuted instantiation: mctelem.c:_mfn Unexecuted instantiation: mctelem.c:_gfn Unexecuted instantiation: mce.c:_mfn Unexecuted instantiation: mce.c:_pfn Unexecuted instantiation: mce.c:_gfn Unexecuted instantiation: mce-apei.c:_gfn Unexecuted instantiation: mce-apei.c:_mfn Unexecuted instantiation: mce-apei.c:_pfn Unexecuted instantiation: mce_intel.c:_pfn Unexecuted instantiation: mce_intel.c:_gfn Unexecuted instantiation: mce_intel.c:_mfn Unexecuted instantiation: non-fatal.c:_mfn Unexecuted instantiation: non-fatal.c:_pfn Unexecuted instantiation: non-fatal.c:_gfn Unexecuted instantiation: util.c:_gfn Unexecuted instantiation: util.c:_mfn Unexecuted instantiation: util.c:_pfn Unexecuted instantiation: vmce.c:_gfn Unexecuted instantiation: vmce.c:_mfn Unexecuted instantiation: vmce.c:_pfn Unexecuted instantiation: generic.c:_pfn Unexecuted instantiation: generic.c:_gfn Unexecuted instantiation: generic.c:_mfn Unexecuted instantiation: main.c:_pfn Unexecuted instantiation: main.c:_mfn Unexecuted instantiation: main.c:_gfn Unexecuted instantiation: bigsmp.c:_pfn Unexecuted instantiation: bigsmp.c:_mfn Unexecuted instantiation: bigsmp.c:_gfn Unexecuted instantiation: x2apic.c:_pfn Unexecuted instantiation: x2apic.c:_mfn Unexecuted instantiation: x2apic.c:_gfn Unexecuted instantiation: default.c:_pfn Unexecuted instantiation: default.c:_mfn Unexecuted instantiation: default.c:_gfn Unexecuted instantiation: delivery.c:_pfn Unexecuted instantiation: delivery.c:_gfn Unexecuted instantiation: delivery.c:_mfn Unexecuted instantiation: probe.c:_mfn Unexecuted instantiation: probe.c:_gfn Unexecuted instantiation: probe.c:_pfn Unexecuted instantiation: asid.c:_mfn Unexecuted instantiation: asid.c:_gfn Unexecuted instantiation: asid.c:_pfn Unexecuted instantiation: dm.c:_gfn Unexecuted instantiation: dm.c:_mfn Unexecuted instantiation: dm.c:_pfn Unexecuted instantiation: emulate.c:_gfn Unexecuted instantiation: emulate.c:_mfn Unexecuted instantiation: emulate.c:_pfn Line | Count | Source | 24 | 384k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 1.11M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: hvm.c:_pfn Unexecuted instantiation: i8254.c:_mfn Unexecuted instantiation: i8254.c:_gfn Unexecuted instantiation: i8254.c:_pfn Unexecuted instantiation: intercept.c:_gfn Unexecuted instantiation: intercept.c:_pfn Unexecuted instantiation: intercept.c:_mfn Unexecuted instantiation: ioreq.c:_gfn Unexecuted instantiation: ioreq.c:_mfn Unexecuted instantiation: ioreq.c:_pfn Line | Count | Source | 24 | 1.49M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: mtrr.c:_mfn Unexecuted instantiation: mtrr.c:_pfn Unexecuted instantiation: nestedhvm.c:_mfn Unexecuted instantiation: nestedhvm.c:_gfn Unexecuted instantiation: nestedhvm.c:_pfn Unexecuted instantiation: pmtimer.c:_gfn Unexecuted instantiation: pmtimer.c:_pfn Unexecuted instantiation: pmtimer.c:_mfn Unexecuted instantiation: rtc.c:_mfn Unexecuted instantiation: rtc.c:_gfn Unexecuted instantiation: rtc.c:_pfn Unexecuted instantiation: save.c:_pfn Unexecuted instantiation: save.c:_mfn Unexecuted instantiation: save.c:_gfn Unexecuted instantiation: stdvga.c:_mfn Unexecuted instantiation: stdvga.c:_gfn Unexecuted instantiation: stdvga.c:_pfn Unexecuted instantiation: vioapic.c:_mfn Unexecuted instantiation: vioapic.c:_gfn Unexecuted instantiation: vioapic.c:_pfn Unexecuted instantiation: viridian.c:_gfn Unexecuted instantiation: viridian.c:_mfn Unexecuted instantiation: viridian.c:_pfn Line | Count | Source | 24 | 12 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: vlapic.c:_pfn Unexecuted instantiation: vlapic.c:_gfn Unexecuted instantiation: vmsi.c:_mfn Unexecuted instantiation: vmsi.c:_gfn Unexecuted instantiation: vmsi.c:_pfn Unexecuted instantiation: vpic.c:_gfn Unexecuted instantiation: vpic.c:_pfn Unexecuted instantiation: vpic.c:_mfn Unexecuted instantiation: vpt.c:_pfn Unexecuted instantiation: vpt.c:_gfn Unexecuted instantiation: vpt.c:_mfn Unexecuted instantiation: intr.c:_mfn Unexecuted instantiation: intr.c:_pfn Unexecuted instantiation: intr.c:_gfn Unexecuted instantiation: nestedsvm.c:_gfn Unexecuted instantiation: nestedsvm.c:_pfn Unexecuted instantiation: nestedsvm.c:_mfn Unexecuted instantiation: svm.c:_gfn Unexecuted instantiation: svm.c:_mfn Unexecuted instantiation: svm.c:_pfn Unexecuted instantiation: svmdebug.c:_mfn Unexecuted instantiation: svmdebug.c:_pfn Unexecuted instantiation: svmdebug.c:_gfn Unexecuted instantiation: vmcb.c:_pfn Unexecuted instantiation: vmcb.c:_gfn Unexecuted instantiation: vmcb.c:_mfn Unexecuted instantiation: realmode.c:_pfn Unexecuted instantiation: realmode.c:_mfn Unexecuted instantiation: realmode.c:_gfn Line | Count | Source | 24 | 24 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: vmcs.c:_pfn Unexecuted instantiation: vmcs.c:_gfn Line | Count | Source | 24 | 2 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: vmx.c:_gfn Unexecuted instantiation: vmx.c:_pfn Unexecuted instantiation: vvmx.c:_mfn Unexecuted instantiation: vvmx.c:_gfn Unexecuted instantiation: vvmx.c:_pfn Unexecuted instantiation: paging.c:_pfn Line | Count | Source | 24 | 1 | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: paging.c:_gfn Line | Count | Source | 24 | 19.7M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 45.3M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: p2m.c:_pfn Unexecuted instantiation: p2m-pt.c:_mfn Unexecuted instantiation: p2m-pt.c:_gfn Unexecuted instantiation: p2m-pt.c:_pfn Line | Count | Source | 24 | 39.2M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 1.06M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: p2m-ept.c:_pfn Unexecuted instantiation: p2m-pod.c:_mfn Unexecuted instantiation: p2m-pod.c:_gfn Unexecuted instantiation: p2m-pod.c:_pfn Unexecuted instantiation: altp2m.c:_gfn Unexecuted instantiation: altp2m.c:_mfn Unexecuted instantiation: altp2m.c:_pfn Line | Count | Source | 24 | 2.04M | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Line | Count | Source | 24 | 592k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: guest_walk.c:_pfn Unexecuted instantiation: mem_paging.c:_mfn Unexecuted instantiation: mem_paging.c:_pfn Unexecuted instantiation: mem_paging.c:_gfn Unexecuted instantiation: mem_sharing.c:_gfn Unexecuted instantiation: mem_sharing.c:_mfn Unexecuted instantiation: mem_sharing.c:_pfn Unexecuted instantiation: multi.c:_mfn Unexecuted instantiation: multi.c:_gfn Unexecuted instantiation: multi.c:_pfn Line | Count | Source | 24 | 1.32k | static inline _name##_t _##_name(_type n) { return (_name##_t) { n }; } \ |
Unexecuted instantiation: hap.c:_gfn Unexecuted instantiation: hap.c:_pfn Unexecuted instantiation: nested_hap.c:_mfn Unexecuted instantiation: nested_hap.c:_gfn Unexecuted instantiation: nested_hap.c:_pfn Unexecuted instantiation: nested_ept.c:_gfn Unexecuted instantiation: nested_ept.c:_pfn Unexecuted instantiation: nested_ept.c:_mfn Unexecuted instantiation: nmi_int.c:_mfn Unexecuted instantiation: nmi_int.c:_pfn Unexecuted instantiation: nmi_int.c:_gfn Unexecuted instantiation: op_model_p4.c:_gfn Unexecuted instantiation: op_model_p4.c:_mfn Unexecuted instantiation: op_model_p4.c:_pfn Unexecuted instantiation: op_model_ppro.c:_gfn Unexecuted instantiation: op_model_ppro.c:_mfn Unexecuted instantiation: op_model_ppro.c:_pfn Unexecuted instantiation: op_model_athlon.c:_gfn Unexecuted instantiation: op_model_athlon.c:_mfn Unexecuted instantiation: op_model_athlon.c:_pfn Unexecuted instantiation: backtrace.c:_mfn Unexecuted instantiation: backtrace.c:_pfn Unexecuted instantiation: backtrace.c:_gfn Unexecuted instantiation: callback.c:_gfn Unexecuted instantiation: callback.c:_pfn Unexecuted instantiation: callback.c:_mfn Unexecuted instantiation: descriptor-tables.c:_mfn Unexecuted instantiation: descriptor-tables.c:_gfn Unexecuted instantiation: descriptor-tables.c:_pfn Unexecuted instantiation: emul-gate-op.c:_mfn Unexecuted instantiation: emul-gate-op.c:_pfn Unexecuted instantiation: emul-gate-op.c:_gfn Unexecuted instantiation: emul-inv-op.c:_gfn Unexecuted instantiation: emul-inv-op.c:_pfn Unexecuted instantiation: emul-inv-op.c:_mfn Unexecuted instantiation: emul-priv-op.c:_mfn Unexecuted instantiation: emul-priv-op.c:_gfn Unexecuted instantiation: emul-priv-op.c:_pfn Unexecuted instantiation: iret.c:_pfn Unexecuted instantiation: iret.c:_mfn Unexecuted instantiation: iret.c:_gfn Unexecuted instantiation: misc-hypercalls.c:_gfn Unexecuted instantiation: misc-hypercalls.c:_mfn Unexecuted instantiation: misc-hypercalls.c:_pfn Unexecuted instantiation: ro-page-fault.c:_mfn Unexecuted instantiation: ro-page-fault.c:_pfn Unexecuted instantiation: ro-page-fault.c:_gfn Unexecuted instantiation: acpi_mmcfg.c:_pfn Unexecuted instantiation: acpi_mmcfg.c:_mfn Unexecuted instantiation: acpi_mmcfg.c:_gfn Unexecuted instantiation: mmconf-fam10h.c:_mfn Unexecuted instantiation: mmconf-fam10h.c:_gfn Unexecuted instantiation: mmconf-fam10h.c:_pfn Unexecuted instantiation: mmconfig_64.c:_gfn Unexecuted instantiation: mmconfig_64.c:_mfn Unexecuted instantiation: mmconfig_64.c:_pfn Unexecuted instantiation: mmconfig-shared.c:_gfn Unexecuted instantiation: mmconfig-shared.c:_mfn Unexecuted instantiation: mmconfig-shared.c:_pfn |
25 | 211M | static inline _type _name##_x(_name##_t n) { return n._name; } Unexecuted instantiation: cpu.c:pfn_x Unexecuted instantiation: cpu.c:gfn_x Unexecuted instantiation: cpu.c:mfn_x Unexecuted instantiation: cpupool.c:gfn_x Unexecuted instantiation: cpupool.c:pfn_x Unexecuted instantiation: cpupool.c:mfn_x Unexecuted instantiation: domctl.c:gfn_x Unexecuted instantiation: domctl.c:mfn_x Unexecuted instantiation: domctl.c:pfn_x Line | Count | Source | 25 | 24 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: domain.c:pfn_x Unexecuted instantiation: domain.c:gfn_x Unexecuted instantiation: event_2l.c:gfn_x Unexecuted instantiation: event_2l.c:mfn_x Unexecuted instantiation: event_2l.c:pfn_x Unexecuted instantiation: event_channel.c:gfn_x Unexecuted instantiation: event_channel.c:mfn_x Unexecuted instantiation: event_channel.c:pfn_x Unexecuted instantiation: event_fifo.c:mfn_x Unexecuted instantiation: event_fifo.c:pfn_x Unexecuted instantiation: event_fifo.c:gfn_x Unexecuted instantiation: grant_table.c:mfn_x Unexecuted instantiation: grant_table.c:gfn_x Unexecuted instantiation: grant_table.c:pfn_x Unexecuted instantiation: guestcopy.c:gfn_x Unexecuted instantiation: guestcopy.c:mfn_x Unexecuted instantiation: guestcopy.c:pfn_x Unexecuted instantiation: irq.c:mfn_x Unexecuted instantiation: irq.c:pfn_x Unexecuted instantiation: irq.c:gfn_x Unexecuted instantiation: kernel.c:pfn_x Unexecuted instantiation: kernel.c:mfn_x Unexecuted instantiation: kernel.c:gfn_x Unexecuted instantiation: keyhandler.c:gfn_x Unexecuted instantiation: keyhandler.c:mfn_x Unexecuted instantiation: keyhandler.c:pfn_x Unexecuted instantiation: kexec.c:mfn_x Unexecuted instantiation: kexec.c:gfn_x Unexecuted instantiation: kexec.c:pfn_x Unexecuted instantiation: kimage.c:mfn_x Unexecuted instantiation: kimage.c:pfn_x Unexecuted instantiation: kimage.c:gfn_x Unexecuted instantiation: mem_access.c:gfn_x Unexecuted instantiation: mem_access.c:pfn_x Unexecuted instantiation: mem_access.c:mfn_x Line | Count | Source | 25 | 2 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: memory.c:pfn_x Unexecuted instantiation: memory.c:gfn_x Unexecuted instantiation: monitor.c:mfn_x Unexecuted instantiation: monitor.c:gfn_x Unexecuted instantiation: monitor.c:pfn_x Unexecuted instantiation: multicall.c:mfn_x Unexecuted instantiation: multicall.c:gfn_x Unexecuted instantiation: multicall.c:pfn_x Line | Count | Source | 25 | 9.12M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: page_alloc.c:pfn_x Unexecuted instantiation: page_alloc.c:gfn_x Unexecuted instantiation: pdx.c:gfn_x Unexecuted instantiation: pdx.c:mfn_x Unexecuted instantiation: pdx.c:pfn_x Unexecuted instantiation: preempt.c:mfn_x Unexecuted instantiation: preempt.c:pfn_x Unexecuted instantiation: preempt.c:gfn_x Unexecuted instantiation: rangeset.c:pfn_x Unexecuted instantiation: rangeset.c:mfn_x Unexecuted instantiation: rangeset.c:gfn_x Unexecuted instantiation: rcupdate.c:gfn_x Unexecuted instantiation: rcupdate.c:pfn_x Unexecuted instantiation: rcupdate.c:mfn_x Unexecuted instantiation: rwlock.c:pfn_x Unexecuted instantiation: rwlock.c:gfn_x Unexecuted instantiation: rwlock.c:mfn_x Unexecuted instantiation: sched_arinc653.c:pfn_x Unexecuted instantiation: sched_arinc653.c:mfn_x Unexecuted instantiation: sched_arinc653.c:gfn_x Unexecuted instantiation: sched_credit.c:pfn_x Unexecuted instantiation: sched_credit.c:mfn_x Unexecuted instantiation: sched_credit.c:gfn_x Unexecuted instantiation: sched_credit2.c:pfn_x Unexecuted instantiation: sched_credit2.c:mfn_x Unexecuted instantiation: sched_credit2.c:gfn_x Unexecuted instantiation: sched_rt.c:mfn_x Unexecuted instantiation: sched_rt.c:gfn_x Unexecuted instantiation: sched_rt.c:pfn_x Unexecuted instantiation: sched_null.c:gfn_x Unexecuted instantiation: sched_null.c:pfn_x Unexecuted instantiation: sched_null.c:mfn_x Unexecuted instantiation: schedule.c:pfn_x Unexecuted instantiation: schedule.c:mfn_x Unexecuted instantiation: schedule.c:gfn_x Unexecuted instantiation: shutdown.c:gfn_x Unexecuted instantiation: shutdown.c:pfn_x Unexecuted instantiation: shutdown.c:mfn_x Unexecuted instantiation: softirq.c:gfn_x Unexecuted instantiation: softirq.c:mfn_x Unexecuted instantiation: softirq.c:pfn_x Unexecuted instantiation: spinlock.c:mfn_x Unexecuted instantiation: spinlock.c:gfn_x Unexecuted instantiation: spinlock.c:pfn_x Unexecuted instantiation: stop_machine.c:mfn_x Unexecuted instantiation: stop_machine.c:gfn_x Unexecuted instantiation: stop_machine.c:pfn_x Unexecuted instantiation: symbols.c:gfn_x Unexecuted instantiation: symbols.c:pfn_x Unexecuted instantiation: symbols.c:mfn_x Unexecuted instantiation: sysctl.c:mfn_x Unexecuted instantiation: sysctl.c:gfn_x Unexecuted instantiation: sysctl.c:pfn_x Unexecuted instantiation: tasklet.c:mfn_x Unexecuted instantiation: tasklet.c:gfn_x Unexecuted instantiation: tasklet.c:pfn_x Unexecuted instantiation: time.c:mfn_x Unexecuted instantiation: time.c:gfn_x Unexecuted instantiation: time.c:pfn_x Unexecuted instantiation: timer.c:gfn_x Unexecuted instantiation: timer.c:pfn_x Unexecuted instantiation: timer.c:mfn_x Unexecuted instantiation: trace.c:mfn_x Unexecuted instantiation: trace.c:gfn_x Unexecuted instantiation: trace.c:pfn_x Unexecuted instantiation: vm_event.c:pfn_x Unexecuted instantiation: vm_event.c:mfn_x Unexecuted instantiation: vm_event.c:gfn_x Line | Count | Source | 25 | 49 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: vmap.c:pfn_x Unexecuted instantiation: vmap.c:gfn_x Unexecuted instantiation: vsprintf.c:pfn_x Unexecuted instantiation: vsprintf.c:mfn_x Unexecuted instantiation: vsprintf.c:gfn_x Unexecuted instantiation: wait.c:mfn_x Unexecuted instantiation: wait.c:pfn_x Unexecuted instantiation: wait.c:gfn_x Unexecuted instantiation: xenoprof.c:mfn_x Unexecuted instantiation: xenoprof.c:pfn_x Unexecuted instantiation: xenoprof.c:gfn_x Unexecuted instantiation: xmalloc_tlsf.c:gfn_x Unexecuted instantiation: xmalloc_tlsf.c:mfn_x Unexecuted instantiation: xmalloc_tlsf.c:pfn_x Unexecuted instantiation: tmem.c:mfn_x Unexecuted instantiation: tmem.c:pfn_x Unexecuted instantiation: tmem.c:gfn_x Unexecuted instantiation: tmem_xen.c:mfn_x Unexecuted instantiation: tmem_xen.c:gfn_x Unexecuted instantiation: tmem_xen.c:pfn_x Unexecuted instantiation: tmem_control.c:pfn_x Unexecuted instantiation: tmem_control.c:mfn_x Unexecuted instantiation: tmem_control.c:gfn_x Unexecuted instantiation: llvm.c:gfn_x Unexecuted instantiation: llvm.c:mfn_x Unexecuted instantiation: llvm.c:pfn_x Unexecuted instantiation: libelf-loader.c:pfn_x Unexecuted instantiation: libelf-loader.c:mfn_x Unexecuted instantiation: libelf-loader.c:gfn_x Unexecuted instantiation: console.c:mfn_x Unexecuted instantiation: console.c:pfn_x Unexecuted instantiation: console.c:gfn_x Unexecuted instantiation: ns16550.c:pfn_x Unexecuted instantiation: ns16550.c:gfn_x Unexecuted instantiation: ns16550.c:mfn_x Unexecuted instantiation: ehci-dbgp.c:mfn_x Unexecuted instantiation: ehci-dbgp.c:pfn_x Unexecuted instantiation: ehci-dbgp.c:gfn_x Unexecuted instantiation: serial.c:pfn_x Unexecuted instantiation: serial.c:mfn_x Unexecuted instantiation: serial.c:gfn_x Unexecuted instantiation: cpufreq.c:pfn_x Unexecuted instantiation: cpufreq.c:mfn_x Unexecuted instantiation: cpufreq.c:gfn_x Unexecuted instantiation: cpufreq_ondemand.c:pfn_x Unexecuted instantiation: cpufreq_ondemand.c:mfn_x Unexecuted instantiation: cpufreq_ondemand.c:gfn_x Unexecuted instantiation: cpufreq_misc_governors.c:mfn_x Unexecuted instantiation: cpufreq_misc_governors.c:pfn_x Unexecuted instantiation: cpufreq_misc_governors.c:gfn_x Unexecuted instantiation: utility.c:gfn_x Unexecuted instantiation: utility.c:mfn_x Unexecuted instantiation: utility.c:pfn_x Unexecuted instantiation: pci.c:pfn_x Unexecuted instantiation: pci.c:mfn_x Unexecuted instantiation: pci.c:gfn_x Unexecuted instantiation: vpci.c:pfn_x Unexecuted instantiation: vpci.c:gfn_x Unexecuted instantiation: vpci.c:mfn_x Unexecuted instantiation: header.c:gfn_x Unexecuted instantiation: header.c:pfn_x Unexecuted instantiation: header.c:mfn_x Unexecuted instantiation: msi.c:mfn_x Unexecuted instantiation: msi.c:gfn_x Unexecuted instantiation: msi.c:pfn_x Unexecuted instantiation: msix.c:gfn_x Unexecuted instantiation: msix.c:pfn_x Unexecuted instantiation: msix.c:mfn_x Unexecuted instantiation: iommu.c:pfn_x Line | Count | Source | 25 | 4.56M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: iommu.c:mfn_x Unexecuted instantiation: io.c:pfn_x Unexecuted instantiation: io.c:mfn_x Unexecuted instantiation: io.c:gfn_x Unexecuted instantiation: dmar.c:mfn_x Unexecuted instantiation: dmar.c:gfn_x Unexecuted instantiation: dmar.c:pfn_x Unexecuted instantiation: utils.c:pfn_x Unexecuted instantiation: utils.c:mfn_x Unexecuted instantiation: utils.c:gfn_x Unexecuted instantiation: qinval.c:gfn_x Unexecuted instantiation: qinval.c:pfn_x Unexecuted instantiation: qinval.c:mfn_x Unexecuted instantiation: intremap.c:gfn_x Unexecuted instantiation: intremap.c:pfn_x Unexecuted instantiation: intremap.c:mfn_x Unexecuted instantiation: quirks.c:gfn_x Unexecuted instantiation: quirks.c:mfn_x Unexecuted instantiation: quirks.c:pfn_x Unexecuted instantiation: vtd.c:mfn_x Unexecuted instantiation: vtd.c:gfn_x Unexecuted instantiation: vtd.c:pfn_x Unexecuted instantiation: ats.c:mfn_x Unexecuted instantiation: ats.c:gfn_x Unexecuted instantiation: ats.c:pfn_x Unexecuted instantiation: iommu_init.c:mfn_x Unexecuted instantiation: iommu_init.c:gfn_x Unexecuted instantiation: iommu_init.c:pfn_x Unexecuted instantiation: iommu_map.c:gfn_x Unexecuted instantiation: iommu_map.c:mfn_x Unexecuted instantiation: iommu_map.c:pfn_x Unexecuted instantiation: pci_amd_iommu.c:mfn_x Unexecuted instantiation: pci_amd_iommu.c:gfn_x Unexecuted instantiation: pci_amd_iommu.c:pfn_x Unexecuted instantiation: iommu_intr.c:mfn_x Unexecuted instantiation: iommu_intr.c:gfn_x Unexecuted instantiation: iommu_intr.c:pfn_x Unexecuted instantiation: iommu_cmd.c:pfn_x Unexecuted instantiation: iommu_cmd.c:gfn_x Unexecuted instantiation: iommu_cmd.c:mfn_x Unexecuted instantiation: iommu_guest.c:mfn_x Unexecuted instantiation: iommu_guest.c:gfn_x Unexecuted instantiation: iommu_guest.c:pfn_x Line | Count | Source | 25 | 1 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: osl.c:gfn_x Unexecuted instantiation: osl.c:pfn_x Unexecuted instantiation: pmstat.c:pfn_x Unexecuted instantiation: pmstat.c:gfn_x Unexecuted instantiation: pmstat.c:mfn_x Unexecuted instantiation: hwregs.c:mfn_x Unexecuted instantiation: hwregs.c:gfn_x Unexecuted instantiation: hwregs.c:pfn_x Unexecuted instantiation: reboot.c:pfn_x Unexecuted instantiation: reboot.c:mfn_x Unexecuted instantiation: reboot.c:gfn_x Unexecuted instantiation: erst.c:pfn_x Unexecuted instantiation: erst.c:gfn_x Unexecuted instantiation: erst.c:mfn_x Unexecuted instantiation: hest.c:mfn_x Unexecuted instantiation: hest.c:pfn_x Unexecuted instantiation: hest.c:gfn_x Unexecuted instantiation: apei-base.c:gfn_x Unexecuted instantiation: apei-base.c:mfn_x Unexecuted instantiation: apei-base.c:pfn_x Unexecuted instantiation: apei-io.c:mfn_x Unexecuted instantiation: apei-io.c:pfn_x Unexecuted instantiation: apei-io.c:gfn_x Unexecuted instantiation: vga.c:gfn_x Unexecuted instantiation: vga.c:mfn_x Unexecuted instantiation: vga.c:pfn_x Unexecuted instantiation: vesa.c:pfn_x Unexecuted instantiation: vesa.c:gfn_x Unexecuted instantiation: vesa.c:mfn_x Unexecuted instantiation: xsm_core.c:mfn_x Unexecuted instantiation: xsm_core.c:pfn_x Unexecuted instantiation: xsm_core.c:gfn_x Unexecuted instantiation: apic.c:pfn_x Unexecuted instantiation: apic.c:mfn_x Unexecuted instantiation: apic.c:gfn_x Unexecuted instantiation: cpuid.c:gfn_x Unexecuted instantiation: cpuid.c:pfn_x Unexecuted instantiation: cpuid.c:mfn_x Unexecuted instantiation: compat.c:gfn_x Unexecuted instantiation: compat.c:mfn_x Unexecuted instantiation: compat.c:pfn_x Unexecuted instantiation: crash.c:gfn_x Unexecuted instantiation: crash.c:pfn_x Unexecuted instantiation: crash.c:mfn_x Unexecuted instantiation: debug.c:mfn_x Unexecuted instantiation: debug.c:gfn_x Unexecuted instantiation: debug.c:pfn_x Line | Count | Source | 25 | 43.7M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: domain_page.c:gfn_x Unexecuted instantiation: domain_page.c:pfn_x Unexecuted instantiation: e820.c:gfn_x Unexecuted instantiation: e820.c:pfn_x Unexecuted instantiation: e820.c:mfn_x Unexecuted instantiation: extable.c:mfn_x Unexecuted instantiation: extable.c:gfn_x Unexecuted instantiation: extable.c:pfn_x Unexecuted instantiation: flushtlb.c:mfn_x Unexecuted instantiation: flushtlb.c:gfn_x Unexecuted instantiation: flushtlb.c:pfn_x Unexecuted instantiation: hypercall.c:gfn_x Unexecuted instantiation: hypercall.c:pfn_x Unexecuted instantiation: hypercall.c:mfn_x Unexecuted instantiation: i387.c:mfn_x Unexecuted instantiation: i387.c:gfn_x Unexecuted instantiation: i387.c:pfn_x Unexecuted instantiation: i8259.c:gfn_x Unexecuted instantiation: i8259.c:mfn_x Unexecuted instantiation: i8259.c:pfn_x Unexecuted instantiation: io_apic.c:pfn_x Unexecuted instantiation: io_apic.c:mfn_x Unexecuted instantiation: io_apic.c:gfn_x Unexecuted instantiation: msr.c:mfn_x Unexecuted instantiation: msr.c:gfn_x Unexecuted instantiation: msr.c:pfn_x Unexecuted instantiation: ioport_emulate.c:mfn_x Unexecuted instantiation: ioport_emulate.c:gfn_x Unexecuted instantiation: ioport_emulate.c:pfn_x Unexecuted instantiation: machine_kexec.c:pfn_x Unexecuted instantiation: machine_kexec.c:gfn_x Unexecuted instantiation: machine_kexec.c:mfn_x Unexecuted instantiation: microcode_amd.c:gfn_x Unexecuted instantiation: microcode_amd.c:pfn_x Unexecuted instantiation: microcode_amd.c:mfn_x Unexecuted instantiation: microcode_intel.c:gfn_x Unexecuted instantiation: microcode_intel.c:pfn_x Unexecuted instantiation: microcode_intel.c:mfn_x Unexecuted instantiation: microcode.c:gfn_x Unexecuted instantiation: microcode.c:pfn_x Unexecuted instantiation: microcode.c:mfn_x Line | Count | Source | 25 | 599k | static inline _type _name##_x(_name##_t n) { return n._name; } |
Line | Count | Source | 25 | 7 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: mm.c:pfn_x Unexecuted instantiation: mpparse.c:mfn_x Unexecuted instantiation: mpparse.c:gfn_x Unexecuted instantiation: mpparse.c:pfn_x Unexecuted instantiation: nmi.c:pfn_x Unexecuted instantiation: nmi.c:gfn_x Unexecuted instantiation: nmi.c:mfn_x Unexecuted instantiation: numa.c:mfn_x Unexecuted instantiation: numa.c:gfn_x Unexecuted instantiation: numa.c:pfn_x Unexecuted instantiation: percpu.c:pfn_x Unexecuted instantiation: percpu.c:gfn_x Unexecuted instantiation: percpu.c:mfn_x Unexecuted instantiation: physdev.c:mfn_x Unexecuted instantiation: physdev.c:gfn_x Unexecuted instantiation: physdev.c:pfn_x Unexecuted instantiation: platform_hypercall.c:mfn_x Unexecuted instantiation: platform_hypercall.c:gfn_x Unexecuted instantiation: platform_hypercall.c:pfn_x Unexecuted instantiation: psr.c:mfn_x Unexecuted instantiation: psr.c:gfn_x Unexecuted instantiation: psr.c:pfn_x Unexecuted instantiation: setup.c:pfn_x Unexecuted instantiation: setup.c:mfn_x Unexecuted instantiation: setup.c:gfn_x Unexecuted instantiation: smp.c:gfn_x Unexecuted instantiation: smp.c:pfn_x Unexecuted instantiation: smp.c:mfn_x Line | Count | Source | 25 | 24 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: smpboot.c:gfn_x Unexecuted instantiation: smpboot.c:pfn_x Unexecuted instantiation: srat.c:mfn_x Unexecuted instantiation: srat.c:gfn_x Unexecuted instantiation: srat.c:pfn_x Unexecuted instantiation: traps.c:mfn_x Unexecuted instantiation: traps.c:gfn_x Unexecuted instantiation: traps.c:pfn_x Unexecuted instantiation: usercopy.c:mfn_x Unexecuted instantiation: usercopy.c:gfn_x Unexecuted instantiation: usercopy.c:pfn_x Unexecuted instantiation: x86_emulate.c:mfn_x Unexecuted instantiation: x86_emulate.c:gfn_x Unexecuted instantiation: x86_emulate.c:pfn_x Unexecuted instantiation: tboot.c:mfn_x Unexecuted instantiation: tboot.c:gfn_x Unexecuted instantiation: tboot.c:pfn_x Unexecuted instantiation: hpet.c:mfn_x Unexecuted instantiation: hpet.c:pfn_x Unexecuted instantiation: hpet.c:gfn_x Unexecuted instantiation: xstate.c:pfn_x Unexecuted instantiation: xstate.c:mfn_x Unexecuted instantiation: xstate.c:gfn_x Unexecuted instantiation: lib.c:mfn_x Unexecuted instantiation: lib.c:gfn_x Unexecuted instantiation: lib.c:pfn_x Unexecuted instantiation: power.c:mfn_x Unexecuted instantiation: power.c:gfn_x Unexecuted instantiation: power.c:pfn_x Unexecuted instantiation: suspend.c:pfn_x Unexecuted instantiation: suspend.c:mfn_x Unexecuted instantiation: suspend.c:gfn_x Unexecuted instantiation: cpu_idle.c:mfn_x Unexecuted instantiation: cpu_idle.c:pfn_x Unexecuted instantiation: cpu_idle.c:gfn_x Unexecuted instantiation: cpuidle_menu.c:gfn_x Unexecuted instantiation: cpuidle_menu.c:mfn_x Unexecuted instantiation: cpuidle_menu.c:pfn_x Unexecuted instantiation: powernow.c:pfn_x Unexecuted instantiation: powernow.c:gfn_x Unexecuted instantiation: powernow.c:mfn_x Unexecuted instantiation: amd.c:pfn_x Unexecuted instantiation: amd.c:gfn_x Unexecuted instantiation: amd.c:mfn_x Unexecuted instantiation: common.c:gfn_x Unexecuted instantiation: common.c:pfn_x Unexecuted instantiation: common.c:mfn_x Unexecuted instantiation: intel.c:mfn_x Unexecuted instantiation: intel.c:gfn_x Unexecuted instantiation: intel.c:pfn_x Unexecuted instantiation: mwait-idle.c:mfn_x Unexecuted instantiation: mwait-idle.c:gfn_x Unexecuted instantiation: mwait-idle.c:pfn_x Unexecuted instantiation: vpmu.c:mfn_x Unexecuted instantiation: vpmu.c:pfn_x Unexecuted instantiation: vpmu.c:gfn_x Unexecuted instantiation: vpmu_amd.c:gfn_x Unexecuted instantiation: vpmu_amd.c:mfn_x Unexecuted instantiation: vpmu_amd.c:pfn_x Unexecuted instantiation: vpmu_intel.c:mfn_x Unexecuted instantiation: vpmu_intel.c:gfn_x Unexecuted instantiation: vpmu_intel.c:pfn_x Unexecuted instantiation: amd_nonfatal.c:mfn_x Unexecuted instantiation: amd_nonfatal.c:pfn_x Unexecuted instantiation: amd_nonfatal.c:gfn_x Unexecuted instantiation: mce_amd.c:gfn_x Unexecuted instantiation: mce_amd.c:pfn_x Unexecuted instantiation: mce_amd.c:mfn_x Unexecuted instantiation: mcaction.c:mfn_x Unexecuted instantiation: mcaction.c:gfn_x Unexecuted instantiation: mcaction.c:pfn_x Unexecuted instantiation: barrier.c:mfn_x Unexecuted instantiation: barrier.c:pfn_x Unexecuted instantiation: barrier.c:gfn_x Unexecuted instantiation: mctelem.c:pfn_x Unexecuted instantiation: mctelem.c:mfn_x Unexecuted instantiation: mctelem.c:gfn_x Unexecuted instantiation: mce.c:mfn_x Unexecuted instantiation: mce.c:pfn_x Unexecuted instantiation: mce.c:gfn_x Unexecuted instantiation: mce-apei.c:gfn_x Unexecuted instantiation: mce-apei.c:mfn_x Unexecuted instantiation: mce-apei.c:pfn_x Unexecuted instantiation: mce_intel.c:pfn_x Unexecuted instantiation: mce_intel.c:gfn_x Unexecuted instantiation: mce_intel.c:mfn_x Unexecuted instantiation: non-fatal.c:mfn_x Unexecuted instantiation: non-fatal.c:pfn_x Unexecuted instantiation: non-fatal.c:gfn_x Unexecuted instantiation: util.c:gfn_x Unexecuted instantiation: util.c:pfn_x Unexecuted instantiation: util.c:mfn_x Unexecuted instantiation: vmce.c:mfn_x Unexecuted instantiation: vmce.c:gfn_x Unexecuted instantiation: vmce.c:pfn_x Unexecuted instantiation: generic.c:gfn_x Unexecuted instantiation: generic.c:pfn_x Unexecuted instantiation: generic.c:mfn_x Unexecuted instantiation: main.c:pfn_x Unexecuted instantiation: main.c:mfn_x Unexecuted instantiation: main.c:gfn_x Unexecuted instantiation: bigsmp.c:gfn_x Unexecuted instantiation: bigsmp.c:mfn_x Unexecuted instantiation: bigsmp.c:pfn_x Unexecuted instantiation: x2apic.c:mfn_x Unexecuted instantiation: x2apic.c:pfn_x Unexecuted instantiation: x2apic.c:gfn_x Unexecuted instantiation: default.c:gfn_x Unexecuted instantiation: default.c:mfn_x Unexecuted instantiation: default.c:pfn_x Unexecuted instantiation: delivery.c:pfn_x Unexecuted instantiation: delivery.c:gfn_x Unexecuted instantiation: delivery.c:mfn_x Unexecuted instantiation: probe.c:gfn_x Unexecuted instantiation: probe.c:mfn_x Unexecuted instantiation: probe.c:pfn_x Unexecuted instantiation: asid.c:mfn_x Unexecuted instantiation: asid.c:gfn_x Unexecuted instantiation: asid.c:pfn_x Unexecuted instantiation: dm.c:mfn_x Unexecuted instantiation: dm.c:pfn_x Unexecuted instantiation: dm.c:gfn_x Unexecuted instantiation: emulate.c:gfn_x Unexecuted instantiation: emulate.c:mfn_x Unexecuted instantiation: emulate.c:pfn_x Line | Count | Source | 25 | 22 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Line | Count | Source | 25 | 1.46M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: hvm.c:pfn_x Unexecuted instantiation: i8254.c:mfn_x Unexecuted instantiation: i8254.c:gfn_x Unexecuted instantiation: i8254.c:pfn_x Unexecuted instantiation: intercept.c:mfn_x Unexecuted instantiation: intercept.c:gfn_x Unexecuted instantiation: intercept.c:pfn_x Unexecuted instantiation: ioreq.c:gfn_x Unexecuted instantiation: ioreq.c:mfn_x Unexecuted instantiation: ioreq.c:pfn_x Unexecuted instantiation: mtrr.c:gfn_x Line | Count | Source | 25 | 7.07M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: mtrr.c:pfn_x Unexecuted instantiation: nestedhvm.c:gfn_x Unexecuted instantiation: nestedhvm.c:pfn_x Unexecuted instantiation: nestedhvm.c:mfn_x Unexecuted instantiation: pmtimer.c:gfn_x Unexecuted instantiation: pmtimer.c:pfn_x Unexecuted instantiation: pmtimer.c:mfn_x Unexecuted instantiation: rtc.c:mfn_x Unexecuted instantiation: rtc.c:gfn_x Unexecuted instantiation: rtc.c:pfn_x Unexecuted instantiation: save.c:gfn_x Unexecuted instantiation: save.c:mfn_x Unexecuted instantiation: save.c:pfn_x Unexecuted instantiation: stdvga.c:gfn_x Unexecuted instantiation: stdvga.c:pfn_x Unexecuted instantiation: stdvga.c:mfn_x Unexecuted instantiation: vioapic.c:mfn_x Unexecuted instantiation: vioapic.c:gfn_x Unexecuted instantiation: vioapic.c:pfn_x Unexecuted instantiation: viridian.c:mfn_x Unexecuted instantiation: viridian.c:gfn_x Unexecuted instantiation: viridian.c:pfn_x Unexecuted instantiation: vlapic.c:pfn_x Unexecuted instantiation: vlapic.c:gfn_x Unexecuted instantiation: vlapic.c:mfn_x Unexecuted instantiation: vmsi.c:mfn_x Unexecuted instantiation: vmsi.c:gfn_x Unexecuted instantiation: vmsi.c:pfn_x Unexecuted instantiation: vpic.c:gfn_x Unexecuted instantiation: vpic.c:pfn_x Unexecuted instantiation: vpic.c:mfn_x Unexecuted instantiation: vpt.c:pfn_x Unexecuted instantiation: vpt.c:gfn_x Unexecuted instantiation: vpt.c:mfn_x Unexecuted instantiation: intr.c:pfn_x Unexecuted instantiation: intr.c:gfn_x Unexecuted instantiation: intr.c:mfn_x Unexecuted instantiation: nestedsvm.c:gfn_x Unexecuted instantiation: nestedsvm.c:mfn_x Unexecuted instantiation: nestedsvm.c:pfn_x Unexecuted instantiation: svm.c:mfn_x Unexecuted instantiation: svm.c:pfn_x Unexecuted instantiation: svm.c:gfn_x Unexecuted instantiation: svmdebug.c:mfn_x Unexecuted instantiation: svmdebug.c:pfn_x Unexecuted instantiation: svmdebug.c:gfn_x Unexecuted instantiation: vmcb.c:mfn_x Unexecuted instantiation: vmcb.c:pfn_x Unexecuted instantiation: vmcb.c:gfn_x Unexecuted instantiation: realmode.c:pfn_x Unexecuted instantiation: realmode.c:mfn_x Unexecuted instantiation: realmode.c:gfn_x Unexecuted instantiation: vmcs.c:gfn_x Unexecuted instantiation: vmcs.c:mfn_x Unexecuted instantiation: vmcs.c:pfn_x Unexecuted instantiation: vmx.c:mfn_x Unexecuted instantiation: vmx.c:gfn_x Unexecuted instantiation: vmx.c:pfn_x Unexecuted instantiation: vvmx.c:mfn_x Unexecuted instantiation: vvmx.c:gfn_x Unexecuted instantiation: vvmx.c:pfn_x Unexecuted instantiation: paging.c:pfn_x Unexecuted instantiation: paging.c:mfn_x Unexecuted instantiation: paging.c:gfn_x Line | Count | Source | 25 | 26.2M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Line | Count | Source | 25 | 93.6M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: p2m.c:pfn_x Unexecuted instantiation: p2m-pt.c:mfn_x Unexecuted instantiation: p2m-pt.c:gfn_x Unexecuted instantiation: p2m-pt.c:pfn_x Line | Count | Source | 25 | 7.59M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Line | Count | Source | 25 | 14.7M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: p2m-ept.c:pfn_x Unexecuted instantiation: p2m-pod.c:mfn_x Unexecuted instantiation: p2m-pod.c:gfn_x Unexecuted instantiation: p2m-pod.c:pfn_x Unexecuted instantiation: altp2m.c:mfn_x Unexecuted instantiation: altp2m.c:pfn_x Unexecuted instantiation: altp2m.c:gfn_x Line | Count | Source | 25 | 1.04M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Line | Count | Source | 25 | 1.23M | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: guest_walk.c:pfn_x Unexecuted instantiation: mem_paging.c:mfn_x Unexecuted instantiation: mem_paging.c:pfn_x Unexecuted instantiation: mem_paging.c:gfn_x Unexecuted instantiation: mem_sharing.c:mfn_x Unexecuted instantiation: mem_sharing.c:gfn_x Unexecuted instantiation: mem_sharing.c:pfn_x Unexecuted instantiation: multi.c:mfn_x Unexecuted instantiation: multi.c:gfn_x Unexecuted instantiation: multi.c:pfn_x Line | Count | Source | 25 | 12 | static inline _type _name##_x(_name##_t n) { return n._name; } |
Unexecuted instantiation: hap.c:gfn_x Unexecuted instantiation: hap.c:pfn_x Unexecuted instantiation: nested_hap.c:mfn_x Unexecuted instantiation: nested_hap.c:gfn_x Unexecuted instantiation: nested_hap.c:pfn_x Unexecuted instantiation: nested_ept.c:gfn_x Unexecuted instantiation: nested_ept.c:mfn_x Unexecuted instantiation: nested_ept.c:pfn_x Unexecuted instantiation: nmi_int.c:mfn_x Unexecuted instantiation: nmi_int.c:pfn_x Unexecuted instantiation: nmi_int.c:gfn_x Unexecuted instantiation: op_model_p4.c:gfn_x Unexecuted instantiation: op_model_p4.c:pfn_x Unexecuted instantiation: op_model_p4.c:mfn_x Unexecuted instantiation: op_model_ppro.c:gfn_x Unexecuted instantiation: op_model_ppro.c:pfn_x Unexecuted instantiation: op_model_ppro.c:mfn_x Unexecuted instantiation: op_model_athlon.c:gfn_x Unexecuted instantiation: op_model_athlon.c:pfn_x Unexecuted instantiation: op_model_athlon.c:mfn_x Unexecuted instantiation: backtrace.c:mfn_x Unexecuted instantiation: backtrace.c:gfn_x Unexecuted instantiation: backtrace.c:pfn_x Unexecuted instantiation: callback.c:gfn_x Unexecuted instantiation: callback.c:pfn_x Unexecuted instantiation: callback.c:mfn_x Unexecuted instantiation: descriptor-tables.c:mfn_x Unexecuted instantiation: descriptor-tables.c:gfn_x Unexecuted instantiation: descriptor-tables.c:pfn_x Unexecuted instantiation: emul-gate-op.c:mfn_x Unexecuted instantiation: emul-gate-op.c:pfn_x Unexecuted instantiation: emul-gate-op.c:gfn_x Unexecuted instantiation: emul-inv-op.c:gfn_x Unexecuted instantiation: emul-inv-op.c:pfn_x Unexecuted instantiation: emul-inv-op.c:mfn_x Unexecuted instantiation: emul-priv-op.c:mfn_x Unexecuted instantiation: emul-priv-op.c:gfn_x Unexecuted instantiation: emul-priv-op.c:pfn_x Unexecuted instantiation: iret.c:gfn_x Unexecuted instantiation: iret.c:mfn_x Unexecuted instantiation: iret.c:pfn_x Unexecuted instantiation: misc-hypercalls.c:gfn_x Unexecuted instantiation: misc-hypercalls.c:mfn_x Unexecuted instantiation: misc-hypercalls.c:pfn_x Unexecuted instantiation: ro-page-fault.c:mfn_x Unexecuted instantiation: ro-page-fault.c:gfn_x Unexecuted instantiation: ro-page-fault.c:pfn_x Unexecuted instantiation: acpi_mmcfg.c:pfn_x Unexecuted instantiation: acpi_mmcfg.c:mfn_x Unexecuted instantiation: acpi_mmcfg.c:gfn_x Unexecuted instantiation: mmconf-fam10h.c:mfn_x Unexecuted instantiation: mmconf-fam10h.c:gfn_x Unexecuted instantiation: mmconf-fam10h.c:pfn_x Unexecuted instantiation: mmconfig_64.c:gfn_x Unexecuted instantiation: mmconfig_64.c:mfn_x Unexecuted instantiation: mmconfig_64.c:pfn_x Unexecuted instantiation: mmconfig-shared.c:gfn_x Unexecuted instantiation: mmconfig-shared.c:mfn_x Unexecuted instantiation: mmconfig-shared.c:pfn_x |
26 | | |
27 | | #else |
28 | | |
29 | | #define TYPE_SAFE(_type, _name) \ |
30 | | typedef _type _name##_t; \ |
31 | | static inline _name##_t _##_name(_type n) { return n; } \ |
32 | | static inline _type _name##_x(_name##_t n) { return n; } |
33 | | |
34 | | #endif |
35 | | |
36 | | #endif /* __XEN_TYPESAFE_H__ */ |
37 | | |
38 | | /* |
39 | | * Local variables: |
40 | | * mode: C |
41 | | * c-file-style: "BSD" |
42 | | * c-basic-offset: 4 |
43 | | * tab-width: 4 |
44 | | * indent-tabs-mode: nil |
45 | | * End: |
46 | | */ |