LCOV - code coverage report
Current view: top level - arch/x86/include/asm Hit Total Coverage
Test: combined.info Lines: 1371 2500 54.8 %
Date: 2022-03-28 13:20:08 Functions: 57 105 54.3 %
Branches: 1520 4774 31.8 %

Filename Sort by name Line Coverage Sort by line coverage Functions Sort by function coverage Branches Sort by branch coverage
acpi.h
30.6%30.6%
30.6 % 11 / 36 50.0 % 1 / 2 22.2 % 4 / 18
amd_nb.h
0.0%
0.0 % 0 / 5 - 0 / 0 0.0 % 0 / 8
apic.h
55.7%55.7%
55.7 % 34 / 61 66.7 % 2 / 3 12.5 % 4 / 32
arch_hweight.h
66.7%66.7%
66.7 % 8 / 12 0.0 % 0 / 2 0.0 % 0 / 2
archrandom.h
33.3%33.3%
33.3 % 8 / 24 100.0 % 4 / 4 12.5 % 4 / 32
atomic.h
87.0%87.0%
87.0 % 40 / 46 - 0 / 0 62.2 % 51 / 82
atomic64_64.h
93.8%93.8%
93.8 % 30 / 32 - 0 / 0 29.5 % 33 / 112
barrier.h
100.0%
100.0 % 4 / 4 - 0 / 0 54.5 % 6 / 11
bios_ebda.h
100.0%
100.0 % 4 / 4 - 0 / 0 50.0 % 2 / 4
bitops.h
97.2%97.2%
97.2 % 69 / 71 100.0 % 1 / 1 22.1 % 166 / 752
bootparam_utils.h
25.0%25.0%
25.0 % 3 / 12 100.0 % 1 / 1 25.0 % 1 / 4
checksum_64.h
40.0%40.0%
40.0 % 8 / 20 - 0 / 0 9.1 % 2 / 22
compat.h
33.3%33.3%
33.3 % 4 / 12 0.0 % 0 / 1 38.9 % 14 / 36
cpu_entry_area.h
100.0%
100.0 % 2 / 2 - 0 / 0 0.0 % 0 / 2
cpufeature.h
100.0%
100.0 % 5 / 5 - 0 / 0 39.1 % 36 / 92
current.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 62 / 124
debugreg.h
74.1%74.1%
74.1 % 40 / 54 100.0 % 1 / 1 48.3 % 14 / 29
desc.h
48.5%48.5%
48.5 % 64 / 132 60.0 % 3 / 5 15.9 % 7 / 44
div64.h
0.0%
0.0 % 0 / 5 - 0 / 0 - 0 / 0
dma-mapping.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
dma.h
0.0%
0.0 % 0 / 63 0.0 % 0 / 2 0.0 % 0 / 42
dmi.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
doublefault.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
edac.h
0.0%
0.0 % 0 / 3 - 0 / 0 0.0 % 0 / 2
efi.h
0.0%
0.0 % 0 / 2 - 0 / 0 - 0 / 0
elf.h
100.0%
100.0 % 10 / 10 - 0 / 0 - 0 / 0
fb.h
0.0%
0.0 % 0 / 6 - 0 / 0 0.0 % 0 / 2
fixmap.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
fsgsbase.h
16.7%16.7%
16.7 % 2 / 12 - 0 / 0 - 0 / 0
futex.h
8.0%8.0%
8.0 % 2 / 25 50.0 % 1 / 2 10.0 % 1 / 10
gart.h
6.2%6.2%
6.2 % 2 / 32 0.0 % 0 / 3 0.0 % 0 / 10
hardirq.h
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
hugetlb.h
0.0%
0.0 % 0 / 2 - 0 / 0 - 0 / 0
hw_breakpoint.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
hypervisor.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
i8259.h
75.0%75.0%
75.0 % 6 / 8 - 0 / 0 46.4 % 13 / 28
inat.h
57.1%57.1%
57.1 % 28 / 49 - 0 / 0 28.6 % 16 / 56
insn.h
17.0%17.0%
17.0 % 8 / 47 0.0 % 0 / 1 15.9 % 7 / 44
invpcid.h
0.0%
0.0 % 0 / 8 - 0 / 0 - 0 / 0
io.h
54.2%54.2%
54.2 % 13 / 24 - 0 / 0 10.1 % 27 / 267
io_apic.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
iommu.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 1 0.0 % 0 / 2
irq.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
irq_regs.h
100.0%
100.0 % 7 / 7 - 0 / 0 50.0 % 2 / 4
irq_remapping.h
33.3%33.3%
33.3 % 3 / 9 - 0 / 0 25.0 % 1 / 4
irq_work.h
0.0%
0.0 % 0 / 2 - 0 / 0 - 0 / 0
irqflags.h
80.5%80.5%
80.5 % 33 / 41 100.0 % 2 / 2 53.3 % 16 / 30
jailhouse_para.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
jump_label.h
100.0%
100.0 % 8 / 8 - 0 / 0 37.1 % 127 / 342
kaslr.h
100.0%
100.0 % 1 / 1 - 0 / 0 50.0 % 1 / 2
kbdleds.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
kexec.h
0.0%
0.0 % 0 / 24 0.0 % 0 / 1 0.0 % 0 / 2
kprobes.h
0.0%
0.0 % 0 / 2 - 0 / 0 0.0 % 0 / 8
kvm_para.h
60.0%60.0%
60.0 % 6 / 10 50.0 % 1 / 2 - 0 / 0
local.h
0.0%
0.0 % 0 / 18 - 0 / 0 0.0 % 0 / 4
mach_traps.h
0.0%
0.0 % 0 / 2 0.0 % 0 / 1 - 0 / 0
mce.h
0.0%
0.0 % 0 / 1 - 0 / 0 - 0 / 0
mem_encrypt.h
63.6%63.6%
63.6 % 7 / 11 - 0 / 0 0.0 % 0 / 12
microcode.h
58.3%58.3%
58.3 % 7 / 12 - 0 / 0 12.5 % 2 / 16
microcode_intel.h
0.0%
0.0 % 0 / 6 0.0 % 0 / 1 - 0 / 0
mmu_context.h
83.7%83.7%
83.7 % 41 / 49 100.0 % 6 / 6 56.0 % 14 / 25
mpspec.h
40.0%40.0%
40.0 % 4 / 10 0.0 % 0 / 1 - 0 / 0
msr-trace.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 6 0.0 % 0 / 30
msr.h
82.5%82.5%
82.5 % 47 / 57 80.0 % 4 / 5 38.1 % 16 / 42
mwait.h
0.0%
0.0 % 0 / 26 0.0 % 0 / 1 0.0 % 0 / 16
nospec-branch.h
22.2%22.2%
22.2 % 4 / 18 0.0 % 0 / 1 25.0 % 4 / 16
numa.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
olpc_ofw.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
page_64.h
85.7%85.7%
85.7 % 6 / 7 - 0 / 0 64.1 % 41 / 64
page_types.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
paravirt.h
87.0%87.0%
87.0 % 20 / 23 100.0 % 2 / 2 - 0 / 0
pci.h
71.4%71.4%
71.4 % 10 / 14 - 0 / 0 16.7 % 3 / 18
pci_x86.h
0.0%
0.0 % 0 / 21 - 0 / 0 - 0 / 0
percpu.h
100.0%
100.0 % 3 / 3 - 0 / 0 50.0 % 3 / 6
perf_event_p4.h
0.0%
0.0 % 0 / 33 0.0 % 0 / 2 0.0 % 0 / 36
pgalloc.h
85.0%85.0%
85.0 % 34 / 40 - 0 / 0 41.0 % 16 / 39
pgtable-invert.h
87.5%87.5%
87.5 % 7 / 8 - 0 / 0 34.7 % 70 / 202
pgtable.h
72.2%72.2%
72.2 % 203 / 281 83.3 % 10 / 12 42.5 % 323 / 760
pgtable_64.h
75.0%75.0%
75.0 % 27 / 36 100.0 % 2 / 2 50.0 % 15 / 30
pgtable_64_types.h
100.0%
100.0 % 2 / 2 - 0 / 0 43.2 % 19 / 44
pgtable_types.h
92.4%92.4%
92.4 % 61 / 66 - 0 / 0 49.5 % 180 / 364
pkeys.h
18.5%18.5%
18.5 % 5 / 27 25.0 % 1 / 4 4.5 % 1 / 22
preempt.h
54.5%54.5%
54.5 % 12 / 22 - 0 / 0 61.1 % 33 / 54
processor.h
76.2%76.2%
76.2 % 61 / 80 50.0 % 2 / 4 33.3 % 22 / 66
prom.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
ptrace.h
18.6%18.6%
18.6 % 8 / 43 0.0 % 0 / 2 10.2 % 13 / 127
pvclock.h
95.2%95.2%
95.2 % 20 / 21 - 0 / 0 50.0 % 3 / 6
qspinlock.h
0.0%
0.0 % 0 / 10 0.0 % 0 / 1 0.0 % 0 / 10
realmode.h
100.0%
100.0 % 5 / 5 - 0 / 0 50.0 % 2 / 4
resctrl_sched.h
100.0%
100.0 % 1 / 1 - 0 / 0 - 0 / 0
segment.h
100.0%
100.0 % 5 / 5 - 0 / 0 - 0 / 0
set_memory.h
0.0%
0.0 % 0 / 8 0.0 % 0 / 1 0.0 % 0 / 2
setup.h
50.0%50.0%
50.0 % 2 / 4 - 0 / 0 0.0 % 0 / 2
smap.h
90.9%90.9%
90.9 % 10 / 11 - 0 / 0 - 0 / 0
smp.h
27.6%27.6%
27.6 % 8 / 29 - 0 / 0 - 0 / 0
spec-ctrl.h
0.0%
0.0 % 0 / 11 - 0 / 0 0.0 % 0 / 6
special_insns.h
58.0%58.0%
58.0 % 40 / 69 0.0 % 0 / 1 8.3 % 1 / 12
stackprotector.h
100.0%
100.0 % 14 / 14 - 0 / 0 50.0 % 1 / 2
stacktrace.h
91.7%91.7%
91.7 % 11 / 12 - 0 / 0 69.4 % 25 / 36
string_64.h
12.9%12.9%
12.9 % 4 / 31 - 0 / 0 0.0 % 0 / 28
switch_to.h
85.7%85.7%
85.7 % 6 / 7 100.0 % 1 / 1 33.3 % 1 / 3
sync_core.h
0.0%
0.0 % 0 / 4 0.0 % 0 / 1 0.0 % 0 / 7
syscall.h
25.8%25.8%
25.8 % 8 / 31 - 0 / 0 36.4 % 8 / 22
sysfb.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
text-patching.h
91.3%91.3%
91.3 % 21 / 23 - 0 / 0 33.3 % 4 / 12
tlb.h
80.0%80.0%
80.0 % 8 / 10 100.0 % 1 / 1 100.0 % 4 / 4
tlbflush.h
59.6%59.6%
59.6 % 68 / 114 100.0 % 8 / 8 31.0 % 13 / 42
topology.h
75.0%75.0%
75.0 % 6 / 8 - 0 / 0 50.0 % 13 / 26
traps.h
0.0%
0.0 % 0 / 4 - 0 / 0 0.0 % 0 / 4
tsc.h
100.0%
100.0 % 2 / 2 - 0 / 0 - 0 / 0
uaccess.h
100.0%
100.0 % 13 / 13 100.0 % 1 / 1 21.7 % 20 / 92
uaccess_64.h
25.6%25.6%
25.6 % 23 / 90 - 0 / 0 5.2 % 7 / 134
unwind.h
86.7%86.7%
86.7 % 13 / 15 100.0 % 1 / 1 53.6 % 15 / 28
vgtod.h
100.0%
100.0 % 2 / 2 - 0 / 0 50.0 % 1 / 2
virtext.h
0.0%
0.0 % 0 / 39 0.0 % 0 / 4 0.0 % 0 / 20
word-at-a-time.h
100.0%
100.0 % 17 / 17 100.0 % 1 / 1 100.0 % 4 / 4

Generated by: LCOV version 1.14