Coverage Report

Created: 2017-10-25 09:10

/root/src/xen/xen/include/xen/bitops.h
Line
Count
Source (jump to first uncovered line)
1
#ifndef _LINUX_BITOPS_H
2
#define _LINUX_BITOPS_H
3
#include <asm/types.h>
4
5
/*
6
 * Create a contiguous bitmask starting at bit position @l and ending at
7
 * position @h. For example
8
 * GENMASK(30, 21) gives us the 32bit vector 0x01fe00000.
9
 */
10
#define GENMASK(h, l) \
11
    (((~0UL) << (l)) & (~0UL >> (BITS_PER_LONG - 1 - (h))))
12
13
#define GENMASK_ULL(h, l) \
14
    (((~0ULL) << (l)) & (~0ULL >> (BITS_PER_LLONG - 1 - (h))))
15
16
/*
17
 * ffs: find first bit set. This is defined the same way as
18
 * the libc and compiler builtin ffs routines, therefore
19
 * differs in spirit from the above ffz (man ffs).
20
 */
21
22
static inline int generic_ffs(int x)
23
0
{
24
0
    int r = 1;
25
0
26
0
    if (!x)
27
0
        return 0;
28
0
    if (!(x & 0xffff)) {
29
0
        x >>= 16;
30
0
        r += 16;
31
0
    }
32
0
    if (!(x & 0xff)) {
33
0
        x >>= 8;
34
0
        r += 8;
35
0
    }
36
0
    if (!(x & 0xf)) {
37
0
        x >>= 4;
38
0
        r += 4;
39
0
    }
40
0
    if (!(x & 3)) {
41
0
        x >>= 2;
42
0
        r += 2;
43
0
    }
44
0
    if (!(x & 1)) {
45
0
        x >>= 1;
46
0
        r += 1;
47
0
    }
48
0
    return r;
49
0
}
Unexecuted instantiation: i8259.c:generic_ffs
Unexecuted instantiation: mmconfig-shared.c:generic_ffs
Unexecuted instantiation: mmconfig_64.c:generic_ffs
Unexecuted instantiation: mmconf-fam10h.c:generic_ffs
Unexecuted instantiation: acpi_mmcfg.c:generic_ffs
Unexecuted instantiation: ro-page-fault.c:generic_ffs
Unexecuted instantiation: misc-hypercalls.c:generic_ffs
Unexecuted instantiation: iret.c:generic_ffs
Unexecuted instantiation: emul-priv-op.c:generic_ffs
Unexecuted instantiation: emul-inv-op.c:generic_ffs
Unexecuted instantiation: emul-gate-op.c:generic_ffs
Unexecuted instantiation: descriptor-tables.c:generic_ffs
Unexecuted instantiation: callback.c:generic_ffs
Unexecuted instantiation: backtrace.c:generic_ffs
Unexecuted instantiation: op_model_athlon.c:generic_ffs
Unexecuted instantiation: op_model_ppro.c:generic_ffs
Unexecuted instantiation: op_model_p4.c:generic_ffs
Unexecuted instantiation: nmi_int.c:generic_ffs
Unexecuted instantiation: nested_ept.c:generic_ffs
Unexecuted instantiation: nested_hap.c:generic_ffs
Unexecuted instantiation: hap.c:generic_ffs
Unexecuted instantiation: multi.c:generic_ffs
Unexecuted instantiation: mem_sharing.c:generic_ffs
Unexecuted instantiation: mem_paging.c:generic_ffs
Unexecuted instantiation: guest_walk.c:generic_ffs
Unexecuted instantiation: altp2m.c:generic_ffs
Unexecuted instantiation: p2m-pod.c:generic_ffs
Unexecuted instantiation: p2m-ept.c:generic_ffs
Unexecuted instantiation: p2m-pt.c:generic_ffs
Unexecuted instantiation: p2m.c:generic_ffs
Unexecuted instantiation: paging.c:generic_ffs
Unexecuted instantiation: vvmx.c:generic_ffs
Unexecuted instantiation: vmx.c:generic_ffs
Unexecuted instantiation: vmcs.c:generic_ffs
Unexecuted instantiation: realmode.c:generic_ffs
Unexecuted instantiation: vmcb.c:generic_ffs
Unexecuted instantiation: svmdebug.c:generic_ffs
Unexecuted instantiation: svm.c:generic_ffs
Unexecuted instantiation: nestedsvm.c:generic_ffs
Unexecuted instantiation: intr.c:generic_ffs
Unexecuted instantiation: vpt.c:generic_ffs
Unexecuted instantiation: vpic.c:generic_ffs
Unexecuted instantiation: vmsi.c:generic_ffs
Unexecuted instantiation: vlapic.c:generic_ffs
Unexecuted instantiation: viridian.c:generic_ffs
Unexecuted instantiation: vioapic.c:generic_ffs
Unexecuted instantiation: stdvga.c:generic_ffs
Unexecuted instantiation: save.c:generic_ffs
Unexecuted instantiation: rtc.c:generic_ffs
Unexecuted instantiation: pmtimer.c:generic_ffs
Unexecuted instantiation: nestedhvm.c:generic_ffs
Unexecuted instantiation: mtrr.c:generic_ffs
Unexecuted instantiation: ioreq.c:generic_ffs
Unexecuted instantiation: intercept.c:generic_ffs
Unexecuted instantiation: i8254.c:generic_ffs
Unexecuted instantiation: hvm.c:generic_ffs
Unexecuted instantiation: emulate.c:generic_ffs
Unexecuted instantiation: dm.c:generic_ffs
Unexecuted instantiation: probe.c:generic_ffs
Unexecuted instantiation: delivery.c:generic_ffs
Unexecuted instantiation: default.c:generic_ffs
Unexecuted instantiation: x2apic.c:generic_ffs
Unexecuted instantiation: bigsmp.c:generic_ffs
Unexecuted instantiation: main.c:generic_ffs
Unexecuted instantiation: generic.c:generic_ffs
Unexecuted instantiation: vmce.c:generic_ffs
Unexecuted instantiation: util.c:generic_ffs
Unexecuted instantiation: non-fatal.c:generic_ffs
Unexecuted instantiation: mce_intel.c:generic_ffs
Unexecuted instantiation: mce-apei.c:generic_ffs
Unexecuted instantiation: mce.c:generic_ffs
Unexecuted instantiation: mctelem.c:generic_ffs
Unexecuted instantiation: barrier.c:generic_ffs
Unexecuted instantiation: mcaction.c:generic_ffs
Unexecuted instantiation: mce_amd.c:generic_ffs
Unexecuted instantiation: amd_nonfatal.c:generic_ffs
Unexecuted instantiation: vpmu_intel.c:generic_ffs
Unexecuted instantiation: vpmu_amd.c:generic_ffs
Unexecuted instantiation: vpmu.c:generic_ffs
Unexecuted instantiation: mwait-idle.c:generic_ffs
Unexecuted instantiation: intel_cacheinfo.c:generic_ffs
Unexecuted instantiation: intel.c:generic_ffs
Unexecuted instantiation: common.c:generic_ffs
Unexecuted instantiation: centaur.c:generic_ffs
Unexecuted instantiation: amd.c:generic_ffs
Unexecuted instantiation: powernow.c:generic_ffs
Unexecuted instantiation: cpuidle_menu.c:generic_ffs
Unexecuted instantiation: cpu_idle.c:generic_ffs
Unexecuted instantiation: suspend.c:generic_ffs
Unexecuted instantiation: power.c:generic_ffs
Unexecuted instantiation: lib.c:generic_ffs
Unexecuted instantiation: xstate.c:generic_ffs
Unexecuted instantiation: hpet.c:generic_ffs
Unexecuted instantiation: tboot.c:generic_ffs
Unexecuted instantiation: x86_emulate.c:generic_ffs
Unexecuted instantiation: usercopy.c:generic_ffs
Unexecuted instantiation: traps.c:generic_ffs
Unexecuted instantiation: srat.c:generic_ffs
Unexecuted instantiation: smpboot.c:generic_ffs
Unexecuted instantiation: setup.c:generic_ffs
Unexecuted instantiation: psr.c:generic_ffs
Unexecuted instantiation: platform_hypercall.c:generic_ffs
Unexecuted instantiation: physdev.c:generic_ffs
Unexecuted instantiation: percpu.c:generic_ffs
Unexecuted instantiation: nmi.c:generic_ffs
Unexecuted instantiation: mpparse.c:generic_ffs
Unexecuted instantiation: mm.c:generic_ffs
Unexecuted instantiation: microcode.c:generic_ffs
Unexecuted instantiation: microcode_intel.c:generic_ffs
Unexecuted instantiation: microcode_amd.c:generic_ffs
Unexecuted instantiation: machine_kexec.c:generic_ffs
Unexecuted instantiation: ioport_emulate.c:generic_ffs
Unexecuted instantiation: msr.c:generic_ffs
Unexecuted instantiation: io_apic.c:generic_ffs
Unexecuted instantiation: i387.c:generic_ffs
Unexecuted instantiation: hypercall.c:generic_ffs
Unexecuted instantiation: flushtlb.c:generic_ffs
Unexecuted instantiation: extable.c:generic_ffs
Unexecuted instantiation: e820.c:generic_ffs
Unexecuted instantiation: domain_page.c:generic_ffs
Unexecuted instantiation: delay.c:generic_ffs
Unexecuted instantiation: debug.c:generic_ffs
Unexecuted instantiation: crash.c:generic_ffs
Unexecuted instantiation: compat.c:generic_ffs
Unexecuted instantiation: cpuid.c:generic_ffs
Unexecuted instantiation: bitops.c:generic_ffs
Unexecuted instantiation: apic.c:generic_ffs
Unexecuted instantiation: xsm_core.c:generic_ffs
Unexecuted instantiation: vesa.c:generic_ffs
Unexecuted instantiation: vga.c:generic_ffs
Unexecuted instantiation: apei-io.c:generic_ffs
Unexecuted instantiation: apei-base.c:generic_ffs
Unexecuted instantiation: hest.c:generic_ffs
Unexecuted instantiation: erst.c:generic_ffs
Unexecuted instantiation: utglobal.c:generic_ffs
Unexecuted instantiation: tbutils.c:generic_ffs
Unexecuted instantiation: reboot.c:generic_ffs
Unexecuted instantiation: hwregs.c:generic_ffs
Unexecuted instantiation: pmstat.c:generic_ffs
Unexecuted instantiation: osl.c:generic_ffs
Unexecuted instantiation: numa.c:generic_ffs
Unexecuted instantiation: iommu_guest.c:generic_ffs
Unexecuted instantiation: iommu_cmd.c:generic_ffs
Unexecuted instantiation: iommu_intr.c:generic_ffs
Unexecuted instantiation: pci_amd_iommu.c:generic_ffs
Unexecuted instantiation: iommu_map.c:generic_ffs
Unexecuted instantiation: iommu_init.c:generic_ffs
Unexecuted instantiation: ats.c:generic_ffs
Unexecuted instantiation: vtd.c:generic_ffs
Unexecuted instantiation: quirks.c:generic_ffs
Unexecuted instantiation: intremap.c:generic_ffs
Unexecuted instantiation: qinval.c:generic_ffs
Unexecuted instantiation: utils.c:generic_ffs
Unexecuted instantiation: dmar.c:generic_ffs
Unexecuted instantiation: io.c:generic_ffs
Unexecuted instantiation: iommu.c:generic_ffs
Unexecuted instantiation: msix.c:generic_ffs
Unexecuted instantiation: msi.c:generic_ffs
Unexecuted instantiation: header.c:generic_ffs
Unexecuted instantiation: vpci.c:generic_ffs
Unexecuted instantiation: pci.c:generic_ffs
Unexecuted instantiation: utility.c:generic_ffs
Unexecuted instantiation: cpufreq_misc_governors.c:generic_ffs
Unexecuted instantiation: cpufreq_ondemand.c:generic_ffs
Unexecuted instantiation: cpufreq.c:generic_ffs
Unexecuted instantiation: serial.c:generic_ffs
Unexecuted instantiation: ehci-dbgp.c:generic_ffs
Unexecuted instantiation: ns16550.c:generic_ffs
Unexecuted instantiation: console.c:generic_ffs
Unexecuted instantiation: libelf-dominfo.c:generic_ffs
Unexecuted instantiation: libelf-loader.c:generic_ffs
Unexecuted instantiation: libelf-tools.c:generic_ffs
Unexecuted instantiation: llvm.c:generic_ffs
Unexecuted instantiation: tmem_control.c:generic_ffs
Unexecuted instantiation: tmem_xen.c:generic_ffs
Unexecuted instantiation: tmem.c:generic_ffs
Unexecuted instantiation: xmalloc_tlsf.c:generic_ffs
Unexecuted instantiation: xenoprof.c:generic_ffs
Unexecuted instantiation: wait.c:generic_ffs
Unexecuted instantiation: vsprintf.c:generic_ffs
Unexecuted instantiation: vmap.c:generic_ffs
Unexecuted instantiation: vm_event.c:generic_ffs
Unexecuted instantiation: virtual_region.c:generic_ffs
Unexecuted instantiation: trace.c:generic_ffs
Unexecuted instantiation: timer.c:generic_ffs
Unexecuted instantiation: time.c:generic_ffs
Unexecuted instantiation: tasklet.c:generic_ffs
Unexecuted instantiation: sysctl.c:generic_ffs
Unexecuted instantiation: symbols.c:generic_ffs
Unexecuted instantiation: stop_machine.c:generic_ffs
Unexecuted instantiation: spinlock.c:generic_ffs
Unexecuted instantiation: smp.c:generic_ffs
Unexecuted instantiation: softirq.c:generic_ffs
Unexecuted instantiation: shutdown.c:generic_ffs
Unexecuted instantiation: schedule.c:generic_ffs
Unexecuted instantiation: sched_null.c:generic_ffs
Unexecuted instantiation: sched_rt.c:generic_ffs
Unexecuted instantiation: sched_credit2.c:generic_ffs
Unexecuted instantiation: sched_credit.c:generic_ffs
Unexecuted instantiation: sched_arinc653.c:generic_ffs
Unexecuted instantiation: rwlock.c:generic_ffs
Unexecuted instantiation: rcupdate.c:generic_ffs
Unexecuted instantiation: radix-tree.c:generic_ffs
Unexecuted instantiation: rangeset.c:generic_ffs
Unexecuted instantiation: random.c:generic_ffs
Unexecuted instantiation: preempt.c:generic_ffs
Unexecuted instantiation: pdx.c:generic_ffs
Unexecuted instantiation: page_alloc.c:generic_ffs
Unexecuted instantiation: notifier.c:generic_ffs
Unexecuted instantiation: multicall.c:generic_ffs
Unexecuted instantiation: monitor.c:generic_ffs
Unexecuted instantiation: memory.c:generic_ffs
Unexecuted instantiation: mem_access.c:generic_ffs
Unexecuted instantiation: kimage.c:generic_ffs
Unexecuted instantiation: kexec.c:generic_ffs
Unexecuted instantiation: keyhandler.c:generic_ffs
Unexecuted instantiation: kernel.c:generic_ffs
Unexecuted instantiation: irq.c:generic_ffs
Unexecuted instantiation: guestcopy.c:generic_ffs
Unexecuted instantiation: grant_table.c:generic_ffs
Unexecuted instantiation: event_fifo.c:generic_ffs
Unexecuted instantiation: event_channel.c:generic_ffs
Unexecuted instantiation: event_2l.c:generic_ffs
Unexecuted instantiation: domain.c:generic_ffs
Unexecuted instantiation: domctl.c:generic_ffs
Unexecuted instantiation: cpupool.c:generic_ffs
Unexecuted instantiation: cpu.c:generic_ffs
Unexecuted instantiation: core_parking.c:generic_ffs
Unexecuted instantiation: bitmap.c:generic_ffs
Unexecuted instantiation: asid.c:generic_ffs
50
51
/*
52
 * fls: find last bit set.
53
 */
54
55
static __inline__ int generic_fls(int x)
56
0
{
57
0
    int r = 32;
58
0
59
0
    if (!x)
60
0
        return 0;
61
0
    if (!(x & 0xffff0000u)) {
62
0
        x <<= 16;
63
0
        r -= 16;
64
0
    }
65
0
    if (!(x & 0xff000000u)) {
66
0
        x <<= 8;
67
0
        r -= 8;
68
0
    }
69
0
    if (!(x & 0xf0000000u)) {
70
0
        x <<= 4;
71
0
        r -= 4;
72
0
    }
73
0
    if (!(x & 0xc0000000u)) {
74
0
        x <<= 2;
75
0
        r -= 2;
76
0
    }
77
0
    if (!(x & 0x80000000u)) {
78
0
        x <<= 1;
79
0
        r -= 1;
80
0
    }
81
0
    return r;
82
0
}
Unexecuted instantiation: i8259.c:generic_fls
Unexecuted instantiation: mmconfig-shared.c:generic_fls
Unexecuted instantiation: mmconfig_64.c:generic_fls
Unexecuted instantiation: mmconf-fam10h.c:generic_fls
Unexecuted instantiation: acpi_mmcfg.c:generic_fls
Unexecuted instantiation: ro-page-fault.c:generic_fls
Unexecuted instantiation: misc-hypercalls.c:generic_fls
Unexecuted instantiation: iret.c:generic_fls
Unexecuted instantiation: emul-priv-op.c:generic_fls
Unexecuted instantiation: emul-inv-op.c:generic_fls
Unexecuted instantiation: emul-gate-op.c:generic_fls
Unexecuted instantiation: descriptor-tables.c:generic_fls
Unexecuted instantiation: callback.c:generic_fls
Unexecuted instantiation: backtrace.c:generic_fls
Unexecuted instantiation: op_model_athlon.c:generic_fls
Unexecuted instantiation: op_model_ppro.c:generic_fls
Unexecuted instantiation: op_model_p4.c:generic_fls
Unexecuted instantiation: nmi_int.c:generic_fls
Unexecuted instantiation: nested_ept.c:generic_fls
Unexecuted instantiation: nested_hap.c:generic_fls
Unexecuted instantiation: hap.c:generic_fls
Unexecuted instantiation: multi.c:generic_fls
Unexecuted instantiation: mem_sharing.c:generic_fls
Unexecuted instantiation: mem_paging.c:generic_fls
Unexecuted instantiation: guest_walk.c:generic_fls
Unexecuted instantiation: altp2m.c:generic_fls
Unexecuted instantiation: p2m-pod.c:generic_fls
Unexecuted instantiation: p2m-ept.c:generic_fls
Unexecuted instantiation: p2m-pt.c:generic_fls
Unexecuted instantiation: p2m.c:generic_fls
Unexecuted instantiation: paging.c:generic_fls
Unexecuted instantiation: vvmx.c:generic_fls
Unexecuted instantiation: vmx.c:generic_fls
Unexecuted instantiation: vmcs.c:generic_fls
Unexecuted instantiation: realmode.c:generic_fls
Unexecuted instantiation: vmcb.c:generic_fls
Unexecuted instantiation: svmdebug.c:generic_fls
Unexecuted instantiation: svm.c:generic_fls
Unexecuted instantiation: nestedsvm.c:generic_fls
Unexecuted instantiation: intr.c:generic_fls
Unexecuted instantiation: vpt.c:generic_fls
Unexecuted instantiation: vpic.c:generic_fls
Unexecuted instantiation: vmsi.c:generic_fls
Unexecuted instantiation: vlapic.c:generic_fls
Unexecuted instantiation: viridian.c:generic_fls
Unexecuted instantiation: vioapic.c:generic_fls
Unexecuted instantiation: stdvga.c:generic_fls
Unexecuted instantiation: save.c:generic_fls
Unexecuted instantiation: rtc.c:generic_fls
Unexecuted instantiation: pmtimer.c:generic_fls
Unexecuted instantiation: nestedhvm.c:generic_fls
Unexecuted instantiation: mtrr.c:generic_fls
Unexecuted instantiation: ioreq.c:generic_fls
Unexecuted instantiation: intercept.c:generic_fls
Unexecuted instantiation: i8254.c:generic_fls
Unexecuted instantiation: hvm.c:generic_fls
Unexecuted instantiation: emulate.c:generic_fls
Unexecuted instantiation: dm.c:generic_fls
Unexecuted instantiation: asid.c:generic_fls
Unexecuted instantiation: probe.c:generic_fls
Unexecuted instantiation: delivery.c:generic_fls
Unexecuted instantiation: default.c:generic_fls
Unexecuted instantiation: x2apic.c:generic_fls
Unexecuted instantiation: bigsmp.c:generic_fls
Unexecuted instantiation: main.c:generic_fls
Unexecuted instantiation: generic.c:generic_fls
Unexecuted instantiation: vmce.c:generic_fls
Unexecuted instantiation: util.c:generic_fls
Unexecuted instantiation: non-fatal.c:generic_fls
Unexecuted instantiation: mce_intel.c:generic_fls
Unexecuted instantiation: mce-apei.c:generic_fls
Unexecuted instantiation: mce.c:generic_fls
Unexecuted instantiation: mctelem.c:generic_fls
Unexecuted instantiation: barrier.c:generic_fls
Unexecuted instantiation: mcaction.c:generic_fls
Unexecuted instantiation: mce_amd.c:generic_fls
Unexecuted instantiation: amd_nonfatal.c:generic_fls
Unexecuted instantiation: vpmu_intel.c:generic_fls
Unexecuted instantiation: vpmu_amd.c:generic_fls
Unexecuted instantiation: vpmu.c:generic_fls
Unexecuted instantiation: mwait-idle.c:generic_fls
Unexecuted instantiation: intel_cacheinfo.c:generic_fls
Unexecuted instantiation: intel.c:generic_fls
Unexecuted instantiation: common.c:generic_fls
Unexecuted instantiation: centaur.c:generic_fls
Unexecuted instantiation: amd.c:generic_fls
Unexecuted instantiation: powernow.c:generic_fls
Unexecuted instantiation: cpuidle_menu.c:generic_fls
Unexecuted instantiation: cpu_idle.c:generic_fls
Unexecuted instantiation: suspend.c:generic_fls
Unexecuted instantiation: power.c:generic_fls
Unexecuted instantiation: lib.c:generic_fls
Unexecuted instantiation: xstate.c:generic_fls
Unexecuted instantiation: hpet.c:generic_fls
Unexecuted instantiation: tboot.c:generic_fls
Unexecuted instantiation: x86_emulate.c:generic_fls
Unexecuted instantiation: usercopy.c:generic_fls
Unexecuted instantiation: traps.c:generic_fls
Unexecuted instantiation: srat.c:generic_fls
Unexecuted instantiation: smpboot.c:generic_fls
Unexecuted instantiation: setup.c:generic_fls
Unexecuted instantiation: psr.c:generic_fls
Unexecuted instantiation: platform_hypercall.c:generic_fls
Unexecuted instantiation: physdev.c:generic_fls
Unexecuted instantiation: percpu.c:generic_fls
Unexecuted instantiation: nmi.c:generic_fls
Unexecuted instantiation: mpparse.c:generic_fls
Unexecuted instantiation: mm.c:generic_fls
Unexecuted instantiation: microcode.c:generic_fls
Unexecuted instantiation: microcode_intel.c:generic_fls
Unexecuted instantiation: microcode_amd.c:generic_fls
Unexecuted instantiation: machine_kexec.c:generic_fls
Unexecuted instantiation: ioport_emulate.c:generic_fls
Unexecuted instantiation: msr.c:generic_fls
Unexecuted instantiation: io_apic.c:generic_fls
Unexecuted instantiation: i387.c:generic_fls
Unexecuted instantiation: hypercall.c:generic_fls
Unexecuted instantiation: flushtlb.c:generic_fls
Unexecuted instantiation: extable.c:generic_fls
Unexecuted instantiation: e820.c:generic_fls
Unexecuted instantiation: domain_page.c:generic_fls
Unexecuted instantiation: delay.c:generic_fls
Unexecuted instantiation: debug.c:generic_fls
Unexecuted instantiation: crash.c:generic_fls
Unexecuted instantiation: compat.c:generic_fls
Unexecuted instantiation: cpuid.c:generic_fls
Unexecuted instantiation: bitops.c:generic_fls
Unexecuted instantiation: apic.c:generic_fls
Unexecuted instantiation: xsm_core.c:generic_fls
Unexecuted instantiation: vesa.c:generic_fls
Unexecuted instantiation: vga.c:generic_fls
Unexecuted instantiation: apei-io.c:generic_fls
Unexecuted instantiation: apei-base.c:generic_fls
Unexecuted instantiation: hest.c:generic_fls
Unexecuted instantiation: erst.c:generic_fls
Unexecuted instantiation: utglobal.c:generic_fls
Unexecuted instantiation: tbutils.c:generic_fls
Unexecuted instantiation: reboot.c:generic_fls
Unexecuted instantiation: hwregs.c:generic_fls
Unexecuted instantiation: pmstat.c:generic_fls
Unexecuted instantiation: osl.c:generic_fls
Unexecuted instantiation: numa.c:generic_fls
Unexecuted instantiation: iommu_guest.c:generic_fls
Unexecuted instantiation: iommu_cmd.c:generic_fls
Unexecuted instantiation: iommu_intr.c:generic_fls
Unexecuted instantiation: pci_amd_iommu.c:generic_fls
Unexecuted instantiation: iommu_map.c:generic_fls
Unexecuted instantiation: iommu_init.c:generic_fls
Unexecuted instantiation: ats.c:generic_fls
Unexecuted instantiation: vtd.c:generic_fls
Unexecuted instantiation: quirks.c:generic_fls
Unexecuted instantiation: intremap.c:generic_fls
Unexecuted instantiation: qinval.c:generic_fls
Unexecuted instantiation: utils.c:generic_fls
Unexecuted instantiation: dmar.c:generic_fls
Unexecuted instantiation: io.c:generic_fls
Unexecuted instantiation: iommu.c:generic_fls
Unexecuted instantiation: msix.c:generic_fls
Unexecuted instantiation: msi.c:generic_fls
Unexecuted instantiation: header.c:generic_fls
Unexecuted instantiation: vpci.c:generic_fls
Unexecuted instantiation: pci.c:generic_fls
Unexecuted instantiation: utility.c:generic_fls
Unexecuted instantiation: cpufreq_misc_governors.c:generic_fls
Unexecuted instantiation: cpufreq_ondemand.c:generic_fls
Unexecuted instantiation: cpufreq.c:generic_fls
Unexecuted instantiation: serial.c:generic_fls
Unexecuted instantiation: ehci-dbgp.c:generic_fls
Unexecuted instantiation: ns16550.c:generic_fls
Unexecuted instantiation: console.c:generic_fls
Unexecuted instantiation: libelf-dominfo.c:generic_fls
Unexecuted instantiation: libelf-loader.c:generic_fls
Unexecuted instantiation: libelf-tools.c:generic_fls
Unexecuted instantiation: llvm.c:generic_fls
Unexecuted instantiation: tmem_control.c:generic_fls
Unexecuted instantiation: tmem_xen.c:generic_fls
Unexecuted instantiation: tmem.c:generic_fls
Unexecuted instantiation: xmalloc_tlsf.c:generic_fls
Unexecuted instantiation: xenoprof.c:generic_fls
Unexecuted instantiation: wait.c:generic_fls
Unexecuted instantiation: vsprintf.c:generic_fls
Unexecuted instantiation: vmap.c:generic_fls
Unexecuted instantiation: vm_event.c:generic_fls
Unexecuted instantiation: virtual_region.c:generic_fls
Unexecuted instantiation: trace.c:generic_fls
Unexecuted instantiation: timer.c:generic_fls
Unexecuted instantiation: time.c:generic_fls
Unexecuted instantiation: tasklet.c:generic_fls
Unexecuted instantiation: sysctl.c:generic_fls
Unexecuted instantiation: symbols.c:generic_fls
Unexecuted instantiation: stop_machine.c:generic_fls
Unexecuted instantiation: spinlock.c:generic_fls
Unexecuted instantiation: smp.c:generic_fls
Unexecuted instantiation: softirq.c:generic_fls
Unexecuted instantiation: shutdown.c:generic_fls
Unexecuted instantiation: schedule.c:generic_fls
Unexecuted instantiation: sched_null.c:generic_fls
Unexecuted instantiation: sched_rt.c:generic_fls
Unexecuted instantiation: sched_credit2.c:generic_fls
Unexecuted instantiation: sched_credit.c:generic_fls
Unexecuted instantiation: sched_arinc653.c:generic_fls
Unexecuted instantiation: rwlock.c:generic_fls
Unexecuted instantiation: rcupdate.c:generic_fls
Unexecuted instantiation: radix-tree.c:generic_fls
Unexecuted instantiation: rangeset.c:generic_fls
Unexecuted instantiation: random.c:generic_fls
Unexecuted instantiation: preempt.c:generic_fls
Unexecuted instantiation: pdx.c:generic_fls
Unexecuted instantiation: page_alloc.c:generic_fls
Unexecuted instantiation: notifier.c:generic_fls
Unexecuted instantiation: multicall.c:generic_fls
Unexecuted instantiation: monitor.c:generic_fls
Unexecuted instantiation: memory.c:generic_fls
Unexecuted instantiation: mem_access.c:generic_fls
Unexecuted instantiation: kimage.c:generic_fls
Unexecuted instantiation: kexec.c:generic_fls
Unexecuted instantiation: keyhandler.c:generic_fls
Unexecuted instantiation: kernel.c:generic_fls
Unexecuted instantiation: irq.c:generic_fls
Unexecuted instantiation: guestcopy.c:generic_fls
Unexecuted instantiation: grant_table.c:generic_fls
Unexecuted instantiation: event_fifo.c:generic_fls
Unexecuted instantiation: event_channel.c:generic_fls
Unexecuted instantiation: event_2l.c:generic_fls
Unexecuted instantiation: domain.c:generic_fls
Unexecuted instantiation: domctl.c:generic_fls
Unexecuted instantiation: cpupool.c:generic_fls
Unexecuted instantiation: cpu.c:generic_fls
Unexecuted instantiation: core_parking.c:generic_fls
Unexecuted instantiation: bitmap.c:generic_fls
83
84
#if BITS_PER_LONG == 64
85
86
static inline int generic_ffsl(unsigned long x)
87
0
{
88
0
    return !x || (u32)x ? generic_ffs(x) : generic_ffs(x >> 32) + 32;
89
0
}
Unexecuted instantiation: mmconfig-shared.c:generic_ffsl
Unexecuted instantiation: i8259.c:generic_ffsl
Unexecuted instantiation: bitmap.c:generic_ffsl
Unexecuted instantiation: core_parking.c:generic_ffsl
Unexecuted instantiation: cpu.c:generic_ffsl
Unexecuted instantiation: cpupool.c:generic_ffsl
Unexecuted instantiation: domctl.c:generic_ffsl
Unexecuted instantiation: domain.c:generic_ffsl
Unexecuted instantiation: event_2l.c:generic_ffsl
Unexecuted instantiation: event_channel.c:generic_ffsl
Unexecuted instantiation: event_fifo.c:generic_ffsl
Unexecuted instantiation: grant_table.c:generic_ffsl
Unexecuted instantiation: guestcopy.c:generic_ffsl
Unexecuted instantiation: irq.c:generic_ffsl
Unexecuted instantiation: kernel.c:generic_ffsl
Unexecuted instantiation: keyhandler.c:generic_ffsl
Unexecuted instantiation: kexec.c:generic_ffsl
Unexecuted instantiation: kimage.c:generic_ffsl
Unexecuted instantiation: mem_access.c:generic_ffsl
Unexecuted instantiation: memory.c:generic_ffsl
Unexecuted instantiation: monitor.c:generic_ffsl
Unexecuted instantiation: multicall.c:generic_ffsl
Unexecuted instantiation: notifier.c:generic_ffsl
Unexecuted instantiation: page_alloc.c:generic_ffsl
Unexecuted instantiation: pdx.c:generic_ffsl
Unexecuted instantiation: preempt.c:generic_ffsl
Unexecuted instantiation: random.c:generic_ffsl
Unexecuted instantiation: rangeset.c:generic_ffsl
Unexecuted instantiation: radix-tree.c:generic_ffsl
Unexecuted instantiation: rcupdate.c:generic_ffsl
Unexecuted instantiation: rwlock.c:generic_ffsl
Unexecuted instantiation: sched_arinc653.c:generic_ffsl
Unexecuted instantiation: sched_credit.c:generic_ffsl
Unexecuted instantiation: sched_credit2.c:generic_ffsl
Unexecuted instantiation: sched_rt.c:generic_ffsl
Unexecuted instantiation: sched_null.c:generic_ffsl
Unexecuted instantiation: schedule.c:generic_ffsl
Unexecuted instantiation: shutdown.c:generic_ffsl
Unexecuted instantiation: softirq.c:generic_ffsl
Unexecuted instantiation: smp.c:generic_ffsl
Unexecuted instantiation: spinlock.c:generic_ffsl
Unexecuted instantiation: stop_machine.c:generic_ffsl
Unexecuted instantiation: symbols.c:generic_ffsl
Unexecuted instantiation: sysctl.c:generic_ffsl
Unexecuted instantiation: tasklet.c:generic_ffsl
Unexecuted instantiation: time.c:generic_ffsl
Unexecuted instantiation: timer.c:generic_ffsl
Unexecuted instantiation: trace.c:generic_ffsl
Unexecuted instantiation: virtual_region.c:generic_ffsl
Unexecuted instantiation: vm_event.c:generic_ffsl
Unexecuted instantiation: vmap.c:generic_ffsl
Unexecuted instantiation: vsprintf.c:generic_ffsl
Unexecuted instantiation: wait.c:generic_ffsl
Unexecuted instantiation: xenoprof.c:generic_ffsl
Unexecuted instantiation: xmalloc_tlsf.c:generic_ffsl
Unexecuted instantiation: tmem.c:generic_ffsl
Unexecuted instantiation: tmem_xen.c:generic_ffsl
Unexecuted instantiation: tmem_control.c:generic_ffsl
Unexecuted instantiation: llvm.c:generic_ffsl
Unexecuted instantiation: libelf-tools.c:generic_ffsl
Unexecuted instantiation: libelf-loader.c:generic_ffsl
Unexecuted instantiation: libelf-dominfo.c:generic_ffsl
Unexecuted instantiation: console.c:generic_ffsl
Unexecuted instantiation: ns16550.c:generic_ffsl
Unexecuted instantiation: ehci-dbgp.c:generic_ffsl
Unexecuted instantiation: serial.c:generic_ffsl
Unexecuted instantiation: cpufreq.c:generic_ffsl
Unexecuted instantiation: cpufreq_ondemand.c:generic_ffsl
Unexecuted instantiation: cpufreq_misc_governors.c:generic_ffsl
Unexecuted instantiation: utility.c:generic_ffsl
Unexecuted instantiation: pci.c:generic_ffsl
Unexecuted instantiation: vpci.c:generic_ffsl
Unexecuted instantiation: header.c:generic_ffsl
Unexecuted instantiation: msi.c:generic_ffsl
Unexecuted instantiation: msix.c:generic_ffsl
Unexecuted instantiation: iommu.c:generic_ffsl
Unexecuted instantiation: io.c:generic_ffsl
Unexecuted instantiation: dmar.c:generic_ffsl
Unexecuted instantiation: utils.c:generic_ffsl
Unexecuted instantiation: qinval.c:generic_ffsl
Unexecuted instantiation: intremap.c:generic_ffsl
Unexecuted instantiation: quirks.c:generic_ffsl
Unexecuted instantiation: vtd.c:generic_ffsl
Unexecuted instantiation: ats.c:generic_ffsl
Unexecuted instantiation: iommu_init.c:generic_ffsl
Unexecuted instantiation: iommu_map.c:generic_ffsl
Unexecuted instantiation: pci_amd_iommu.c:generic_ffsl
Unexecuted instantiation: iommu_intr.c:generic_ffsl
Unexecuted instantiation: iommu_cmd.c:generic_ffsl
Unexecuted instantiation: iommu_guest.c:generic_ffsl
Unexecuted instantiation: numa.c:generic_ffsl
Unexecuted instantiation: osl.c:generic_ffsl
Unexecuted instantiation: pmstat.c:generic_ffsl
Unexecuted instantiation: hwregs.c:generic_ffsl
Unexecuted instantiation: reboot.c:generic_ffsl
Unexecuted instantiation: tbutils.c:generic_ffsl
Unexecuted instantiation: utglobal.c:generic_ffsl
Unexecuted instantiation: erst.c:generic_ffsl
Unexecuted instantiation: hest.c:generic_ffsl
Unexecuted instantiation: apei-base.c:generic_ffsl
Unexecuted instantiation: apei-io.c:generic_ffsl
Unexecuted instantiation: vga.c:generic_ffsl
Unexecuted instantiation: vesa.c:generic_ffsl
Unexecuted instantiation: xsm_core.c:generic_ffsl
Unexecuted instantiation: apic.c:generic_ffsl
Unexecuted instantiation: bitops.c:generic_ffsl
Unexecuted instantiation: cpuid.c:generic_ffsl
Unexecuted instantiation: compat.c:generic_ffsl
Unexecuted instantiation: crash.c:generic_ffsl
Unexecuted instantiation: debug.c:generic_ffsl
Unexecuted instantiation: delay.c:generic_ffsl
Unexecuted instantiation: domain_page.c:generic_ffsl
Unexecuted instantiation: e820.c:generic_ffsl
Unexecuted instantiation: extable.c:generic_ffsl
Unexecuted instantiation: flushtlb.c:generic_ffsl
Unexecuted instantiation: hypercall.c:generic_ffsl
Unexecuted instantiation: i387.c:generic_ffsl
Unexecuted instantiation: io_apic.c:generic_ffsl
Unexecuted instantiation: msr.c:generic_ffsl
Unexecuted instantiation: ioport_emulate.c:generic_ffsl
Unexecuted instantiation: machine_kexec.c:generic_ffsl
Unexecuted instantiation: microcode_amd.c:generic_ffsl
Unexecuted instantiation: microcode_intel.c:generic_ffsl
Unexecuted instantiation: microcode.c:generic_ffsl
Unexecuted instantiation: mm.c:generic_ffsl
Unexecuted instantiation: mpparse.c:generic_ffsl
Unexecuted instantiation: nmi.c:generic_ffsl
Unexecuted instantiation: percpu.c:generic_ffsl
Unexecuted instantiation: physdev.c:generic_ffsl
Unexecuted instantiation: platform_hypercall.c:generic_ffsl
Unexecuted instantiation: psr.c:generic_ffsl
Unexecuted instantiation: setup.c:generic_ffsl
Unexecuted instantiation: smpboot.c:generic_ffsl
Unexecuted instantiation: srat.c:generic_ffsl
Unexecuted instantiation: traps.c:generic_ffsl
Unexecuted instantiation: usercopy.c:generic_ffsl
Unexecuted instantiation: x86_emulate.c:generic_ffsl
Unexecuted instantiation: tboot.c:generic_ffsl
Unexecuted instantiation: hpet.c:generic_ffsl
Unexecuted instantiation: xstate.c:generic_ffsl
Unexecuted instantiation: lib.c:generic_ffsl
Unexecuted instantiation: power.c:generic_ffsl
Unexecuted instantiation: suspend.c:generic_ffsl
Unexecuted instantiation: cpu_idle.c:generic_ffsl
Unexecuted instantiation: cpuidle_menu.c:generic_ffsl
Unexecuted instantiation: powernow.c:generic_ffsl
Unexecuted instantiation: amd.c:generic_ffsl
Unexecuted instantiation: centaur.c:generic_ffsl
Unexecuted instantiation: common.c:generic_ffsl
Unexecuted instantiation: intel.c:generic_ffsl
Unexecuted instantiation: intel_cacheinfo.c:generic_ffsl
Unexecuted instantiation: mwait-idle.c:generic_ffsl
Unexecuted instantiation: vpmu.c:generic_ffsl
Unexecuted instantiation: vpmu_amd.c:generic_ffsl
Unexecuted instantiation: vpmu_intel.c:generic_ffsl
Unexecuted instantiation: amd_nonfatal.c:generic_ffsl
Unexecuted instantiation: mce_amd.c:generic_ffsl
Unexecuted instantiation: mcaction.c:generic_ffsl
Unexecuted instantiation: barrier.c:generic_ffsl
Unexecuted instantiation: mctelem.c:generic_ffsl
Unexecuted instantiation: mce.c:generic_ffsl
Unexecuted instantiation: mce-apei.c:generic_ffsl
Unexecuted instantiation: mce_intel.c:generic_ffsl
Unexecuted instantiation: non-fatal.c:generic_ffsl
Unexecuted instantiation: util.c:generic_ffsl
Unexecuted instantiation: vmce.c:generic_ffsl
Unexecuted instantiation: generic.c:generic_ffsl
Unexecuted instantiation: main.c:generic_ffsl
Unexecuted instantiation: bigsmp.c:generic_ffsl
Unexecuted instantiation: x2apic.c:generic_ffsl
Unexecuted instantiation: default.c:generic_ffsl
Unexecuted instantiation: delivery.c:generic_ffsl
Unexecuted instantiation: probe.c:generic_ffsl
Unexecuted instantiation: asid.c:generic_ffsl
Unexecuted instantiation: dm.c:generic_ffsl
Unexecuted instantiation: emulate.c:generic_ffsl
Unexecuted instantiation: hvm.c:generic_ffsl
Unexecuted instantiation: i8254.c:generic_ffsl
Unexecuted instantiation: intercept.c:generic_ffsl
Unexecuted instantiation: ioreq.c:generic_ffsl
Unexecuted instantiation: mtrr.c:generic_ffsl
Unexecuted instantiation: nestedhvm.c:generic_ffsl
Unexecuted instantiation: pmtimer.c:generic_ffsl
Unexecuted instantiation: rtc.c:generic_ffsl
Unexecuted instantiation: save.c:generic_ffsl
Unexecuted instantiation: stdvga.c:generic_ffsl
Unexecuted instantiation: vioapic.c:generic_ffsl
Unexecuted instantiation: viridian.c:generic_ffsl
Unexecuted instantiation: vlapic.c:generic_ffsl
Unexecuted instantiation: vmsi.c:generic_ffsl
Unexecuted instantiation: vpic.c:generic_ffsl
Unexecuted instantiation: vpt.c:generic_ffsl
Unexecuted instantiation: intr.c:generic_ffsl
Unexecuted instantiation: nestedsvm.c:generic_ffsl
Unexecuted instantiation: svm.c:generic_ffsl
Unexecuted instantiation: svmdebug.c:generic_ffsl
Unexecuted instantiation: vmcb.c:generic_ffsl
Unexecuted instantiation: realmode.c:generic_ffsl
Unexecuted instantiation: vmcs.c:generic_ffsl
Unexecuted instantiation: vmx.c:generic_ffsl
Unexecuted instantiation: vvmx.c:generic_ffsl
Unexecuted instantiation: paging.c:generic_ffsl
Unexecuted instantiation: p2m.c:generic_ffsl
Unexecuted instantiation: p2m-pt.c:generic_ffsl
Unexecuted instantiation: p2m-ept.c:generic_ffsl
Unexecuted instantiation: p2m-pod.c:generic_ffsl
Unexecuted instantiation: altp2m.c:generic_ffsl
Unexecuted instantiation: guest_walk.c:generic_ffsl
Unexecuted instantiation: mem_paging.c:generic_ffsl
Unexecuted instantiation: mem_sharing.c:generic_ffsl
Unexecuted instantiation: multi.c:generic_ffsl
Unexecuted instantiation: hap.c:generic_ffsl
Unexecuted instantiation: nested_hap.c:generic_ffsl
Unexecuted instantiation: nested_ept.c:generic_ffsl
Unexecuted instantiation: nmi_int.c:generic_ffsl
Unexecuted instantiation: op_model_p4.c:generic_ffsl
Unexecuted instantiation: op_model_ppro.c:generic_ffsl
Unexecuted instantiation: op_model_athlon.c:generic_ffsl
Unexecuted instantiation: backtrace.c:generic_ffsl
Unexecuted instantiation: callback.c:generic_ffsl
Unexecuted instantiation: descriptor-tables.c:generic_ffsl
Unexecuted instantiation: emul-gate-op.c:generic_ffsl
Unexecuted instantiation: emul-inv-op.c:generic_ffsl
Unexecuted instantiation: emul-priv-op.c:generic_ffsl
Unexecuted instantiation: iret.c:generic_ffsl
Unexecuted instantiation: misc-hypercalls.c:generic_ffsl
Unexecuted instantiation: ro-page-fault.c:generic_ffsl
Unexecuted instantiation: acpi_mmcfg.c:generic_ffsl
Unexecuted instantiation: mmconf-fam10h.c:generic_ffsl
Unexecuted instantiation: mmconfig_64.c:generic_ffsl
90
91
static inline int generic_flsl(unsigned long x)
92
0
{
93
0
    u32 h = x >> 32;
94
0
95
0
    return h ? generic_fls(h) + 32 : generic_fls(x);
96
0
}
Unexecuted instantiation: bitmap.c:generic_flsl
Unexecuted instantiation: core_parking.c:generic_flsl
Unexecuted instantiation: mmconfig_64.c:generic_flsl
Unexecuted instantiation: mmconf-fam10h.c:generic_flsl
Unexecuted instantiation: acpi_mmcfg.c:generic_flsl
Unexecuted instantiation: ro-page-fault.c:generic_flsl
Unexecuted instantiation: misc-hypercalls.c:generic_flsl
Unexecuted instantiation: iret.c:generic_flsl
Unexecuted instantiation: emul-priv-op.c:generic_flsl
Unexecuted instantiation: emul-inv-op.c:generic_flsl
Unexecuted instantiation: emul-gate-op.c:generic_flsl
Unexecuted instantiation: descriptor-tables.c:generic_flsl
Unexecuted instantiation: callback.c:generic_flsl
Unexecuted instantiation: backtrace.c:generic_flsl
Unexecuted instantiation: op_model_athlon.c:generic_flsl
Unexecuted instantiation: op_model_ppro.c:generic_flsl
Unexecuted instantiation: op_model_p4.c:generic_flsl
Unexecuted instantiation: nmi_int.c:generic_flsl
Unexecuted instantiation: nested_ept.c:generic_flsl
Unexecuted instantiation: nested_hap.c:generic_flsl
Unexecuted instantiation: hap.c:generic_flsl
Unexecuted instantiation: multi.c:generic_flsl
Unexecuted instantiation: mem_sharing.c:generic_flsl
Unexecuted instantiation: mem_paging.c:generic_flsl
Unexecuted instantiation: guest_walk.c:generic_flsl
Unexecuted instantiation: altp2m.c:generic_flsl
Unexecuted instantiation: p2m-pod.c:generic_flsl
Unexecuted instantiation: p2m-ept.c:generic_flsl
Unexecuted instantiation: p2m-pt.c:generic_flsl
Unexecuted instantiation: p2m.c:generic_flsl
Unexecuted instantiation: paging.c:generic_flsl
Unexecuted instantiation: vvmx.c:generic_flsl
Unexecuted instantiation: vmx.c:generic_flsl
Unexecuted instantiation: vmcs.c:generic_flsl
Unexecuted instantiation: realmode.c:generic_flsl
Unexecuted instantiation: vmcb.c:generic_flsl
Unexecuted instantiation: svmdebug.c:generic_flsl
Unexecuted instantiation: svm.c:generic_flsl
Unexecuted instantiation: nestedsvm.c:generic_flsl
Unexecuted instantiation: intr.c:generic_flsl
Unexecuted instantiation: vpt.c:generic_flsl
Unexecuted instantiation: vpic.c:generic_flsl
Unexecuted instantiation: vmsi.c:generic_flsl
Unexecuted instantiation: vlapic.c:generic_flsl
Unexecuted instantiation: viridian.c:generic_flsl
Unexecuted instantiation: vioapic.c:generic_flsl
Unexecuted instantiation: stdvga.c:generic_flsl
Unexecuted instantiation: save.c:generic_flsl
Unexecuted instantiation: rtc.c:generic_flsl
Unexecuted instantiation: pmtimer.c:generic_flsl
Unexecuted instantiation: nestedhvm.c:generic_flsl
Unexecuted instantiation: mtrr.c:generic_flsl
Unexecuted instantiation: ioreq.c:generic_flsl
Unexecuted instantiation: intercept.c:generic_flsl
Unexecuted instantiation: i8254.c:generic_flsl
Unexecuted instantiation: hvm.c:generic_flsl
Unexecuted instantiation: emulate.c:generic_flsl
Unexecuted instantiation: dm.c:generic_flsl
Unexecuted instantiation: asid.c:generic_flsl
Unexecuted instantiation: probe.c:generic_flsl
Unexecuted instantiation: delivery.c:generic_flsl
Unexecuted instantiation: default.c:generic_flsl
Unexecuted instantiation: x2apic.c:generic_flsl
Unexecuted instantiation: bigsmp.c:generic_flsl
Unexecuted instantiation: main.c:generic_flsl
Unexecuted instantiation: generic.c:generic_flsl
Unexecuted instantiation: vmce.c:generic_flsl
Unexecuted instantiation: util.c:generic_flsl
Unexecuted instantiation: non-fatal.c:generic_flsl
Unexecuted instantiation: mce_intel.c:generic_flsl
Unexecuted instantiation: mce-apei.c:generic_flsl
Unexecuted instantiation: mce.c:generic_flsl
Unexecuted instantiation: mctelem.c:generic_flsl
Unexecuted instantiation: barrier.c:generic_flsl
Unexecuted instantiation: mcaction.c:generic_flsl
Unexecuted instantiation: mce_amd.c:generic_flsl
Unexecuted instantiation: amd_nonfatal.c:generic_flsl
Unexecuted instantiation: vpmu_intel.c:generic_flsl
Unexecuted instantiation: vpmu_amd.c:generic_flsl
Unexecuted instantiation: vpmu.c:generic_flsl
Unexecuted instantiation: mwait-idle.c:generic_flsl
Unexecuted instantiation: intel_cacheinfo.c:generic_flsl
Unexecuted instantiation: intel.c:generic_flsl
Unexecuted instantiation: common.c:generic_flsl
Unexecuted instantiation: centaur.c:generic_flsl
Unexecuted instantiation: amd.c:generic_flsl
Unexecuted instantiation: powernow.c:generic_flsl
Unexecuted instantiation: cpuidle_menu.c:generic_flsl
Unexecuted instantiation: cpu_idle.c:generic_flsl
Unexecuted instantiation: suspend.c:generic_flsl
Unexecuted instantiation: power.c:generic_flsl
Unexecuted instantiation: lib.c:generic_flsl
Unexecuted instantiation: xstate.c:generic_flsl
Unexecuted instantiation: hpet.c:generic_flsl
Unexecuted instantiation: tboot.c:generic_flsl
Unexecuted instantiation: x86_emulate.c:generic_flsl
Unexecuted instantiation: usercopy.c:generic_flsl
Unexecuted instantiation: traps.c:generic_flsl
Unexecuted instantiation: srat.c:generic_flsl
Unexecuted instantiation: smpboot.c:generic_flsl
Unexecuted instantiation: setup.c:generic_flsl
Unexecuted instantiation: psr.c:generic_flsl
Unexecuted instantiation: platform_hypercall.c:generic_flsl
Unexecuted instantiation: physdev.c:generic_flsl
Unexecuted instantiation: percpu.c:generic_flsl
Unexecuted instantiation: nmi.c:generic_flsl
Unexecuted instantiation: mpparse.c:generic_flsl
Unexecuted instantiation: mm.c:generic_flsl
Unexecuted instantiation: microcode.c:generic_flsl
Unexecuted instantiation: microcode_intel.c:generic_flsl
Unexecuted instantiation: microcode_amd.c:generic_flsl
Unexecuted instantiation: machine_kexec.c:generic_flsl
Unexecuted instantiation: ioport_emulate.c:generic_flsl
Unexecuted instantiation: msr.c:generic_flsl
Unexecuted instantiation: io_apic.c:generic_flsl
Unexecuted instantiation: mmconfig-shared.c:generic_flsl
Unexecuted instantiation: i8259.c:generic_flsl
Unexecuted instantiation: i387.c:generic_flsl
Unexecuted instantiation: hypercall.c:generic_flsl
Unexecuted instantiation: flushtlb.c:generic_flsl
Unexecuted instantiation: extable.c:generic_flsl
Unexecuted instantiation: e820.c:generic_flsl
Unexecuted instantiation: domain_page.c:generic_flsl
Unexecuted instantiation: delay.c:generic_flsl
Unexecuted instantiation: debug.c:generic_flsl
Unexecuted instantiation: crash.c:generic_flsl
Unexecuted instantiation: compat.c:generic_flsl
Unexecuted instantiation: cpuid.c:generic_flsl
Unexecuted instantiation: bitops.c:generic_flsl
Unexecuted instantiation: apic.c:generic_flsl
Unexecuted instantiation: xsm_core.c:generic_flsl
Unexecuted instantiation: vesa.c:generic_flsl
Unexecuted instantiation: vga.c:generic_flsl
Unexecuted instantiation: apei-io.c:generic_flsl
Unexecuted instantiation: apei-base.c:generic_flsl
Unexecuted instantiation: hest.c:generic_flsl
Unexecuted instantiation: erst.c:generic_flsl
Unexecuted instantiation: utglobal.c:generic_flsl
Unexecuted instantiation: tbutils.c:generic_flsl
Unexecuted instantiation: reboot.c:generic_flsl
Unexecuted instantiation: hwregs.c:generic_flsl
Unexecuted instantiation: pmstat.c:generic_flsl
Unexecuted instantiation: osl.c:generic_flsl
Unexecuted instantiation: numa.c:generic_flsl
Unexecuted instantiation: iommu_guest.c:generic_flsl
Unexecuted instantiation: iommu_cmd.c:generic_flsl
Unexecuted instantiation: iommu_intr.c:generic_flsl
Unexecuted instantiation: pci_amd_iommu.c:generic_flsl
Unexecuted instantiation: iommu_map.c:generic_flsl
Unexecuted instantiation: iommu_init.c:generic_flsl
Unexecuted instantiation: ats.c:generic_flsl
Unexecuted instantiation: vtd.c:generic_flsl
Unexecuted instantiation: quirks.c:generic_flsl
Unexecuted instantiation: intremap.c:generic_flsl
Unexecuted instantiation: qinval.c:generic_flsl
Unexecuted instantiation: utils.c:generic_flsl
Unexecuted instantiation: dmar.c:generic_flsl
Unexecuted instantiation: io.c:generic_flsl
Unexecuted instantiation: iommu.c:generic_flsl
Unexecuted instantiation: msix.c:generic_flsl
Unexecuted instantiation: msi.c:generic_flsl
Unexecuted instantiation: header.c:generic_flsl
Unexecuted instantiation: vpci.c:generic_flsl
Unexecuted instantiation: pci.c:generic_flsl
Unexecuted instantiation: utility.c:generic_flsl
Unexecuted instantiation: cpufreq_misc_governors.c:generic_flsl
Unexecuted instantiation: cpufreq_ondemand.c:generic_flsl
Unexecuted instantiation: cpufreq.c:generic_flsl
Unexecuted instantiation: serial.c:generic_flsl
Unexecuted instantiation: ehci-dbgp.c:generic_flsl
Unexecuted instantiation: ns16550.c:generic_flsl
Unexecuted instantiation: console.c:generic_flsl
Unexecuted instantiation: libelf-dominfo.c:generic_flsl
Unexecuted instantiation: libelf-loader.c:generic_flsl
Unexecuted instantiation: libelf-tools.c:generic_flsl
Unexecuted instantiation: llvm.c:generic_flsl
Unexecuted instantiation: tmem_control.c:generic_flsl
Unexecuted instantiation: tmem_xen.c:generic_flsl
Unexecuted instantiation: tmem.c:generic_flsl
Unexecuted instantiation: xmalloc_tlsf.c:generic_flsl
Unexecuted instantiation: xenoprof.c:generic_flsl
Unexecuted instantiation: wait.c:generic_flsl
Unexecuted instantiation: vsprintf.c:generic_flsl
Unexecuted instantiation: vmap.c:generic_flsl
Unexecuted instantiation: vm_event.c:generic_flsl
Unexecuted instantiation: virtual_region.c:generic_flsl
Unexecuted instantiation: trace.c:generic_flsl
Unexecuted instantiation: timer.c:generic_flsl
Unexecuted instantiation: time.c:generic_flsl
Unexecuted instantiation: tasklet.c:generic_flsl
Unexecuted instantiation: sysctl.c:generic_flsl
Unexecuted instantiation: symbols.c:generic_flsl
Unexecuted instantiation: stop_machine.c:generic_flsl
Unexecuted instantiation: spinlock.c:generic_flsl
Unexecuted instantiation: smp.c:generic_flsl
Unexecuted instantiation: softirq.c:generic_flsl
Unexecuted instantiation: shutdown.c:generic_flsl
Unexecuted instantiation: schedule.c:generic_flsl
Unexecuted instantiation: sched_null.c:generic_flsl
Unexecuted instantiation: sched_rt.c:generic_flsl
Unexecuted instantiation: sched_credit2.c:generic_flsl
Unexecuted instantiation: sched_credit.c:generic_flsl
Unexecuted instantiation: sched_arinc653.c:generic_flsl
Unexecuted instantiation: rwlock.c:generic_flsl
Unexecuted instantiation: rcupdate.c:generic_flsl
Unexecuted instantiation: radix-tree.c:generic_flsl
Unexecuted instantiation: rangeset.c:generic_flsl
Unexecuted instantiation: random.c:generic_flsl
Unexecuted instantiation: preempt.c:generic_flsl
Unexecuted instantiation: pdx.c:generic_flsl
Unexecuted instantiation: page_alloc.c:generic_flsl
Unexecuted instantiation: notifier.c:generic_flsl
Unexecuted instantiation: multicall.c:generic_flsl
Unexecuted instantiation: monitor.c:generic_flsl
Unexecuted instantiation: memory.c:generic_flsl
Unexecuted instantiation: mem_access.c:generic_flsl
Unexecuted instantiation: kimage.c:generic_flsl
Unexecuted instantiation: kexec.c:generic_flsl
Unexecuted instantiation: keyhandler.c:generic_flsl
Unexecuted instantiation: kernel.c:generic_flsl
Unexecuted instantiation: irq.c:generic_flsl
Unexecuted instantiation: guestcopy.c:generic_flsl
Unexecuted instantiation: grant_table.c:generic_flsl
Unexecuted instantiation: event_fifo.c:generic_flsl
Unexecuted instantiation: event_channel.c:generic_flsl
Unexecuted instantiation: event_2l.c:generic_flsl
Unexecuted instantiation: domain.c:generic_flsl
Unexecuted instantiation: domctl.c:generic_flsl
Unexecuted instantiation: cpupool.c:generic_flsl
Unexecuted instantiation: cpu.c:generic_flsl
97
98
#else
99
# define generic_ffsl generic_ffs
100
# define generic_flsl generic_fls
101
#endif
102
103
/*
104
 * Include this here because some architectures need generic_ffs/fls in
105
 * scope
106
 */
107
#include <asm/bitops.h>
108
109
#if BITS_PER_LONG == 64
110
0
# define fls64 flsl
111
# define ffs64 ffsl
112
#else
113
# ifndef ffs64
114
static inline int generic_ffs64(__u64 x)
115
{
116
    return !x || (__u32)x ? ffs(x) : ffs(x >> 32) + 32;
117
}
118
#  define ffs64 generic_ffs64
119
# endif
120
# ifndef fls64
121
static inline int generic_fls64(__u64 x)
122
{
123
    __u32 h = x >> 32;
124
125
    return h ? fls(h) + 32 : fls(x);
126
}
127
#  define fls64 generic_fls64
128
# endif
129
#endif
130
131
static __inline__ int get_bitmask_order(unsigned int count)
132
0
{
133
0
    int order;
134
0
    
135
0
    order = fls(count);
136
0
    return order;   /* We could be slightly more clever with -1 here... */
137
0
}
Unexecuted instantiation: cpupool.c:get_bitmask_order
Unexecuted instantiation: mmconfig-shared.c:get_bitmask_order
Unexecuted instantiation: mmconfig_64.c:get_bitmask_order
Unexecuted instantiation: mmconf-fam10h.c:get_bitmask_order
Unexecuted instantiation: acpi_mmcfg.c:get_bitmask_order
Unexecuted instantiation: ro-page-fault.c:get_bitmask_order
Unexecuted instantiation: misc-hypercalls.c:get_bitmask_order
Unexecuted instantiation: iret.c:get_bitmask_order
Unexecuted instantiation: emul-priv-op.c:get_bitmask_order
Unexecuted instantiation: emul-inv-op.c:get_bitmask_order
Unexecuted instantiation: emul-gate-op.c:get_bitmask_order
Unexecuted instantiation: descriptor-tables.c:get_bitmask_order
Unexecuted instantiation: callback.c:get_bitmask_order
Unexecuted instantiation: backtrace.c:get_bitmask_order
Unexecuted instantiation: op_model_athlon.c:get_bitmask_order
Unexecuted instantiation: op_model_ppro.c:get_bitmask_order
Unexecuted instantiation: op_model_p4.c:get_bitmask_order
Unexecuted instantiation: nmi_int.c:get_bitmask_order
Unexecuted instantiation: nested_ept.c:get_bitmask_order
Unexecuted instantiation: nested_hap.c:get_bitmask_order
Unexecuted instantiation: hap.c:get_bitmask_order
Unexecuted instantiation: multi.c:get_bitmask_order
Unexecuted instantiation: mem_sharing.c:get_bitmask_order
Unexecuted instantiation: mem_paging.c:get_bitmask_order
Unexecuted instantiation: guest_walk.c:get_bitmask_order
Unexecuted instantiation: altp2m.c:get_bitmask_order
Unexecuted instantiation: p2m-pod.c:get_bitmask_order
Unexecuted instantiation: p2m-ept.c:get_bitmask_order
Unexecuted instantiation: p2m-pt.c:get_bitmask_order
Unexecuted instantiation: p2m.c:get_bitmask_order
Unexecuted instantiation: paging.c:get_bitmask_order
Unexecuted instantiation: vvmx.c:get_bitmask_order
Unexecuted instantiation: vmx.c:get_bitmask_order
Unexecuted instantiation: vmcs.c:get_bitmask_order
Unexecuted instantiation: realmode.c:get_bitmask_order
Unexecuted instantiation: vmcb.c:get_bitmask_order
Unexecuted instantiation: svmdebug.c:get_bitmask_order
Unexecuted instantiation: svm.c:get_bitmask_order
Unexecuted instantiation: nestedsvm.c:get_bitmask_order
Unexecuted instantiation: intr.c:get_bitmask_order
Unexecuted instantiation: vpt.c:get_bitmask_order
Unexecuted instantiation: vpic.c:get_bitmask_order
Unexecuted instantiation: vmsi.c:get_bitmask_order
Unexecuted instantiation: vlapic.c:get_bitmask_order
Unexecuted instantiation: viridian.c:get_bitmask_order
Unexecuted instantiation: vioapic.c:get_bitmask_order
Unexecuted instantiation: stdvga.c:get_bitmask_order
Unexecuted instantiation: save.c:get_bitmask_order
Unexecuted instantiation: rtc.c:get_bitmask_order
Unexecuted instantiation: pmtimer.c:get_bitmask_order
Unexecuted instantiation: nestedhvm.c:get_bitmask_order
Unexecuted instantiation: mtrr.c:get_bitmask_order
Unexecuted instantiation: ioreq.c:get_bitmask_order
Unexecuted instantiation: intercept.c:get_bitmask_order
Unexecuted instantiation: i8254.c:get_bitmask_order
Unexecuted instantiation: hvm.c:get_bitmask_order
Unexecuted instantiation: emulate.c:get_bitmask_order
Unexecuted instantiation: dm.c:get_bitmask_order
Unexecuted instantiation: asid.c:get_bitmask_order
Unexecuted instantiation: probe.c:get_bitmask_order
Unexecuted instantiation: delivery.c:get_bitmask_order
Unexecuted instantiation: default.c:get_bitmask_order
Unexecuted instantiation: x2apic.c:get_bitmask_order
Unexecuted instantiation: bigsmp.c:get_bitmask_order
Unexecuted instantiation: main.c:get_bitmask_order
Unexecuted instantiation: generic.c:get_bitmask_order
Unexecuted instantiation: vmce.c:get_bitmask_order
Unexecuted instantiation: util.c:get_bitmask_order
Unexecuted instantiation: non-fatal.c:get_bitmask_order
Unexecuted instantiation: mce_intel.c:get_bitmask_order
Unexecuted instantiation: mce-apei.c:get_bitmask_order
Unexecuted instantiation: mce.c:get_bitmask_order
Unexecuted instantiation: mctelem.c:get_bitmask_order
Unexecuted instantiation: barrier.c:get_bitmask_order
Unexecuted instantiation: mcaction.c:get_bitmask_order
Unexecuted instantiation: mce_amd.c:get_bitmask_order
Unexecuted instantiation: amd_nonfatal.c:get_bitmask_order
Unexecuted instantiation: vpmu_intel.c:get_bitmask_order
Unexecuted instantiation: vpmu_amd.c:get_bitmask_order
Unexecuted instantiation: vpmu.c:get_bitmask_order
Unexecuted instantiation: mwait-idle.c:get_bitmask_order
Unexecuted instantiation: intel_cacheinfo.c:get_bitmask_order
Unexecuted instantiation: intel.c:get_bitmask_order
Unexecuted instantiation: common.c:get_bitmask_order
Unexecuted instantiation: centaur.c:get_bitmask_order
Unexecuted instantiation: amd.c:get_bitmask_order
Unexecuted instantiation: powernow.c:get_bitmask_order
Unexecuted instantiation: cpuidle_menu.c:get_bitmask_order
Unexecuted instantiation: cpu_idle.c:get_bitmask_order
Unexecuted instantiation: suspend.c:get_bitmask_order
Unexecuted instantiation: power.c:get_bitmask_order
Unexecuted instantiation: lib.c:get_bitmask_order
Unexecuted instantiation: xstate.c:get_bitmask_order
Unexecuted instantiation: hpet.c:get_bitmask_order
Unexecuted instantiation: tboot.c:get_bitmask_order
Unexecuted instantiation: x86_emulate.c:get_bitmask_order
Unexecuted instantiation: usercopy.c:get_bitmask_order
Unexecuted instantiation: traps.c:get_bitmask_order
Unexecuted instantiation: srat.c:get_bitmask_order
Unexecuted instantiation: smpboot.c:get_bitmask_order
Unexecuted instantiation: setup.c:get_bitmask_order
Unexecuted instantiation: psr.c:get_bitmask_order
Unexecuted instantiation: platform_hypercall.c:get_bitmask_order
Unexecuted instantiation: physdev.c:get_bitmask_order
Unexecuted instantiation: percpu.c:get_bitmask_order
Unexecuted instantiation: nmi.c:get_bitmask_order
Unexecuted instantiation: mpparse.c:get_bitmask_order
Unexecuted instantiation: mm.c:get_bitmask_order
Unexecuted instantiation: microcode.c:get_bitmask_order
Unexecuted instantiation: microcode_intel.c:get_bitmask_order
Unexecuted instantiation: microcode_amd.c:get_bitmask_order
Unexecuted instantiation: machine_kexec.c:get_bitmask_order
Unexecuted instantiation: ioport_emulate.c:get_bitmask_order
Unexecuted instantiation: msr.c:get_bitmask_order
Unexecuted instantiation: io_apic.c:get_bitmask_order
Unexecuted instantiation: core_parking.c:get_bitmask_order
Unexecuted instantiation: i8259.c:get_bitmask_order
Unexecuted instantiation: i387.c:get_bitmask_order
Unexecuted instantiation: hypercall.c:get_bitmask_order
Unexecuted instantiation: flushtlb.c:get_bitmask_order
Unexecuted instantiation: extable.c:get_bitmask_order
Unexecuted instantiation: e820.c:get_bitmask_order
Unexecuted instantiation: domain_page.c:get_bitmask_order
Unexecuted instantiation: delay.c:get_bitmask_order
Unexecuted instantiation: debug.c:get_bitmask_order
Unexecuted instantiation: crash.c:get_bitmask_order
Unexecuted instantiation: compat.c:get_bitmask_order
Unexecuted instantiation: cpuid.c:get_bitmask_order
Unexecuted instantiation: bitops.c:get_bitmask_order
Unexecuted instantiation: apic.c:get_bitmask_order
Unexecuted instantiation: xsm_core.c:get_bitmask_order
Unexecuted instantiation: vesa.c:get_bitmask_order
Unexecuted instantiation: vga.c:get_bitmask_order
Unexecuted instantiation: apei-io.c:get_bitmask_order
Unexecuted instantiation: apei-base.c:get_bitmask_order
Unexecuted instantiation: hest.c:get_bitmask_order
Unexecuted instantiation: erst.c:get_bitmask_order
Unexecuted instantiation: utglobal.c:get_bitmask_order
Unexecuted instantiation: tbutils.c:get_bitmask_order
Unexecuted instantiation: reboot.c:get_bitmask_order
Unexecuted instantiation: hwregs.c:get_bitmask_order
Unexecuted instantiation: pmstat.c:get_bitmask_order
Unexecuted instantiation: osl.c:get_bitmask_order
Unexecuted instantiation: numa.c:get_bitmask_order
Unexecuted instantiation: iommu_guest.c:get_bitmask_order
Unexecuted instantiation: iommu_cmd.c:get_bitmask_order
Unexecuted instantiation: iommu_intr.c:get_bitmask_order
Unexecuted instantiation: pci_amd_iommu.c:get_bitmask_order
Unexecuted instantiation: iommu_map.c:get_bitmask_order
Unexecuted instantiation: iommu_init.c:get_bitmask_order
Unexecuted instantiation: ats.c:get_bitmask_order
Unexecuted instantiation: vtd.c:get_bitmask_order
Unexecuted instantiation: quirks.c:get_bitmask_order
Unexecuted instantiation: intremap.c:get_bitmask_order
Unexecuted instantiation: qinval.c:get_bitmask_order
Unexecuted instantiation: utils.c:get_bitmask_order
Unexecuted instantiation: dmar.c:get_bitmask_order
Unexecuted instantiation: io.c:get_bitmask_order
Unexecuted instantiation: iommu.c:get_bitmask_order
Unexecuted instantiation: msix.c:get_bitmask_order
Unexecuted instantiation: msi.c:get_bitmask_order
Unexecuted instantiation: header.c:get_bitmask_order
Unexecuted instantiation: vpci.c:get_bitmask_order
Unexecuted instantiation: pci.c:get_bitmask_order
Unexecuted instantiation: utility.c:get_bitmask_order
Unexecuted instantiation: cpufreq_misc_governors.c:get_bitmask_order
Unexecuted instantiation: cpufreq_ondemand.c:get_bitmask_order
Unexecuted instantiation: cpufreq.c:get_bitmask_order
Unexecuted instantiation: serial.c:get_bitmask_order
Unexecuted instantiation: ehci-dbgp.c:get_bitmask_order
Unexecuted instantiation: ns16550.c:get_bitmask_order
Unexecuted instantiation: console.c:get_bitmask_order
Unexecuted instantiation: libelf-dominfo.c:get_bitmask_order
Unexecuted instantiation: cpu.c:get_bitmask_order
Unexecuted instantiation: libelf-loader.c:get_bitmask_order
Unexecuted instantiation: libelf-tools.c:get_bitmask_order
Unexecuted instantiation: llvm.c:get_bitmask_order
Unexecuted instantiation: tmem_control.c:get_bitmask_order
Unexecuted instantiation: tmem_xen.c:get_bitmask_order
Unexecuted instantiation: tmem.c:get_bitmask_order
Unexecuted instantiation: xmalloc_tlsf.c:get_bitmask_order
Unexecuted instantiation: xenoprof.c:get_bitmask_order
Unexecuted instantiation: wait.c:get_bitmask_order
Unexecuted instantiation: vsprintf.c:get_bitmask_order
Unexecuted instantiation: vmap.c:get_bitmask_order
Unexecuted instantiation: vm_event.c:get_bitmask_order
Unexecuted instantiation: virtual_region.c:get_bitmask_order
Unexecuted instantiation: trace.c:get_bitmask_order
Unexecuted instantiation: timer.c:get_bitmask_order
Unexecuted instantiation: time.c:get_bitmask_order
Unexecuted instantiation: tasklet.c:get_bitmask_order
Unexecuted instantiation: sysctl.c:get_bitmask_order
Unexecuted instantiation: symbols.c:get_bitmask_order
Unexecuted instantiation: stop_machine.c:get_bitmask_order
Unexecuted instantiation: spinlock.c:get_bitmask_order
Unexecuted instantiation: smp.c:get_bitmask_order
Unexecuted instantiation: softirq.c:get_bitmask_order
Unexecuted instantiation: shutdown.c:get_bitmask_order
Unexecuted instantiation: schedule.c:get_bitmask_order
Unexecuted instantiation: sched_null.c:get_bitmask_order
Unexecuted instantiation: sched_rt.c:get_bitmask_order
Unexecuted instantiation: sched_credit2.c:get_bitmask_order
Unexecuted instantiation: sched_credit.c:get_bitmask_order
Unexecuted instantiation: sched_arinc653.c:get_bitmask_order
Unexecuted instantiation: rwlock.c:get_bitmask_order
Unexecuted instantiation: rcupdate.c:get_bitmask_order
Unexecuted instantiation: radix-tree.c:get_bitmask_order
Unexecuted instantiation: rangeset.c:get_bitmask_order
Unexecuted instantiation: random.c:get_bitmask_order
Unexecuted instantiation: preempt.c:get_bitmask_order
Unexecuted instantiation: pdx.c:get_bitmask_order
Unexecuted instantiation: page_alloc.c:get_bitmask_order
Unexecuted instantiation: notifier.c:get_bitmask_order
Unexecuted instantiation: multicall.c:get_bitmask_order
Unexecuted instantiation: monitor.c:get_bitmask_order
Unexecuted instantiation: memory.c:get_bitmask_order
Unexecuted instantiation: mem_access.c:get_bitmask_order
Unexecuted instantiation: kimage.c:get_bitmask_order
Unexecuted instantiation: kexec.c:get_bitmask_order
Unexecuted instantiation: keyhandler.c:get_bitmask_order
Unexecuted instantiation: kernel.c:get_bitmask_order
Unexecuted instantiation: irq.c:get_bitmask_order
Unexecuted instantiation: guestcopy.c:get_bitmask_order
Unexecuted instantiation: grant_table.c:get_bitmask_order
Unexecuted instantiation: event_fifo.c:get_bitmask_order
Unexecuted instantiation: event_channel.c:get_bitmask_order
Unexecuted instantiation: event_2l.c:get_bitmask_order
Unexecuted instantiation: domain.c:get_bitmask_order
Unexecuted instantiation: domctl.c:get_bitmask_order
Unexecuted instantiation: bitmap.c:get_bitmask_order
138
139
static __inline__ int get_count_order(unsigned int count)
140
24
{
141
24
    int order;
142
24
143
24
    order = fls(count) - 1;
144
24
    if (count & (count - 1))
145
0
        order++;
146
24
    return order;
147
24
}
Unexecuted instantiation: core_parking.c:get_count_order
Unexecuted instantiation: bitmap.c:get_count_order
Unexecuted instantiation: cpu.c:get_count_order
Unexecuted instantiation: cpupool.c:get_count_order
Unexecuted instantiation: domctl.c:get_count_order
Unexecuted instantiation: domain.c:get_count_order
Unexecuted instantiation: event_2l.c:get_count_order
Unexecuted instantiation: event_channel.c:get_count_order
Unexecuted instantiation: event_fifo.c:get_count_order
Unexecuted instantiation: grant_table.c:get_count_order
Unexecuted instantiation: guestcopy.c:get_count_order
Unexecuted instantiation: irq.c:get_count_order
Unexecuted instantiation: kernel.c:get_count_order
Unexecuted instantiation: keyhandler.c:get_count_order
Unexecuted instantiation: kexec.c:get_count_order
Unexecuted instantiation: kimage.c:get_count_order
Unexecuted instantiation: mem_access.c:get_count_order
Unexecuted instantiation: memory.c:get_count_order
Unexecuted instantiation: monitor.c:get_count_order
Unexecuted instantiation: multicall.c:get_count_order
Unexecuted instantiation: notifier.c:get_count_order
Unexecuted instantiation: page_alloc.c:get_count_order
Unexecuted instantiation: pdx.c:get_count_order
Unexecuted instantiation: preempt.c:get_count_order
Unexecuted instantiation: random.c:get_count_order
Unexecuted instantiation: rangeset.c:get_count_order
Unexecuted instantiation: radix-tree.c:get_count_order
Unexecuted instantiation: rcupdate.c:get_count_order
Unexecuted instantiation: rwlock.c:get_count_order
Unexecuted instantiation: sched_arinc653.c:get_count_order
Unexecuted instantiation: sched_credit.c:get_count_order
Unexecuted instantiation: sched_credit2.c:get_count_order
Unexecuted instantiation: sched_rt.c:get_count_order
Unexecuted instantiation: sched_null.c:get_count_order
Unexecuted instantiation: schedule.c:get_count_order
Unexecuted instantiation: shutdown.c:get_count_order
Unexecuted instantiation: softirq.c:get_count_order
Unexecuted instantiation: smp.c:get_count_order
Unexecuted instantiation: spinlock.c:get_count_order
Unexecuted instantiation: stop_machine.c:get_count_order
Unexecuted instantiation: symbols.c:get_count_order
Unexecuted instantiation: sysctl.c:get_count_order
Unexecuted instantiation: tasklet.c:get_count_order
Unexecuted instantiation: time.c:get_count_order
Unexecuted instantiation: timer.c:get_count_order
Unexecuted instantiation: trace.c:get_count_order
Unexecuted instantiation: virtual_region.c:get_count_order
Unexecuted instantiation: vm_event.c:get_count_order
Unexecuted instantiation: vmap.c:get_count_order
Unexecuted instantiation: vsprintf.c:get_count_order
Unexecuted instantiation: wait.c:get_count_order
Unexecuted instantiation: xenoprof.c:get_count_order
Unexecuted instantiation: xmalloc_tlsf.c:get_count_order
Unexecuted instantiation: tmem.c:get_count_order
Unexecuted instantiation: tmem_xen.c:get_count_order
Unexecuted instantiation: tmem_control.c:get_count_order
Unexecuted instantiation: llvm.c:get_count_order
Unexecuted instantiation: libelf-tools.c:get_count_order
Unexecuted instantiation: libelf-loader.c:get_count_order
Unexecuted instantiation: libelf-dominfo.c:get_count_order
Unexecuted instantiation: console.c:get_count_order
Unexecuted instantiation: ns16550.c:get_count_order
Unexecuted instantiation: ehci-dbgp.c:get_count_order
Unexecuted instantiation: serial.c:get_count_order
Unexecuted instantiation: cpufreq.c:get_count_order
Unexecuted instantiation: cpufreq_ondemand.c:get_count_order
Unexecuted instantiation: cpufreq_misc_governors.c:get_count_order
Unexecuted instantiation: utility.c:get_count_order
Unexecuted instantiation: pci.c:get_count_order
Unexecuted instantiation: vpci.c:get_count_order
Unexecuted instantiation: header.c:get_count_order
Unexecuted instantiation: msi.c:get_count_order
Unexecuted instantiation: msix.c:get_count_order
Unexecuted instantiation: iommu.c:get_count_order
Unexecuted instantiation: io.c:get_count_order
Unexecuted instantiation: dmar.c:get_count_order
Unexecuted instantiation: utils.c:get_count_order
Unexecuted instantiation: qinval.c:get_count_order
Unexecuted instantiation: intremap.c:get_count_order
Unexecuted instantiation: quirks.c:get_count_order
Unexecuted instantiation: vtd.c:get_count_order
Unexecuted instantiation: ats.c:get_count_order
Unexecuted instantiation: iommu_init.c:get_count_order
Unexecuted instantiation: iommu_map.c:get_count_order
Unexecuted instantiation: pci_amd_iommu.c:get_count_order
Unexecuted instantiation: iommu_intr.c:get_count_order
Unexecuted instantiation: iommu_cmd.c:get_count_order
Unexecuted instantiation: iommu_guest.c:get_count_order
Unexecuted instantiation: numa.c:get_count_order
Unexecuted instantiation: osl.c:get_count_order
Unexecuted instantiation: pmstat.c:get_count_order
Unexecuted instantiation: hwregs.c:get_count_order
Unexecuted instantiation: reboot.c:get_count_order
Unexecuted instantiation: tbutils.c:get_count_order
Unexecuted instantiation: utglobal.c:get_count_order
Unexecuted instantiation: erst.c:get_count_order
Unexecuted instantiation: hest.c:get_count_order
Unexecuted instantiation: apei-base.c:get_count_order
Unexecuted instantiation: apei-io.c:get_count_order
Unexecuted instantiation: vga.c:get_count_order
Unexecuted instantiation: vesa.c:get_count_order
Unexecuted instantiation: xsm_core.c:get_count_order
Unexecuted instantiation: apic.c:get_count_order
Unexecuted instantiation: bitops.c:get_count_order
Unexecuted instantiation: cpuid.c:get_count_order
Unexecuted instantiation: compat.c:get_count_order
Unexecuted instantiation: crash.c:get_count_order
Unexecuted instantiation: debug.c:get_count_order
Unexecuted instantiation: delay.c:get_count_order
Unexecuted instantiation: domain_page.c:get_count_order
Unexecuted instantiation: e820.c:get_count_order
Unexecuted instantiation: extable.c:get_count_order
Unexecuted instantiation: flushtlb.c:get_count_order
Unexecuted instantiation: hypercall.c:get_count_order
Unexecuted instantiation: i387.c:get_count_order
Unexecuted instantiation: i8259.c:get_count_order
Unexecuted instantiation: io_apic.c:get_count_order
Unexecuted instantiation: msr.c:get_count_order
Unexecuted instantiation: ioport_emulate.c:get_count_order
Unexecuted instantiation: machine_kexec.c:get_count_order
Unexecuted instantiation: microcode_amd.c:get_count_order
Unexecuted instantiation: microcode_intel.c:get_count_order
Unexecuted instantiation: microcode.c:get_count_order
Unexecuted instantiation: mm.c:get_count_order
Unexecuted instantiation: mpparse.c:get_count_order
Unexecuted instantiation: nmi.c:get_count_order
Unexecuted instantiation: percpu.c:get_count_order
Unexecuted instantiation: physdev.c:get_count_order
Unexecuted instantiation: platform_hypercall.c:get_count_order
Unexecuted instantiation: psr.c:get_count_order
Unexecuted instantiation: setup.c:get_count_order
Unexecuted instantiation: smpboot.c:get_count_order
Unexecuted instantiation: srat.c:get_count_order
Unexecuted instantiation: traps.c:get_count_order
Unexecuted instantiation: usercopy.c:get_count_order
Unexecuted instantiation: x86_emulate.c:get_count_order
Unexecuted instantiation: tboot.c:get_count_order
Unexecuted instantiation: hpet.c:get_count_order
Unexecuted instantiation: xstate.c:get_count_order
Unexecuted instantiation: lib.c:get_count_order
Unexecuted instantiation: power.c:get_count_order
Unexecuted instantiation: suspend.c:get_count_order
Unexecuted instantiation: cpu_idle.c:get_count_order
Unexecuted instantiation: cpuidle_menu.c:get_count_order
Unexecuted instantiation: powernow.c:get_count_order
Unexecuted instantiation: amd.c:get_count_order
Unexecuted instantiation: centaur.c:get_count_order
Unexecuted instantiation: common.c:get_count_order
Unexecuted instantiation: intel.c:get_count_order
intel_cacheinfo.c:get_count_order
Line
Count
Source
140
24
{
141
24
    int order;
142
24
143
24
    order = fls(count) - 1;
144
24
    if (count & (count - 1))
145
0
        order++;
146
24
    return order;
147
24
}
Unexecuted instantiation: mwait-idle.c:get_count_order
Unexecuted instantiation: vpmu.c:get_count_order
Unexecuted instantiation: vpmu_amd.c:get_count_order
Unexecuted instantiation: vpmu_intel.c:get_count_order
Unexecuted instantiation: amd_nonfatal.c:get_count_order
Unexecuted instantiation: mce_amd.c:get_count_order
Unexecuted instantiation: mcaction.c:get_count_order
Unexecuted instantiation: barrier.c:get_count_order
Unexecuted instantiation: mctelem.c:get_count_order
Unexecuted instantiation: mce.c:get_count_order
Unexecuted instantiation: mce-apei.c:get_count_order
Unexecuted instantiation: mce_intel.c:get_count_order
Unexecuted instantiation: non-fatal.c:get_count_order
Unexecuted instantiation: util.c:get_count_order
Unexecuted instantiation: vmce.c:get_count_order
Unexecuted instantiation: generic.c:get_count_order
Unexecuted instantiation: main.c:get_count_order
Unexecuted instantiation: bigsmp.c:get_count_order
Unexecuted instantiation: x2apic.c:get_count_order
Unexecuted instantiation: default.c:get_count_order
Unexecuted instantiation: delivery.c:get_count_order
Unexecuted instantiation: probe.c:get_count_order
Unexecuted instantiation: asid.c:get_count_order
Unexecuted instantiation: dm.c:get_count_order
Unexecuted instantiation: emulate.c:get_count_order
Unexecuted instantiation: hvm.c:get_count_order
Unexecuted instantiation: i8254.c:get_count_order
Unexecuted instantiation: intercept.c:get_count_order
Unexecuted instantiation: ioreq.c:get_count_order
Unexecuted instantiation: mtrr.c:get_count_order
Unexecuted instantiation: nestedhvm.c:get_count_order
Unexecuted instantiation: pmtimer.c:get_count_order
Unexecuted instantiation: rtc.c:get_count_order
Unexecuted instantiation: save.c:get_count_order
Unexecuted instantiation: stdvga.c:get_count_order
Unexecuted instantiation: vioapic.c:get_count_order
Unexecuted instantiation: viridian.c:get_count_order
Unexecuted instantiation: vlapic.c:get_count_order
Unexecuted instantiation: vmsi.c:get_count_order
Unexecuted instantiation: vpic.c:get_count_order
Unexecuted instantiation: vpt.c:get_count_order
Unexecuted instantiation: intr.c:get_count_order
Unexecuted instantiation: nestedsvm.c:get_count_order
Unexecuted instantiation: svm.c:get_count_order
Unexecuted instantiation: svmdebug.c:get_count_order
Unexecuted instantiation: vmcb.c:get_count_order
Unexecuted instantiation: realmode.c:get_count_order
Unexecuted instantiation: vmcs.c:get_count_order
Unexecuted instantiation: vmx.c:get_count_order
Unexecuted instantiation: vvmx.c:get_count_order
Unexecuted instantiation: paging.c:get_count_order
Unexecuted instantiation: p2m.c:get_count_order
Unexecuted instantiation: p2m-pt.c:get_count_order
Unexecuted instantiation: p2m-ept.c:get_count_order
Unexecuted instantiation: p2m-pod.c:get_count_order
Unexecuted instantiation: altp2m.c:get_count_order
Unexecuted instantiation: guest_walk.c:get_count_order
Unexecuted instantiation: mem_paging.c:get_count_order
Unexecuted instantiation: mem_sharing.c:get_count_order
Unexecuted instantiation: multi.c:get_count_order
Unexecuted instantiation: hap.c:get_count_order
Unexecuted instantiation: nested_hap.c:get_count_order
Unexecuted instantiation: nested_ept.c:get_count_order
Unexecuted instantiation: nmi_int.c:get_count_order
Unexecuted instantiation: op_model_p4.c:get_count_order
Unexecuted instantiation: op_model_ppro.c:get_count_order
Unexecuted instantiation: op_model_athlon.c:get_count_order
Unexecuted instantiation: backtrace.c:get_count_order
Unexecuted instantiation: callback.c:get_count_order
Unexecuted instantiation: descriptor-tables.c:get_count_order
Unexecuted instantiation: emul-gate-op.c:get_count_order
Unexecuted instantiation: emul-inv-op.c:get_count_order
Unexecuted instantiation: emul-priv-op.c:get_count_order
Unexecuted instantiation: iret.c:get_count_order
Unexecuted instantiation: misc-hypercalls.c:get_count_order
Unexecuted instantiation: ro-page-fault.c:get_count_order
Unexecuted instantiation: acpi_mmcfg.c:get_count_order
Unexecuted instantiation: mmconf-fam10h.c:get_count_order
Unexecuted instantiation: mmconfig_64.c:get_count_order
Unexecuted instantiation: mmconfig-shared.c:get_count_order
148
149
/*
150
 * hweightN: returns the hamming weight (i.e. the number
151
 * of bits set) of a N-bit word
152
 */
153
154
static inline unsigned int generic_hweight32(unsigned int w)
155
1
{
156
1
    unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555);
157
1
    res = (res & 0x33333333) + ((res >> 2) & 0x33333333);
158
1
    res = (res & 0x0F0F0F0F) + ((res >> 4) & 0x0F0F0F0F);
159
1
    res = (res & 0x00FF00FF) + ((res >> 8) & 0x00FF00FF);
160
1
    return (res & 0x0000FFFF) + ((res >> 16) & 0x0000FFFF);
161
1
}
Unexecuted instantiation: mmconfig-shared.c:generic_hweight32
Unexecuted instantiation: i387.c:generic_hweight32
Unexecuted instantiation: bitmap.c:generic_hweight32
Unexecuted instantiation: core_parking.c:generic_hweight32
Unexecuted instantiation: cpu.c:generic_hweight32
Unexecuted instantiation: cpupool.c:generic_hweight32
Unexecuted instantiation: domctl.c:generic_hweight32
domain.c:generic_hweight32
Line
Count
Source
155
1
{
156
1
    unsigned int res = (w & 0x55555555) + ((w >> 1) & 0x55555555);
157
1
    res = (res & 0x33333333) + ((res >> 2) & 0x33333333);
158
1
    res = (res & 0x0F0F0F0F) + ((res >> 4) & 0x0F0F0F0F);
159
1
    res = (res & 0x00FF00FF) + ((res >> 8) & 0x00FF00FF);
160
1
    return (res & 0x0000FFFF) + ((res >> 16) & 0x0000FFFF);
161
1
}
Unexecuted instantiation: event_2l.c:generic_hweight32
Unexecuted instantiation: event_channel.c:generic_hweight32
Unexecuted instantiation: event_fifo.c:generic_hweight32
Unexecuted instantiation: grant_table.c:generic_hweight32
Unexecuted instantiation: guestcopy.c:generic_hweight32
Unexecuted instantiation: irq.c:generic_hweight32
Unexecuted instantiation: kernel.c:generic_hweight32
Unexecuted instantiation: keyhandler.c:generic_hweight32
Unexecuted instantiation: kexec.c:generic_hweight32
Unexecuted instantiation: kimage.c:generic_hweight32
Unexecuted instantiation: mem_access.c:generic_hweight32
Unexecuted instantiation: memory.c:generic_hweight32
Unexecuted instantiation: monitor.c:generic_hweight32
Unexecuted instantiation: multicall.c:generic_hweight32
Unexecuted instantiation: notifier.c:generic_hweight32
Unexecuted instantiation: page_alloc.c:generic_hweight32
Unexecuted instantiation: pdx.c:generic_hweight32
Unexecuted instantiation: preempt.c:generic_hweight32
Unexecuted instantiation: random.c:generic_hweight32
Unexecuted instantiation: rangeset.c:generic_hweight32
Unexecuted instantiation: radix-tree.c:generic_hweight32
Unexecuted instantiation: rcupdate.c:generic_hweight32
Unexecuted instantiation: rwlock.c:generic_hweight32
Unexecuted instantiation: sched_arinc653.c:generic_hweight32
Unexecuted instantiation: sched_credit.c:generic_hweight32
Unexecuted instantiation: sched_credit2.c:generic_hweight32
Unexecuted instantiation: sched_rt.c:generic_hweight32
Unexecuted instantiation: sched_null.c:generic_hweight32
Unexecuted instantiation: schedule.c:generic_hweight32
Unexecuted instantiation: shutdown.c:generic_hweight32
Unexecuted instantiation: softirq.c:generic_hweight32
Unexecuted instantiation: smp.c:generic_hweight32
Unexecuted instantiation: spinlock.c:generic_hweight32
Unexecuted instantiation: stop_machine.c:generic_hweight32
Unexecuted instantiation: symbols.c:generic_hweight32
Unexecuted instantiation: sysctl.c:generic_hweight32
Unexecuted instantiation: tasklet.c:generic_hweight32
Unexecuted instantiation: time.c:generic_hweight32
Unexecuted instantiation: timer.c:generic_hweight32
Unexecuted instantiation: trace.c:generic_hweight32
Unexecuted instantiation: virtual_region.c:generic_hweight32
Unexecuted instantiation: vm_event.c:generic_hweight32
Unexecuted instantiation: vmap.c:generic_hweight32
Unexecuted instantiation: vsprintf.c:generic_hweight32
Unexecuted instantiation: wait.c:generic_hweight32
Unexecuted instantiation: xenoprof.c:generic_hweight32
Unexecuted instantiation: xmalloc_tlsf.c:generic_hweight32
Unexecuted instantiation: tmem.c:generic_hweight32
Unexecuted instantiation: tmem_xen.c:generic_hweight32
Unexecuted instantiation: tmem_control.c:generic_hweight32
Unexecuted instantiation: llvm.c:generic_hweight32
Unexecuted instantiation: libelf-tools.c:generic_hweight32
Unexecuted instantiation: libelf-loader.c:generic_hweight32
Unexecuted instantiation: libelf-dominfo.c:generic_hweight32
Unexecuted instantiation: console.c:generic_hweight32
Unexecuted instantiation: ns16550.c:generic_hweight32
Unexecuted instantiation: ehci-dbgp.c:generic_hweight32
Unexecuted instantiation: serial.c:generic_hweight32
Unexecuted instantiation: cpufreq.c:generic_hweight32
Unexecuted instantiation: cpufreq_ondemand.c:generic_hweight32
Unexecuted instantiation: cpufreq_misc_governors.c:generic_hweight32
Unexecuted instantiation: utility.c:generic_hweight32
Unexecuted instantiation: pci.c:generic_hweight32
Unexecuted instantiation: vpci.c:generic_hweight32
Unexecuted instantiation: header.c:generic_hweight32
Unexecuted instantiation: msi.c:generic_hweight32
Unexecuted instantiation: msix.c:generic_hweight32
Unexecuted instantiation: iommu.c:generic_hweight32
Unexecuted instantiation: io.c:generic_hweight32
Unexecuted instantiation: dmar.c:generic_hweight32
Unexecuted instantiation: utils.c:generic_hweight32
Unexecuted instantiation: qinval.c:generic_hweight32
Unexecuted instantiation: intremap.c:generic_hweight32
Unexecuted instantiation: quirks.c:generic_hweight32
Unexecuted instantiation: vtd.c:generic_hweight32
Unexecuted instantiation: ats.c:generic_hweight32
Unexecuted instantiation: iommu_init.c:generic_hweight32
Unexecuted instantiation: iommu_map.c:generic_hweight32
Unexecuted instantiation: pci_amd_iommu.c:generic_hweight32
Unexecuted instantiation: iommu_intr.c:generic_hweight32
Unexecuted instantiation: iommu_cmd.c:generic_hweight32
Unexecuted instantiation: iommu_guest.c:generic_hweight32
Unexecuted instantiation: numa.c:generic_hweight32
Unexecuted instantiation: osl.c:generic_hweight32
Unexecuted instantiation: pmstat.c:generic_hweight32
Unexecuted instantiation: hwregs.c:generic_hweight32
Unexecuted instantiation: reboot.c:generic_hweight32
Unexecuted instantiation: tbutils.c:generic_hweight32
Unexecuted instantiation: utglobal.c:generic_hweight32
Unexecuted instantiation: erst.c:generic_hweight32
Unexecuted instantiation: hest.c:generic_hweight32
Unexecuted instantiation: apei-base.c:generic_hweight32
Unexecuted instantiation: apei-io.c:generic_hweight32
Unexecuted instantiation: vga.c:generic_hweight32
Unexecuted instantiation: vesa.c:generic_hweight32
Unexecuted instantiation: xsm_core.c:generic_hweight32
Unexecuted instantiation: apic.c:generic_hweight32
Unexecuted instantiation: bitops.c:generic_hweight32
Unexecuted instantiation: cpuid.c:generic_hweight32
Unexecuted instantiation: compat.c:generic_hweight32
Unexecuted instantiation: crash.c:generic_hweight32
Unexecuted instantiation: debug.c:generic_hweight32
Unexecuted instantiation: delay.c:generic_hweight32
Unexecuted instantiation: domain_page.c:generic_hweight32
Unexecuted instantiation: e820.c:generic_hweight32
Unexecuted instantiation: extable.c:generic_hweight32
Unexecuted instantiation: flushtlb.c:generic_hweight32
Unexecuted instantiation: hypercall.c:generic_hweight32
Unexecuted instantiation: i8259.c:generic_hweight32
Unexecuted instantiation: io_apic.c:generic_hweight32
Unexecuted instantiation: msr.c:generic_hweight32
Unexecuted instantiation: ioport_emulate.c:generic_hweight32
Unexecuted instantiation: machine_kexec.c:generic_hweight32
Unexecuted instantiation: microcode_amd.c:generic_hweight32
Unexecuted instantiation: microcode_intel.c:generic_hweight32
Unexecuted instantiation: microcode.c:generic_hweight32
Unexecuted instantiation: mm.c:generic_hweight32
Unexecuted instantiation: mpparse.c:generic_hweight32
Unexecuted instantiation: nmi.c:generic_hweight32
Unexecuted instantiation: percpu.c:generic_hweight32
Unexecuted instantiation: physdev.c:generic_hweight32
Unexecuted instantiation: platform_hypercall.c:generic_hweight32
Unexecuted instantiation: psr.c:generic_hweight32
Unexecuted instantiation: setup.c:generic_hweight32
Unexecuted instantiation: smpboot.c:generic_hweight32
Unexecuted instantiation: srat.c:generic_hweight32
Unexecuted instantiation: traps.c:generic_hweight32
Unexecuted instantiation: usercopy.c:generic_hweight32
Unexecuted instantiation: x86_emulate.c:generic_hweight32
Unexecuted instantiation: tboot.c:generic_hweight32
Unexecuted instantiation: hpet.c:generic_hweight32
Unexecuted instantiation: xstate.c:generic_hweight32
Unexecuted instantiation: lib.c:generic_hweight32
Unexecuted instantiation: power.c:generic_hweight32
Unexecuted instantiation: suspend.c:generic_hweight32
Unexecuted instantiation: cpu_idle.c:generic_hweight32
Unexecuted instantiation: cpuidle_menu.c:generic_hweight32
Unexecuted instantiation: powernow.c:generic_hweight32
Unexecuted instantiation: amd.c:generic_hweight32
Unexecuted instantiation: centaur.c:generic_hweight32
Unexecuted instantiation: common.c:generic_hweight32
Unexecuted instantiation: intel.c:generic_hweight32
Unexecuted instantiation: intel_cacheinfo.c:generic_hweight32
Unexecuted instantiation: mwait-idle.c:generic_hweight32
Unexecuted instantiation: vpmu.c:generic_hweight32
Unexecuted instantiation: vpmu_amd.c:generic_hweight32
Unexecuted instantiation: vpmu_intel.c:generic_hweight32
Unexecuted instantiation: amd_nonfatal.c:generic_hweight32
Unexecuted instantiation: mce_amd.c:generic_hweight32
Unexecuted instantiation: mcaction.c:generic_hweight32
Unexecuted instantiation: barrier.c:generic_hweight32
Unexecuted instantiation: mctelem.c:generic_hweight32
Unexecuted instantiation: mce.c:generic_hweight32
Unexecuted instantiation: mce-apei.c:generic_hweight32
Unexecuted instantiation: mce_intel.c:generic_hweight32
Unexecuted instantiation: non-fatal.c:generic_hweight32
Unexecuted instantiation: util.c:generic_hweight32
Unexecuted instantiation: vmce.c:generic_hweight32
Unexecuted instantiation: generic.c:generic_hweight32
Unexecuted instantiation: main.c:generic_hweight32
Unexecuted instantiation: bigsmp.c:generic_hweight32
Unexecuted instantiation: x2apic.c:generic_hweight32
Unexecuted instantiation: default.c:generic_hweight32
Unexecuted instantiation: delivery.c:generic_hweight32
Unexecuted instantiation: probe.c:generic_hweight32
Unexecuted instantiation: asid.c:generic_hweight32
Unexecuted instantiation: dm.c:generic_hweight32
Unexecuted instantiation: emulate.c:generic_hweight32
Unexecuted instantiation: hvm.c:generic_hweight32
Unexecuted instantiation: i8254.c:generic_hweight32
Unexecuted instantiation: intercept.c:generic_hweight32
Unexecuted instantiation: ioreq.c:generic_hweight32
Unexecuted instantiation: mtrr.c:generic_hweight32
Unexecuted instantiation: nestedhvm.c:generic_hweight32
Unexecuted instantiation: pmtimer.c:generic_hweight32
Unexecuted instantiation: rtc.c:generic_hweight32
Unexecuted instantiation: save.c:generic_hweight32
Unexecuted instantiation: stdvga.c:generic_hweight32
Unexecuted instantiation: vioapic.c:generic_hweight32
Unexecuted instantiation: viridian.c:generic_hweight32
Unexecuted instantiation: vlapic.c:generic_hweight32
Unexecuted instantiation: vmsi.c:generic_hweight32
Unexecuted instantiation: vpic.c:generic_hweight32
Unexecuted instantiation: vpt.c:generic_hweight32
Unexecuted instantiation: intr.c:generic_hweight32
Unexecuted instantiation: nestedsvm.c:generic_hweight32
Unexecuted instantiation: svm.c:generic_hweight32
Unexecuted instantiation: svmdebug.c:generic_hweight32
Unexecuted instantiation: vmcb.c:generic_hweight32
Unexecuted instantiation: realmode.c:generic_hweight32
Unexecuted instantiation: vmcs.c:generic_hweight32
Unexecuted instantiation: vmx.c:generic_hweight32
Unexecuted instantiation: vvmx.c:generic_hweight32
Unexecuted instantiation: paging.c:generic_hweight32
Unexecuted instantiation: p2m.c:generic_hweight32
Unexecuted instantiation: p2m-pt.c:generic_hweight32
Unexecuted instantiation: p2m-ept.c:generic_hweight32
Unexecuted instantiation: p2m-pod.c:generic_hweight32
Unexecuted instantiation: altp2m.c:generic_hweight32
Unexecuted instantiation: guest_walk.c:generic_hweight32
Unexecuted instantiation: mem_paging.c:generic_hweight32
Unexecuted instantiation: mem_sharing.c:generic_hweight32
Unexecuted instantiation: multi.c:generic_hweight32
Unexecuted instantiation: hap.c:generic_hweight32
Unexecuted instantiation: nested_hap.c:generic_hweight32
Unexecuted instantiation: nested_ept.c:generic_hweight32
Unexecuted instantiation: nmi_int.c:generic_hweight32
Unexecuted instantiation: op_model_p4.c:generic_hweight32
Unexecuted instantiation: op_model_ppro.c:generic_hweight32
Unexecuted instantiation: op_model_athlon.c:generic_hweight32
Unexecuted instantiation: backtrace.c:generic_hweight32
Unexecuted instantiation: callback.c:generic_hweight32
Unexecuted instantiation: descriptor-tables.c:generic_hweight32
Unexecuted instantiation: emul-gate-op.c:generic_hweight32
Unexecuted instantiation: emul-inv-op.c:generic_hweight32
Unexecuted instantiation: emul-priv-op.c:generic_hweight32
Unexecuted instantiation: iret.c:generic_hweight32
Unexecuted instantiation: misc-hypercalls.c:generic_hweight32
Unexecuted instantiation: ro-page-fault.c:generic_hweight32
Unexecuted instantiation: acpi_mmcfg.c:generic_hweight32
Unexecuted instantiation: mmconf-fam10h.c:generic_hweight32
Unexecuted instantiation: mmconfig_64.c:generic_hweight32
162
163
static inline unsigned int generic_hweight16(unsigned int w)
164
0
{
165
0
    unsigned int res = (w & 0x5555) + ((w >> 1) & 0x5555);
166
0
    res = (res & 0x3333) + ((res >> 2) & 0x3333);
167
0
    res = (res & 0x0F0F) + ((res >> 4) & 0x0F0F);
168
0
    return (res & 0x00FF) + ((res >> 8) & 0x00FF);
169
0
}
Unexecuted instantiation: mmconfig_64.c:generic_hweight16
Unexecuted instantiation: core_parking.c:generic_hweight16
Unexecuted instantiation: cpu.c:generic_hweight16
Unexecuted instantiation: cpupool.c:generic_hweight16
Unexecuted instantiation: domctl.c:generic_hweight16
Unexecuted instantiation: domain.c:generic_hweight16
Unexecuted instantiation: event_2l.c:generic_hweight16
Unexecuted instantiation: event_channel.c:generic_hweight16
Unexecuted instantiation: event_fifo.c:generic_hweight16
Unexecuted instantiation: grant_table.c:generic_hweight16
Unexecuted instantiation: guestcopy.c:generic_hweight16
Unexecuted instantiation: irq.c:generic_hweight16
Unexecuted instantiation: kernel.c:generic_hweight16
Unexecuted instantiation: keyhandler.c:generic_hweight16
Unexecuted instantiation: kexec.c:generic_hweight16
Unexecuted instantiation: kimage.c:generic_hweight16
Unexecuted instantiation: mem_access.c:generic_hweight16
Unexecuted instantiation: memory.c:generic_hweight16
Unexecuted instantiation: monitor.c:generic_hweight16
Unexecuted instantiation: multicall.c:generic_hweight16
Unexecuted instantiation: notifier.c:generic_hweight16
Unexecuted instantiation: page_alloc.c:generic_hweight16
Unexecuted instantiation: pdx.c:generic_hweight16
Unexecuted instantiation: preempt.c:generic_hweight16
Unexecuted instantiation: random.c:generic_hweight16
Unexecuted instantiation: rangeset.c:generic_hweight16
Unexecuted instantiation: radix-tree.c:generic_hweight16
Unexecuted instantiation: rcupdate.c:generic_hweight16
Unexecuted instantiation: rwlock.c:generic_hweight16
Unexecuted instantiation: sched_arinc653.c:generic_hweight16
Unexecuted instantiation: sched_credit.c:generic_hweight16
Unexecuted instantiation: sched_credit2.c:generic_hweight16
Unexecuted instantiation: sched_rt.c:generic_hweight16
Unexecuted instantiation: sched_null.c:generic_hweight16
Unexecuted instantiation: schedule.c:generic_hweight16
Unexecuted instantiation: shutdown.c:generic_hweight16
Unexecuted instantiation: softirq.c:generic_hweight16
Unexecuted instantiation: smp.c:generic_hweight16
Unexecuted instantiation: spinlock.c:generic_hweight16
Unexecuted instantiation: stop_machine.c:generic_hweight16
Unexecuted instantiation: symbols.c:generic_hweight16
Unexecuted instantiation: sysctl.c:generic_hweight16
Unexecuted instantiation: tasklet.c:generic_hweight16
Unexecuted instantiation: time.c:generic_hweight16
Unexecuted instantiation: timer.c:generic_hweight16
Unexecuted instantiation: trace.c:generic_hweight16
Unexecuted instantiation: virtual_region.c:generic_hweight16
Unexecuted instantiation: vm_event.c:generic_hweight16
Unexecuted instantiation: vmap.c:generic_hweight16
Unexecuted instantiation: vsprintf.c:generic_hweight16
Unexecuted instantiation: wait.c:generic_hweight16
Unexecuted instantiation: xenoprof.c:generic_hweight16
Unexecuted instantiation: xmalloc_tlsf.c:generic_hweight16
Unexecuted instantiation: tmem.c:generic_hweight16
Unexecuted instantiation: tmem_xen.c:generic_hweight16
Unexecuted instantiation: tmem_control.c:generic_hweight16
Unexecuted instantiation: llvm.c:generic_hweight16
Unexecuted instantiation: libelf-tools.c:generic_hweight16
Unexecuted instantiation: bitmap.c:generic_hweight16
Unexecuted instantiation: libelf-loader.c:generic_hweight16
Unexecuted instantiation: libelf-dominfo.c:generic_hweight16
Unexecuted instantiation: console.c:generic_hweight16
Unexecuted instantiation: ns16550.c:generic_hweight16
Unexecuted instantiation: ehci-dbgp.c:generic_hweight16
Unexecuted instantiation: serial.c:generic_hweight16
Unexecuted instantiation: cpufreq.c:generic_hweight16
Unexecuted instantiation: cpufreq_ondemand.c:generic_hweight16
Unexecuted instantiation: cpufreq_misc_governors.c:generic_hweight16
Unexecuted instantiation: utility.c:generic_hweight16
Unexecuted instantiation: pci.c:generic_hweight16
Unexecuted instantiation: vpci.c:generic_hweight16
Unexecuted instantiation: header.c:generic_hweight16
Unexecuted instantiation: msi.c:generic_hweight16
Unexecuted instantiation: msix.c:generic_hweight16
Unexecuted instantiation: iommu.c:generic_hweight16
Unexecuted instantiation: io.c:generic_hweight16
Unexecuted instantiation: dmar.c:generic_hweight16
Unexecuted instantiation: utils.c:generic_hweight16
Unexecuted instantiation: qinval.c:generic_hweight16
Unexecuted instantiation: intremap.c:generic_hweight16
Unexecuted instantiation: quirks.c:generic_hweight16
Unexecuted instantiation: vtd.c:generic_hweight16
Unexecuted instantiation: ats.c:generic_hweight16
Unexecuted instantiation: iommu_init.c:generic_hweight16
Unexecuted instantiation: iommu_map.c:generic_hweight16
Unexecuted instantiation: pci_amd_iommu.c:generic_hweight16
Unexecuted instantiation: iommu_intr.c:generic_hweight16
Unexecuted instantiation: iommu_cmd.c:generic_hweight16
Unexecuted instantiation: iommu_guest.c:generic_hweight16
Unexecuted instantiation: numa.c:generic_hweight16
Unexecuted instantiation: osl.c:generic_hweight16
Unexecuted instantiation: pmstat.c:generic_hweight16
Unexecuted instantiation: hwregs.c:generic_hweight16
Unexecuted instantiation: reboot.c:generic_hweight16
Unexecuted instantiation: tbutils.c:generic_hweight16
Unexecuted instantiation: utglobal.c:generic_hweight16
Unexecuted instantiation: erst.c:generic_hweight16
Unexecuted instantiation: hest.c:generic_hweight16
Unexecuted instantiation: apei-base.c:generic_hweight16
Unexecuted instantiation: apei-io.c:generic_hweight16
Unexecuted instantiation: vga.c:generic_hweight16
Unexecuted instantiation: vesa.c:generic_hweight16
Unexecuted instantiation: xsm_core.c:generic_hweight16
Unexecuted instantiation: apic.c:generic_hweight16
Unexecuted instantiation: bitops.c:generic_hweight16
Unexecuted instantiation: cpuid.c:generic_hweight16
Unexecuted instantiation: compat.c:generic_hweight16
Unexecuted instantiation: crash.c:generic_hweight16
Unexecuted instantiation: debug.c:generic_hweight16
Unexecuted instantiation: delay.c:generic_hweight16
Unexecuted instantiation: domain_page.c:generic_hweight16
Unexecuted instantiation: e820.c:generic_hweight16
Unexecuted instantiation: extable.c:generic_hweight16
Unexecuted instantiation: flushtlb.c:generic_hweight16
Unexecuted instantiation: hypercall.c:generic_hweight16
Unexecuted instantiation: mmconf-fam10h.c:generic_hweight16
Unexecuted instantiation: mmconfig-shared.c:generic_hweight16
Unexecuted instantiation: i387.c:generic_hweight16
Unexecuted instantiation: i8259.c:generic_hweight16
Unexecuted instantiation: io_apic.c:generic_hweight16
Unexecuted instantiation: msr.c:generic_hweight16
Unexecuted instantiation: ioport_emulate.c:generic_hweight16
Unexecuted instantiation: machine_kexec.c:generic_hweight16
Unexecuted instantiation: microcode_amd.c:generic_hweight16
Unexecuted instantiation: microcode_intel.c:generic_hweight16
Unexecuted instantiation: microcode.c:generic_hweight16
Unexecuted instantiation: mm.c:generic_hweight16
Unexecuted instantiation: mpparse.c:generic_hweight16
Unexecuted instantiation: nmi.c:generic_hweight16
Unexecuted instantiation: percpu.c:generic_hweight16
Unexecuted instantiation: physdev.c:generic_hweight16
Unexecuted instantiation: platform_hypercall.c:generic_hweight16
Unexecuted instantiation: psr.c:generic_hweight16
Unexecuted instantiation: setup.c:generic_hweight16
Unexecuted instantiation: smpboot.c:generic_hweight16
Unexecuted instantiation: srat.c:generic_hweight16
Unexecuted instantiation: traps.c:generic_hweight16
Unexecuted instantiation: usercopy.c:generic_hweight16
Unexecuted instantiation: x86_emulate.c:generic_hweight16
Unexecuted instantiation: tboot.c:generic_hweight16
Unexecuted instantiation: hpet.c:generic_hweight16
Unexecuted instantiation: xstate.c:generic_hweight16
Unexecuted instantiation: lib.c:generic_hweight16
Unexecuted instantiation: power.c:generic_hweight16
Unexecuted instantiation: suspend.c:generic_hweight16
Unexecuted instantiation: cpu_idle.c:generic_hweight16
Unexecuted instantiation: cpuidle_menu.c:generic_hweight16
Unexecuted instantiation: powernow.c:generic_hweight16
Unexecuted instantiation: amd.c:generic_hweight16
Unexecuted instantiation: centaur.c:generic_hweight16
Unexecuted instantiation: common.c:generic_hweight16
Unexecuted instantiation: intel.c:generic_hweight16
Unexecuted instantiation: intel_cacheinfo.c:generic_hweight16
Unexecuted instantiation: mwait-idle.c:generic_hweight16
Unexecuted instantiation: vpmu.c:generic_hweight16
Unexecuted instantiation: vpmu_amd.c:generic_hweight16
Unexecuted instantiation: vpmu_intel.c:generic_hweight16
Unexecuted instantiation: amd_nonfatal.c:generic_hweight16
Unexecuted instantiation: mce_amd.c:generic_hweight16
Unexecuted instantiation: mcaction.c:generic_hweight16
Unexecuted instantiation: barrier.c:generic_hweight16
Unexecuted instantiation: mctelem.c:generic_hweight16
Unexecuted instantiation: mce.c:generic_hweight16
Unexecuted instantiation: mce-apei.c:generic_hweight16
Unexecuted instantiation: mce_intel.c:generic_hweight16
Unexecuted instantiation: non-fatal.c:generic_hweight16
Unexecuted instantiation: util.c:generic_hweight16
Unexecuted instantiation: vmce.c:generic_hweight16
Unexecuted instantiation: generic.c:generic_hweight16
Unexecuted instantiation: main.c:generic_hweight16
Unexecuted instantiation: bigsmp.c:generic_hweight16
Unexecuted instantiation: x2apic.c:generic_hweight16
Unexecuted instantiation: default.c:generic_hweight16
Unexecuted instantiation: delivery.c:generic_hweight16
Unexecuted instantiation: probe.c:generic_hweight16
Unexecuted instantiation: asid.c:generic_hweight16
Unexecuted instantiation: dm.c:generic_hweight16
Unexecuted instantiation: emulate.c:generic_hweight16
Unexecuted instantiation: hvm.c:generic_hweight16
Unexecuted instantiation: i8254.c:generic_hweight16
Unexecuted instantiation: intercept.c:generic_hweight16
Unexecuted instantiation: ioreq.c:generic_hweight16
Unexecuted instantiation: mtrr.c:generic_hweight16
Unexecuted instantiation: nestedhvm.c:generic_hweight16
Unexecuted instantiation: pmtimer.c:generic_hweight16
Unexecuted instantiation: rtc.c:generic_hweight16
Unexecuted instantiation: save.c:generic_hweight16
Unexecuted instantiation: stdvga.c:generic_hweight16
Unexecuted instantiation: vioapic.c:generic_hweight16
Unexecuted instantiation: viridian.c:generic_hweight16
Unexecuted instantiation: vlapic.c:generic_hweight16
Unexecuted instantiation: vmsi.c:generic_hweight16
Unexecuted instantiation: vpic.c:generic_hweight16
Unexecuted instantiation: vpt.c:generic_hweight16
Unexecuted instantiation: intr.c:generic_hweight16
Unexecuted instantiation: nestedsvm.c:generic_hweight16
Unexecuted instantiation: svm.c:generic_hweight16
Unexecuted instantiation: svmdebug.c:generic_hweight16
Unexecuted instantiation: vmcb.c:generic_hweight16
Unexecuted instantiation: realmode.c:generic_hweight16
Unexecuted instantiation: vmcs.c:generic_hweight16
Unexecuted instantiation: vmx.c:generic_hweight16
Unexecuted instantiation: vvmx.c:generic_hweight16
Unexecuted instantiation: paging.c:generic_hweight16
Unexecuted instantiation: p2m.c:generic_hweight16
Unexecuted instantiation: p2m-pt.c:generic_hweight16
Unexecuted instantiation: p2m-ept.c:generic_hweight16
Unexecuted instantiation: p2m-pod.c:generic_hweight16
Unexecuted instantiation: altp2m.c:generic_hweight16
Unexecuted instantiation: guest_walk.c:generic_hweight16
Unexecuted instantiation: mem_paging.c:generic_hweight16
Unexecuted instantiation: mem_sharing.c:generic_hweight16
Unexecuted instantiation: multi.c:generic_hweight16
Unexecuted instantiation: hap.c:generic_hweight16
Unexecuted instantiation: nested_hap.c:generic_hweight16
Unexecuted instantiation: nested_ept.c:generic_hweight16
Unexecuted instantiation: nmi_int.c:generic_hweight16
Unexecuted instantiation: op_model_p4.c:generic_hweight16
Unexecuted instantiation: op_model_ppro.c:generic_hweight16
Unexecuted instantiation: op_model_athlon.c:generic_hweight16
Unexecuted instantiation: backtrace.c:generic_hweight16
Unexecuted instantiation: callback.c:generic_hweight16
Unexecuted instantiation: descriptor-tables.c:generic_hweight16
Unexecuted instantiation: emul-gate-op.c:generic_hweight16
Unexecuted instantiation: emul-inv-op.c:generic_hweight16
Unexecuted instantiation: emul-priv-op.c:generic_hweight16
Unexecuted instantiation: iret.c:generic_hweight16
Unexecuted instantiation: misc-hypercalls.c:generic_hweight16
Unexecuted instantiation: ro-page-fault.c:generic_hweight16
Unexecuted instantiation: acpi_mmcfg.c:generic_hweight16
170
171
static inline unsigned int generic_hweight8(unsigned int w)
172
0
{
173
0
    unsigned int res = (w & 0x55) + ((w >> 1) & 0x55);
174
0
    res = (res & 0x33) + ((res >> 2) & 0x33);
175
0
    return (res & 0x0F) + ((res >> 4) & 0x0F);
176
0
}
Unexecuted instantiation: bitmap.c:generic_hweight8
Unexecuted instantiation: cpupool.c:generic_hweight8
Unexecuted instantiation: domctl.c:generic_hweight8
Unexecuted instantiation: domain.c:generic_hweight8
Unexecuted instantiation: event_2l.c:generic_hweight8
Unexecuted instantiation: event_channel.c:generic_hweight8
Unexecuted instantiation: event_fifo.c:generic_hweight8
Unexecuted instantiation: grant_table.c:generic_hweight8
Unexecuted instantiation: guestcopy.c:generic_hweight8
Unexecuted instantiation: irq.c:generic_hweight8
Unexecuted instantiation: kernel.c:generic_hweight8
Unexecuted instantiation: keyhandler.c:generic_hweight8
Unexecuted instantiation: kexec.c:generic_hweight8
Unexecuted instantiation: kimage.c:generic_hweight8
Unexecuted instantiation: mem_access.c:generic_hweight8
Unexecuted instantiation: memory.c:generic_hweight8
Unexecuted instantiation: monitor.c:generic_hweight8
Unexecuted instantiation: multicall.c:generic_hweight8
Unexecuted instantiation: notifier.c:generic_hweight8
Unexecuted instantiation: page_alloc.c:generic_hweight8
Unexecuted instantiation: pdx.c:generic_hweight8
Unexecuted instantiation: preempt.c:generic_hweight8
Unexecuted instantiation: random.c:generic_hweight8
Unexecuted instantiation: rangeset.c:generic_hweight8
Unexecuted instantiation: radix-tree.c:generic_hweight8
Unexecuted instantiation: rcupdate.c:generic_hweight8
Unexecuted instantiation: rwlock.c:generic_hweight8
Unexecuted instantiation: sched_arinc653.c:generic_hweight8
Unexecuted instantiation: sched_credit.c:generic_hweight8
Unexecuted instantiation: sched_credit2.c:generic_hweight8
Unexecuted instantiation: sched_rt.c:generic_hweight8
Unexecuted instantiation: sched_null.c:generic_hweight8
Unexecuted instantiation: schedule.c:generic_hweight8
Unexecuted instantiation: shutdown.c:generic_hweight8
Unexecuted instantiation: softirq.c:generic_hweight8
Unexecuted instantiation: smp.c:generic_hweight8
Unexecuted instantiation: spinlock.c:generic_hweight8
Unexecuted instantiation: stop_machine.c:generic_hweight8
Unexecuted instantiation: symbols.c:generic_hweight8
Unexecuted instantiation: sysctl.c:generic_hweight8
Unexecuted instantiation: tasklet.c:generic_hweight8
Unexecuted instantiation: time.c:generic_hweight8
Unexecuted instantiation: timer.c:generic_hweight8
Unexecuted instantiation: trace.c:generic_hweight8
Unexecuted instantiation: virtual_region.c:generic_hweight8
Unexecuted instantiation: vm_event.c:generic_hweight8
Unexecuted instantiation: vmap.c:generic_hweight8
Unexecuted instantiation: vsprintf.c:generic_hweight8
Unexecuted instantiation: wait.c:generic_hweight8
Unexecuted instantiation: xenoprof.c:generic_hweight8
Unexecuted instantiation: xmalloc_tlsf.c:generic_hweight8
Unexecuted instantiation: tmem.c:generic_hweight8
Unexecuted instantiation: tmem_xen.c:generic_hweight8
Unexecuted instantiation: tmem_control.c:generic_hweight8
Unexecuted instantiation: llvm.c:generic_hweight8
Unexecuted instantiation: cpu.c:generic_hweight8
Unexecuted instantiation: libelf-loader.c:generic_hweight8
Unexecuted instantiation: libelf-dominfo.c:generic_hweight8
Unexecuted instantiation: console.c:generic_hweight8
Unexecuted instantiation: ns16550.c:generic_hweight8
Unexecuted instantiation: ehci-dbgp.c:generic_hweight8
Unexecuted instantiation: serial.c:generic_hweight8
Unexecuted instantiation: cpufreq.c:generic_hweight8
Unexecuted instantiation: cpufreq_ondemand.c:generic_hweight8
Unexecuted instantiation: cpufreq_misc_governors.c:generic_hweight8
Unexecuted instantiation: utility.c:generic_hweight8
Unexecuted instantiation: pci.c:generic_hweight8
Unexecuted instantiation: vpci.c:generic_hweight8
Unexecuted instantiation: header.c:generic_hweight8
Unexecuted instantiation: msi.c:generic_hweight8
Unexecuted instantiation: msix.c:generic_hweight8
Unexecuted instantiation: iommu.c:generic_hweight8
Unexecuted instantiation: io.c:generic_hweight8
Unexecuted instantiation: dmar.c:generic_hweight8
Unexecuted instantiation: utils.c:generic_hweight8
Unexecuted instantiation: qinval.c:generic_hweight8
Unexecuted instantiation: intremap.c:generic_hweight8
Unexecuted instantiation: quirks.c:generic_hweight8
Unexecuted instantiation: vtd.c:generic_hweight8
Unexecuted instantiation: ats.c:generic_hweight8
Unexecuted instantiation: iommu_init.c:generic_hweight8
Unexecuted instantiation: iommu_map.c:generic_hweight8
Unexecuted instantiation: pci_amd_iommu.c:generic_hweight8
Unexecuted instantiation: iommu_intr.c:generic_hweight8
Unexecuted instantiation: iommu_cmd.c:generic_hweight8
Unexecuted instantiation: iommu_guest.c:generic_hweight8
Unexecuted instantiation: numa.c:generic_hweight8
Unexecuted instantiation: osl.c:generic_hweight8
Unexecuted instantiation: pmstat.c:generic_hweight8
Unexecuted instantiation: hwregs.c:generic_hweight8
Unexecuted instantiation: reboot.c:generic_hweight8
Unexecuted instantiation: tbutils.c:generic_hweight8
Unexecuted instantiation: utglobal.c:generic_hweight8
Unexecuted instantiation: erst.c:generic_hweight8
Unexecuted instantiation: hest.c:generic_hweight8
Unexecuted instantiation: apei-base.c:generic_hweight8
Unexecuted instantiation: apei-io.c:generic_hweight8
Unexecuted instantiation: vga.c:generic_hweight8
Unexecuted instantiation: vesa.c:generic_hweight8
Unexecuted instantiation: xsm_core.c:generic_hweight8
Unexecuted instantiation: apic.c:generic_hweight8
Unexecuted instantiation: bitops.c:generic_hweight8
Unexecuted instantiation: cpuid.c:generic_hweight8
Unexecuted instantiation: compat.c:generic_hweight8
Unexecuted instantiation: crash.c:generic_hweight8
Unexecuted instantiation: debug.c:generic_hweight8
Unexecuted instantiation: delay.c:generic_hweight8
Unexecuted instantiation: domain_page.c:generic_hweight8
Unexecuted instantiation: e820.c:generic_hweight8
Unexecuted instantiation: extable.c:generic_hweight8
Unexecuted instantiation: flushtlb.c:generic_hweight8
Unexecuted instantiation: hypercall.c:generic_hweight8
Unexecuted instantiation: i387.c:generic_hweight8
Unexecuted instantiation: i8259.c:generic_hweight8
Unexecuted instantiation: io_apic.c:generic_hweight8
Unexecuted instantiation: msr.c:generic_hweight8
Unexecuted instantiation: ioport_emulate.c:generic_hweight8
Unexecuted instantiation: machine_kexec.c:generic_hweight8
Unexecuted instantiation: microcode_amd.c:generic_hweight8
Unexecuted instantiation: microcode_intel.c:generic_hweight8
Unexecuted instantiation: microcode.c:generic_hweight8
Unexecuted instantiation: mm.c:generic_hweight8
Unexecuted instantiation: mpparse.c:generic_hweight8
Unexecuted instantiation: nmi.c:generic_hweight8
Unexecuted instantiation: percpu.c:generic_hweight8
Unexecuted instantiation: physdev.c:generic_hweight8
Unexecuted instantiation: platform_hypercall.c:generic_hweight8
Unexecuted instantiation: psr.c:generic_hweight8
Unexecuted instantiation: setup.c:generic_hweight8
Unexecuted instantiation: smpboot.c:generic_hweight8
Unexecuted instantiation: srat.c:generic_hweight8
Unexecuted instantiation: traps.c:generic_hweight8
Unexecuted instantiation: usercopy.c:generic_hweight8
Unexecuted instantiation: x86_emulate.c:generic_hweight8
Unexecuted instantiation: tboot.c:generic_hweight8
Unexecuted instantiation: hpet.c:generic_hweight8
Unexecuted instantiation: xstate.c:generic_hweight8
Unexecuted instantiation: lib.c:generic_hweight8
Unexecuted instantiation: power.c:generic_hweight8
Unexecuted instantiation: suspend.c:generic_hweight8
Unexecuted instantiation: cpu_idle.c:generic_hweight8
Unexecuted instantiation: cpuidle_menu.c:generic_hweight8
Unexecuted instantiation: powernow.c:generic_hweight8
Unexecuted instantiation: amd.c:generic_hweight8
Unexecuted instantiation: centaur.c:generic_hweight8
Unexecuted instantiation: common.c:generic_hweight8
Unexecuted instantiation: intel.c:generic_hweight8
Unexecuted instantiation: intel_cacheinfo.c:generic_hweight8
Unexecuted instantiation: mwait-idle.c:generic_hweight8
Unexecuted instantiation: vpmu.c:generic_hweight8
Unexecuted instantiation: vpmu_amd.c:generic_hweight8
Unexecuted instantiation: vpmu_intel.c:generic_hweight8
Unexecuted instantiation: amd_nonfatal.c:generic_hweight8
Unexecuted instantiation: mce_amd.c:generic_hweight8
Unexecuted instantiation: mcaction.c:generic_hweight8
Unexecuted instantiation: barrier.c:generic_hweight8
Unexecuted instantiation: mctelem.c:generic_hweight8
Unexecuted instantiation: mce.c:generic_hweight8
Unexecuted instantiation: mce-apei.c:generic_hweight8
Unexecuted instantiation: mce_intel.c:generic_hweight8
Unexecuted instantiation: non-fatal.c:generic_hweight8
Unexecuted instantiation: util.c:generic_hweight8
Unexecuted instantiation: vmce.c:generic_hweight8
Unexecuted instantiation: generic.c:generic_hweight8
Unexecuted instantiation: main.c:generic_hweight8
Unexecuted instantiation: bigsmp.c:generic_hweight8
Unexecuted instantiation: x2apic.c:generic_hweight8
Unexecuted instantiation: default.c:generic_hweight8
Unexecuted instantiation: delivery.c:generic_hweight8
Unexecuted instantiation: probe.c:generic_hweight8
Unexecuted instantiation: asid.c:generic_hweight8
Unexecuted instantiation: dm.c:generic_hweight8
Unexecuted instantiation: emulate.c:generic_hweight8
Unexecuted instantiation: hvm.c:generic_hweight8
Unexecuted instantiation: i8254.c:generic_hweight8
Unexecuted instantiation: intercept.c:generic_hweight8
Unexecuted instantiation: ioreq.c:generic_hweight8
Unexecuted instantiation: mtrr.c:generic_hweight8
Unexecuted instantiation: nestedhvm.c:generic_hweight8
Unexecuted instantiation: pmtimer.c:generic_hweight8
Unexecuted instantiation: rtc.c:generic_hweight8
Unexecuted instantiation: save.c:generic_hweight8
Unexecuted instantiation: stdvga.c:generic_hweight8
Unexecuted instantiation: vioapic.c:generic_hweight8
Unexecuted instantiation: viridian.c:generic_hweight8
Unexecuted instantiation: vlapic.c:generic_hweight8
Unexecuted instantiation: vmsi.c:generic_hweight8
Unexecuted instantiation: vpic.c:generic_hweight8
Unexecuted instantiation: vpt.c:generic_hweight8
Unexecuted instantiation: intr.c:generic_hweight8
Unexecuted instantiation: nestedsvm.c:generic_hweight8
Unexecuted instantiation: svm.c:generic_hweight8
Unexecuted instantiation: svmdebug.c:generic_hweight8
Unexecuted instantiation: vmcb.c:generic_hweight8
Unexecuted instantiation: realmode.c:generic_hweight8
Unexecuted instantiation: vmcs.c:generic_hweight8
Unexecuted instantiation: vmx.c:generic_hweight8
Unexecuted instantiation: vvmx.c:generic_hweight8
Unexecuted instantiation: paging.c:generic_hweight8
Unexecuted instantiation: p2m.c:generic_hweight8
Unexecuted instantiation: p2m-pt.c:generic_hweight8
Unexecuted instantiation: p2m-ept.c:generic_hweight8
Unexecuted instantiation: p2m-pod.c:generic_hweight8
Unexecuted instantiation: altp2m.c:generic_hweight8
Unexecuted instantiation: guest_walk.c:generic_hweight8
Unexecuted instantiation: mem_paging.c:generic_hweight8
Unexecuted instantiation: mem_sharing.c:generic_hweight8
Unexecuted instantiation: multi.c:generic_hweight8
Unexecuted instantiation: hap.c:generic_hweight8
Unexecuted instantiation: nested_hap.c:generic_hweight8
Unexecuted instantiation: nested_ept.c:generic_hweight8
Unexecuted instantiation: nmi_int.c:generic_hweight8
Unexecuted instantiation: op_model_p4.c:generic_hweight8
Unexecuted instantiation: op_model_ppro.c:generic_hweight8
Unexecuted instantiation: op_model_athlon.c:generic_hweight8
Unexecuted instantiation: backtrace.c:generic_hweight8
Unexecuted instantiation: callback.c:generic_hweight8
Unexecuted instantiation: descriptor-tables.c:generic_hweight8
Unexecuted instantiation: emul-gate-op.c:generic_hweight8
Unexecuted instantiation: emul-inv-op.c:generic_hweight8
Unexecuted instantiation: emul-priv-op.c:generic_hweight8
Unexecuted instantiation: iret.c:generic_hweight8
Unexecuted instantiation: misc-hypercalls.c:generic_hweight8
Unexecuted instantiation: ro-page-fault.c:generic_hweight8
Unexecuted instantiation: acpi_mmcfg.c:generic_hweight8
Unexecuted instantiation: mmconf-fam10h.c:generic_hweight8
Unexecuted instantiation: mmconfig_64.c:generic_hweight8
Unexecuted instantiation: mmconfig-shared.c:generic_hweight8
Unexecuted instantiation: core_parking.c:generic_hweight8
Unexecuted instantiation: libelf-tools.c:generic_hweight8
177
178
static inline unsigned long generic_hweight64(__u64 w)
179
430k
{
180
430k
#if BITS_PER_LONG < 64
181
    return generic_hweight32((unsigned int)(w >> 32)) +
182
        generic_hweight32((unsigned int)w);
183
#else
184
430k
    u64 res;
185
430k
    res = (w & 0x5555555555555555ul) + ((w >> 1) & 0x5555555555555555ul);
186
430k
    res = (res & 0x3333333333333333ul) + ((res >> 2) & 0x3333333333333333ul);
187
430k
    res = (res & 0x0F0F0F0F0F0F0F0Ful) + ((res >> 4) & 0x0F0F0F0F0F0F0F0Ful);
188
430k
    res = (res & 0x00FF00FF00FF00FFul) + ((res >> 8) & 0x00FF00FF00FF00FFul);
189
430k
    res = (res & 0x0000FFFF0000FFFFul) + ((res >> 16) & 0x0000FFFF0000FFFFul);
190
430k
    return (res & 0x00000000FFFFFFFFul) + ((res >> 32) & 0x00000000FFFFFFFFul);
191
430k
#endif
192
430k
}
bitmap.c:generic_hweight64
Line
Count
Source
179
430k
{
180
430k
#if BITS_PER_LONG < 64
181
    return generic_hweight32((unsigned int)(w >> 32)) +
182
        generic_hweight32((unsigned int)w);
183
#else
184
430k
    u64 res;
185
430k
    res = (w & 0x5555555555555555ul) + ((w >> 1) & 0x5555555555555555ul);
186
430k
    res = (res & 0x3333333333333333ul) + ((res >> 2) & 0x3333333333333333ul);
187
430k
    res = (res & 0x0F0F0F0F0F0F0F0Ful) + ((res >> 4) & 0x0F0F0F0F0F0F0F0Ful);
188
430k
    res = (res & 0x00FF00FF00FF00FFul) + ((res >> 8) & 0x00FF00FF00FF00FFul);
189
430k
    res = (res & 0x0000FFFF0000FFFFul) + ((res >> 16) & 0x0000FFFF0000FFFFul);
190
430k
    return (res & 0x00000000FFFFFFFFul) + ((res >> 32) & 0x00000000FFFFFFFFul);
191
430k
#endif
192
430k
}
Unexecuted instantiation: core_parking.c:generic_hweight64
Unexecuted instantiation: cpu.c:generic_hweight64
Unexecuted instantiation: cpupool.c:generic_hweight64
Unexecuted instantiation: domctl.c:generic_hweight64
Unexecuted instantiation: domain.c:generic_hweight64
Unexecuted instantiation: event_2l.c:generic_hweight64
Unexecuted instantiation: event_channel.c:generic_hweight64
Unexecuted instantiation: event_fifo.c:generic_hweight64
Unexecuted instantiation: grant_table.c:generic_hweight64
Unexecuted instantiation: guestcopy.c:generic_hweight64
Unexecuted instantiation: irq.c:generic_hweight64
Unexecuted instantiation: kernel.c:generic_hweight64
Unexecuted instantiation: keyhandler.c:generic_hweight64
Unexecuted instantiation: kexec.c:generic_hweight64
Unexecuted instantiation: kimage.c:generic_hweight64
Unexecuted instantiation: mem_access.c:generic_hweight64
Unexecuted instantiation: memory.c:generic_hweight64
Unexecuted instantiation: monitor.c:generic_hweight64
Unexecuted instantiation: multicall.c:generic_hweight64
Unexecuted instantiation: notifier.c:generic_hweight64
Unexecuted instantiation: page_alloc.c:generic_hweight64
Unexecuted instantiation: pdx.c:generic_hweight64
Unexecuted instantiation: preempt.c:generic_hweight64
Unexecuted instantiation: random.c:generic_hweight64
Unexecuted instantiation: rangeset.c:generic_hweight64
Unexecuted instantiation: radix-tree.c:generic_hweight64
Unexecuted instantiation: rcupdate.c:generic_hweight64
Unexecuted instantiation: rwlock.c:generic_hweight64
Unexecuted instantiation: sched_arinc653.c:generic_hweight64
Unexecuted instantiation: sched_credit.c:generic_hweight64
Unexecuted instantiation: sched_credit2.c:generic_hweight64
Unexecuted instantiation: sched_rt.c:generic_hweight64
Unexecuted instantiation: sched_null.c:generic_hweight64
Unexecuted instantiation: schedule.c:generic_hweight64
Unexecuted instantiation: shutdown.c:generic_hweight64
Unexecuted instantiation: softirq.c:generic_hweight64
Unexecuted instantiation: smp.c:generic_hweight64
Unexecuted instantiation: spinlock.c:generic_hweight64
Unexecuted instantiation: stop_machine.c:generic_hweight64
Unexecuted instantiation: symbols.c:generic_hweight64
Unexecuted instantiation: sysctl.c:generic_hweight64
Unexecuted instantiation: tasklet.c:generic_hweight64
Unexecuted instantiation: time.c:generic_hweight64
Unexecuted instantiation: timer.c:generic_hweight64
Unexecuted instantiation: trace.c:generic_hweight64
Unexecuted instantiation: virtual_region.c:generic_hweight64
Unexecuted instantiation: vm_event.c:generic_hweight64
Unexecuted instantiation: vmap.c:generic_hweight64
Unexecuted instantiation: vsprintf.c:generic_hweight64
Unexecuted instantiation: wait.c:generic_hweight64
Unexecuted instantiation: xenoprof.c:generic_hweight64
Unexecuted instantiation: xmalloc_tlsf.c:generic_hweight64
Unexecuted instantiation: tmem.c:generic_hweight64
Unexecuted instantiation: tmem_xen.c:generic_hweight64
Unexecuted instantiation: tmem_control.c:generic_hweight64
Unexecuted instantiation: llvm.c:generic_hweight64
Unexecuted instantiation: libelf-tools.c:generic_hweight64
Unexecuted instantiation: libelf-loader.c:generic_hweight64
Unexecuted instantiation: libelf-dominfo.c:generic_hweight64
Unexecuted instantiation: console.c:generic_hweight64
Unexecuted instantiation: ns16550.c:generic_hweight64
Unexecuted instantiation: ehci-dbgp.c:generic_hweight64
Unexecuted instantiation: serial.c:generic_hweight64
Unexecuted instantiation: cpufreq.c:generic_hweight64
Unexecuted instantiation: cpufreq_ondemand.c:generic_hweight64
Unexecuted instantiation: cpufreq_misc_governors.c:generic_hweight64
Unexecuted instantiation: utility.c:generic_hweight64
Unexecuted instantiation: pci.c:generic_hweight64
Unexecuted instantiation: vpci.c:generic_hweight64
Unexecuted instantiation: header.c:generic_hweight64
Unexecuted instantiation: msi.c:generic_hweight64
Unexecuted instantiation: msix.c:generic_hweight64
Unexecuted instantiation: iommu.c:generic_hweight64
Unexecuted instantiation: io.c:generic_hweight64
Unexecuted instantiation: dmar.c:generic_hweight64
Unexecuted instantiation: utils.c:generic_hweight64
Unexecuted instantiation: qinval.c:generic_hweight64
Unexecuted instantiation: intremap.c:generic_hweight64
Unexecuted instantiation: quirks.c:generic_hweight64
Unexecuted instantiation: vtd.c:generic_hweight64
Unexecuted instantiation: ats.c:generic_hweight64
Unexecuted instantiation: iommu_init.c:generic_hweight64
Unexecuted instantiation: iommu_map.c:generic_hweight64
Unexecuted instantiation: pci_amd_iommu.c:generic_hweight64
Unexecuted instantiation: iommu_intr.c:generic_hweight64
Unexecuted instantiation: iommu_cmd.c:generic_hweight64
Unexecuted instantiation: iommu_guest.c:generic_hweight64
Unexecuted instantiation: numa.c:generic_hweight64
Unexecuted instantiation: osl.c:generic_hweight64
Unexecuted instantiation: pmstat.c:generic_hweight64
Unexecuted instantiation: hwregs.c:generic_hweight64
Unexecuted instantiation: reboot.c:generic_hweight64
Unexecuted instantiation: tbutils.c:generic_hweight64
Unexecuted instantiation: utglobal.c:generic_hweight64
Unexecuted instantiation: erst.c:generic_hweight64
Unexecuted instantiation: hest.c:generic_hweight64
Unexecuted instantiation: apei-base.c:generic_hweight64
Unexecuted instantiation: apei-io.c:generic_hweight64
Unexecuted instantiation: vga.c:generic_hweight64
Unexecuted instantiation: vesa.c:generic_hweight64
Unexecuted instantiation: xsm_core.c:generic_hweight64
Unexecuted instantiation: apic.c:generic_hweight64
Unexecuted instantiation: bitops.c:generic_hweight64
Unexecuted instantiation: cpuid.c:generic_hweight64
Unexecuted instantiation: compat.c:generic_hweight64
Unexecuted instantiation: crash.c:generic_hweight64
Unexecuted instantiation: debug.c:generic_hweight64
Unexecuted instantiation: delay.c:generic_hweight64
Unexecuted instantiation: domain_page.c:generic_hweight64
Unexecuted instantiation: e820.c:generic_hweight64
Unexecuted instantiation: extable.c:generic_hweight64
Unexecuted instantiation: flushtlb.c:generic_hweight64
Unexecuted instantiation: hypercall.c:generic_hweight64
Unexecuted instantiation: i387.c:generic_hweight64
Unexecuted instantiation: i8259.c:generic_hweight64
Unexecuted instantiation: io_apic.c:generic_hweight64
Unexecuted instantiation: msr.c:generic_hweight64
Unexecuted instantiation: ioport_emulate.c:generic_hweight64
Unexecuted instantiation: machine_kexec.c:generic_hweight64
Unexecuted instantiation: microcode_amd.c:generic_hweight64
Unexecuted instantiation: microcode_intel.c:generic_hweight64
Unexecuted instantiation: microcode.c:generic_hweight64
Unexecuted instantiation: mm.c:generic_hweight64
Unexecuted instantiation: mpparse.c:generic_hweight64
Unexecuted instantiation: nmi.c:generic_hweight64
Unexecuted instantiation: percpu.c:generic_hweight64
Unexecuted instantiation: physdev.c:generic_hweight64
Unexecuted instantiation: platform_hypercall.c:generic_hweight64
Unexecuted instantiation: psr.c:generic_hweight64
Unexecuted instantiation: setup.c:generic_hweight64
Unexecuted instantiation: smpboot.c:generic_hweight64
Unexecuted instantiation: srat.c:generic_hweight64
Unexecuted instantiation: traps.c:generic_hweight64
Unexecuted instantiation: usercopy.c:generic_hweight64
Unexecuted instantiation: x86_emulate.c:generic_hweight64
Unexecuted instantiation: tboot.c:generic_hweight64
Unexecuted instantiation: hpet.c:generic_hweight64
Unexecuted instantiation: xstate.c:generic_hweight64
Unexecuted instantiation: lib.c:generic_hweight64
Unexecuted instantiation: power.c:generic_hweight64
Unexecuted instantiation: suspend.c:generic_hweight64
Unexecuted instantiation: cpu_idle.c:generic_hweight64
Unexecuted instantiation: cpuidle_menu.c:generic_hweight64
Unexecuted instantiation: powernow.c:generic_hweight64
Unexecuted instantiation: amd.c:generic_hweight64
Unexecuted instantiation: centaur.c:generic_hweight64
Unexecuted instantiation: common.c:generic_hweight64
Unexecuted instantiation: intel.c:generic_hweight64
Unexecuted instantiation: intel_cacheinfo.c:generic_hweight64
Unexecuted instantiation: mwait-idle.c:generic_hweight64
Unexecuted instantiation: vpmu.c:generic_hweight64
Unexecuted instantiation: vpmu_amd.c:generic_hweight64
Unexecuted instantiation: vpmu_intel.c:generic_hweight64
Unexecuted instantiation: amd_nonfatal.c:generic_hweight64
Unexecuted instantiation: mce_amd.c:generic_hweight64
Unexecuted instantiation: mcaction.c:generic_hweight64
Unexecuted instantiation: barrier.c:generic_hweight64
Unexecuted instantiation: mctelem.c:generic_hweight64
Unexecuted instantiation: mce.c:generic_hweight64
Unexecuted instantiation: mce-apei.c:generic_hweight64
Unexecuted instantiation: mce_intel.c:generic_hweight64
Unexecuted instantiation: non-fatal.c:generic_hweight64
Unexecuted instantiation: util.c:generic_hweight64
Unexecuted instantiation: vmce.c:generic_hweight64
Unexecuted instantiation: generic.c:generic_hweight64
Unexecuted instantiation: main.c:generic_hweight64
Unexecuted instantiation: bigsmp.c:generic_hweight64
Unexecuted instantiation: x2apic.c:generic_hweight64
Unexecuted instantiation: default.c:generic_hweight64
Unexecuted instantiation: delivery.c:generic_hweight64
Unexecuted instantiation: probe.c:generic_hweight64
Unexecuted instantiation: asid.c:generic_hweight64
Unexecuted instantiation: dm.c:generic_hweight64
Unexecuted instantiation: emulate.c:generic_hweight64
Unexecuted instantiation: hvm.c:generic_hweight64
Unexecuted instantiation: i8254.c:generic_hweight64
Unexecuted instantiation: intercept.c:generic_hweight64
Unexecuted instantiation: ioreq.c:generic_hweight64
Unexecuted instantiation: mtrr.c:generic_hweight64
Unexecuted instantiation: nestedhvm.c:generic_hweight64
Unexecuted instantiation: pmtimer.c:generic_hweight64
Unexecuted instantiation: rtc.c:generic_hweight64
Unexecuted instantiation: save.c:generic_hweight64
Unexecuted instantiation: stdvga.c:generic_hweight64
Unexecuted instantiation: vioapic.c:generic_hweight64
Unexecuted instantiation: viridian.c:generic_hweight64
Unexecuted instantiation: vlapic.c:generic_hweight64
Unexecuted instantiation: vmsi.c:generic_hweight64
Unexecuted instantiation: vpic.c:generic_hweight64
Unexecuted instantiation: vpt.c:generic_hweight64
Unexecuted instantiation: intr.c:generic_hweight64
Unexecuted instantiation: nestedsvm.c:generic_hweight64
Unexecuted instantiation: svm.c:generic_hweight64
Unexecuted instantiation: svmdebug.c:generic_hweight64
Unexecuted instantiation: vmcb.c:generic_hweight64
Unexecuted instantiation: realmode.c:generic_hweight64
Unexecuted instantiation: vmcs.c:generic_hweight64
Unexecuted instantiation: vmx.c:generic_hweight64
Unexecuted instantiation: vvmx.c:generic_hweight64
Unexecuted instantiation: paging.c:generic_hweight64
Unexecuted instantiation: p2m.c:generic_hweight64
Unexecuted instantiation: p2m-pt.c:generic_hweight64
Unexecuted instantiation: p2m-ept.c:generic_hweight64
Unexecuted instantiation: p2m-pod.c:generic_hweight64
Unexecuted instantiation: altp2m.c:generic_hweight64
Unexecuted instantiation: guest_walk.c:generic_hweight64
Unexecuted instantiation: mem_paging.c:generic_hweight64
Unexecuted instantiation: mem_sharing.c:generic_hweight64
Unexecuted instantiation: multi.c:generic_hweight64
Unexecuted instantiation: hap.c:generic_hweight64
Unexecuted instantiation: nested_hap.c:generic_hweight64
Unexecuted instantiation: nested_ept.c:generic_hweight64
Unexecuted instantiation: nmi_int.c:generic_hweight64
Unexecuted instantiation: op_model_p4.c:generic_hweight64
Unexecuted instantiation: op_model_ppro.c:generic_hweight64
Unexecuted instantiation: op_model_athlon.c:generic_hweight64
Unexecuted instantiation: backtrace.c:generic_hweight64
Unexecuted instantiation: callback.c:generic_hweight64
Unexecuted instantiation: descriptor-tables.c:generic_hweight64
Unexecuted instantiation: emul-gate-op.c:generic_hweight64
Unexecuted instantiation: emul-inv-op.c:generic_hweight64
Unexecuted instantiation: emul-priv-op.c:generic_hweight64
Unexecuted instantiation: iret.c:generic_hweight64
Unexecuted instantiation: misc-hypercalls.c:generic_hweight64
Unexecuted instantiation: ro-page-fault.c:generic_hweight64
Unexecuted instantiation: acpi_mmcfg.c:generic_hweight64
Unexecuted instantiation: mmconf-fam10h.c:generic_hweight64
Unexecuted instantiation: mmconfig_64.c:generic_hweight64
Unexecuted instantiation: mmconfig-shared.c:generic_hweight64
193
194
static inline unsigned long hweight_long(unsigned long w)
195
0
{
196
0
    return sizeof(w) == 4 ? generic_hweight32(w) : generic_hweight64(w);
197
0
}
Unexecuted instantiation: i8259.c:hweight_long
Unexecuted instantiation: bitmap.c:hweight_long
Unexecuted instantiation: core_parking.c:hweight_long
Unexecuted instantiation: cpu.c:hweight_long
Unexecuted instantiation: cpupool.c:hweight_long
Unexecuted instantiation: domctl.c:hweight_long
Unexecuted instantiation: domain.c:hweight_long
Unexecuted instantiation: event_2l.c:hweight_long
Unexecuted instantiation: event_channel.c:hweight_long
Unexecuted instantiation: event_fifo.c:hweight_long
Unexecuted instantiation: grant_table.c:hweight_long
Unexecuted instantiation: guestcopy.c:hweight_long
Unexecuted instantiation: irq.c:hweight_long
Unexecuted instantiation: kernel.c:hweight_long
Unexecuted instantiation: keyhandler.c:hweight_long
Unexecuted instantiation: kexec.c:hweight_long
Unexecuted instantiation: kimage.c:hweight_long
Unexecuted instantiation: mem_access.c:hweight_long
Unexecuted instantiation: memory.c:hweight_long
Unexecuted instantiation: monitor.c:hweight_long
Unexecuted instantiation: multicall.c:hweight_long
Unexecuted instantiation: notifier.c:hweight_long
Unexecuted instantiation: page_alloc.c:hweight_long
Unexecuted instantiation: pdx.c:hweight_long
Unexecuted instantiation: preempt.c:hweight_long
Unexecuted instantiation: random.c:hweight_long
Unexecuted instantiation: rangeset.c:hweight_long
Unexecuted instantiation: radix-tree.c:hweight_long
Unexecuted instantiation: rcupdate.c:hweight_long
Unexecuted instantiation: rwlock.c:hweight_long
Unexecuted instantiation: sched_arinc653.c:hweight_long
Unexecuted instantiation: sched_credit.c:hweight_long
Unexecuted instantiation: sched_credit2.c:hweight_long
Unexecuted instantiation: sched_rt.c:hweight_long
Unexecuted instantiation: sched_null.c:hweight_long
Unexecuted instantiation: schedule.c:hweight_long
Unexecuted instantiation: shutdown.c:hweight_long
Unexecuted instantiation: softirq.c:hweight_long
Unexecuted instantiation: smp.c:hweight_long
Unexecuted instantiation: spinlock.c:hweight_long
Unexecuted instantiation: stop_machine.c:hweight_long
Unexecuted instantiation: symbols.c:hweight_long
Unexecuted instantiation: sysctl.c:hweight_long
Unexecuted instantiation: tasklet.c:hweight_long
Unexecuted instantiation: time.c:hweight_long
Unexecuted instantiation: timer.c:hweight_long
Unexecuted instantiation: trace.c:hweight_long
Unexecuted instantiation: virtual_region.c:hweight_long
Unexecuted instantiation: vm_event.c:hweight_long
Unexecuted instantiation: vmap.c:hweight_long
Unexecuted instantiation: vsprintf.c:hweight_long
Unexecuted instantiation: wait.c:hweight_long
Unexecuted instantiation: xenoprof.c:hweight_long
Unexecuted instantiation: xmalloc_tlsf.c:hweight_long
Unexecuted instantiation: tmem.c:hweight_long
Unexecuted instantiation: tmem_xen.c:hweight_long
Unexecuted instantiation: tmem_control.c:hweight_long
Unexecuted instantiation: llvm.c:hweight_long
Unexecuted instantiation: libelf-loader.c:hweight_long
Unexecuted instantiation: libelf-dominfo.c:hweight_long
Unexecuted instantiation: console.c:hweight_long
Unexecuted instantiation: ns16550.c:hweight_long
Unexecuted instantiation: ehci-dbgp.c:hweight_long
Unexecuted instantiation: serial.c:hweight_long
Unexecuted instantiation: cpufreq.c:hweight_long
Unexecuted instantiation: cpufreq_ondemand.c:hweight_long
Unexecuted instantiation: cpufreq_misc_governors.c:hweight_long
Unexecuted instantiation: utility.c:hweight_long
Unexecuted instantiation: pci.c:hweight_long
Unexecuted instantiation: vpci.c:hweight_long
Unexecuted instantiation: header.c:hweight_long
Unexecuted instantiation: msi.c:hweight_long
Unexecuted instantiation: msix.c:hweight_long
Unexecuted instantiation: iommu.c:hweight_long
Unexecuted instantiation: io.c:hweight_long
Unexecuted instantiation: dmar.c:hweight_long
Unexecuted instantiation: utils.c:hweight_long
Unexecuted instantiation: qinval.c:hweight_long
Unexecuted instantiation: intremap.c:hweight_long
Unexecuted instantiation: quirks.c:hweight_long
Unexecuted instantiation: vtd.c:hweight_long
Unexecuted instantiation: ats.c:hweight_long
Unexecuted instantiation: iommu_init.c:hweight_long
Unexecuted instantiation: iommu_map.c:hweight_long
Unexecuted instantiation: pci_amd_iommu.c:hweight_long
Unexecuted instantiation: iommu_intr.c:hweight_long
Unexecuted instantiation: iommu_cmd.c:hweight_long
Unexecuted instantiation: iommu_guest.c:hweight_long
Unexecuted instantiation: numa.c:hweight_long
Unexecuted instantiation: osl.c:hweight_long
Unexecuted instantiation: pmstat.c:hweight_long
Unexecuted instantiation: hwregs.c:hweight_long
Unexecuted instantiation: reboot.c:hweight_long
Unexecuted instantiation: tbutils.c:hweight_long
Unexecuted instantiation: utglobal.c:hweight_long
Unexecuted instantiation: erst.c:hweight_long
Unexecuted instantiation: hest.c:hweight_long
Unexecuted instantiation: apei-base.c:hweight_long
Unexecuted instantiation: apei-io.c:hweight_long
Unexecuted instantiation: vga.c:hweight_long
Unexecuted instantiation: vesa.c:hweight_long
Unexecuted instantiation: xsm_core.c:hweight_long
Unexecuted instantiation: apic.c:hweight_long
Unexecuted instantiation: bitops.c:hweight_long
Unexecuted instantiation: cpuid.c:hweight_long
Unexecuted instantiation: compat.c:hweight_long
Unexecuted instantiation: crash.c:hweight_long
Unexecuted instantiation: debug.c:hweight_long
Unexecuted instantiation: delay.c:hweight_long
Unexecuted instantiation: domain_page.c:hweight_long
Unexecuted instantiation: e820.c:hweight_long
Unexecuted instantiation: extable.c:hweight_long
Unexecuted instantiation: flushtlb.c:hweight_long
Unexecuted instantiation: hypercall.c:hweight_long
Unexecuted instantiation: i387.c:hweight_long
Unexecuted instantiation: io_apic.c:hweight_long
Unexecuted instantiation: msr.c:hweight_long
Unexecuted instantiation: ioport_emulate.c:hweight_long
Unexecuted instantiation: machine_kexec.c:hweight_long
Unexecuted instantiation: microcode_amd.c:hweight_long
Unexecuted instantiation: microcode_intel.c:hweight_long
Unexecuted instantiation: microcode.c:hweight_long
Unexecuted instantiation: mm.c:hweight_long
Unexecuted instantiation: mpparse.c:hweight_long
Unexecuted instantiation: nmi.c:hweight_long
Unexecuted instantiation: percpu.c:hweight_long
Unexecuted instantiation: physdev.c:hweight_long
Unexecuted instantiation: platform_hypercall.c:hweight_long
Unexecuted instantiation: psr.c:hweight_long
Unexecuted instantiation: setup.c:hweight_long
Unexecuted instantiation: smpboot.c:hweight_long
Unexecuted instantiation: srat.c:hweight_long
Unexecuted instantiation: traps.c:hweight_long
Unexecuted instantiation: usercopy.c:hweight_long
Unexecuted instantiation: x86_emulate.c:hweight_long
Unexecuted instantiation: tboot.c:hweight_long
Unexecuted instantiation: hpet.c:hweight_long
Unexecuted instantiation: xstate.c:hweight_long
Unexecuted instantiation: lib.c:hweight_long
Unexecuted instantiation: power.c:hweight_long
Unexecuted instantiation: suspend.c:hweight_long
Unexecuted instantiation: cpu_idle.c:hweight_long
Unexecuted instantiation: cpuidle_menu.c:hweight_long
Unexecuted instantiation: powernow.c:hweight_long
Unexecuted instantiation: amd.c:hweight_long
Unexecuted instantiation: centaur.c:hweight_long
Unexecuted instantiation: common.c:hweight_long
Unexecuted instantiation: intel.c:hweight_long
Unexecuted instantiation: intel_cacheinfo.c:hweight_long
Unexecuted instantiation: mwait-idle.c:hweight_long
Unexecuted instantiation: vpmu.c:hweight_long
Unexecuted instantiation: vpmu_amd.c:hweight_long
Unexecuted instantiation: vpmu_intel.c:hweight_long
Unexecuted instantiation: amd_nonfatal.c:hweight_long
Unexecuted instantiation: mce_amd.c:hweight_long
Unexecuted instantiation: mcaction.c:hweight_long
Unexecuted instantiation: barrier.c:hweight_long
Unexecuted instantiation: mctelem.c:hweight_long
Unexecuted instantiation: mce.c:hweight_long
Unexecuted instantiation: mce-apei.c:hweight_long
Unexecuted instantiation: mce_intel.c:hweight_long
Unexecuted instantiation: non-fatal.c:hweight_long
Unexecuted instantiation: util.c:hweight_long
Unexecuted instantiation: vmce.c:hweight_long
Unexecuted instantiation: generic.c:hweight_long
Unexecuted instantiation: main.c:hweight_long
Unexecuted instantiation: bigsmp.c:hweight_long
Unexecuted instantiation: x2apic.c:hweight_long
Unexecuted instantiation: default.c:hweight_long
Unexecuted instantiation: delivery.c:hweight_long
Unexecuted instantiation: probe.c:hweight_long
Unexecuted instantiation: asid.c:hweight_long
Unexecuted instantiation: dm.c:hweight_long
Unexecuted instantiation: emulate.c:hweight_long
Unexecuted instantiation: hvm.c:hweight_long
Unexecuted instantiation: i8254.c:hweight_long
Unexecuted instantiation: intercept.c:hweight_long
Unexecuted instantiation: ioreq.c:hweight_long
Unexecuted instantiation: mtrr.c:hweight_long
Unexecuted instantiation: nestedhvm.c:hweight_long
Unexecuted instantiation: pmtimer.c:hweight_long
Unexecuted instantiation: rtc.c:hweight_long
Unexecuted instantiation: save.c:hweight_long
Unexecuted instantiation: stdvga.c:hweight_long
Unexecuted instantiation: vioapic.c:hweight_long
Unexecuted instantiation: viridian.c:hweight_long
Unexecuted instantiation: vlapic.c:hweight_long
Unexecuted instantiation: vmsi.c:hweight_long
Unexecuted instantiation: vpic.c:hweight_long
Unexecuted instantiation: vpt.c:hweight_long
Unexecuted instantiation: intr.c:hweight_long
Unexecuted instantiation: nestedsvm.c:hweight_long
Unexecuted instantiation: svm.c:hweight_long
Unexecuted instantiation: svmdebug.c:hweight_long
Unexecuted instantiation: vmcb.c:hweight_long
Unexecuted instantiation: realmode.c:hweight_long
Unexecuted instantiation: vmcs.c:hweight_long
Unexecuted instantiation: vmx.c:hweight_long
Unexecuted instantiation: vvmx.c:hweight_long
Unexecuted instantiation: paging.c:hweight_long
Unexecuted instantiation: p2m.c:hweight_long
Unexecuted instantiation: p2m-pt.c:hweight_long
Unexecuted instantiation: p2m-ept.c:hweight_long
Unexecuted instantiation: p2m-pod.c:hweight_long
Unexecuted instantiation: altp2m.c:hweight_long
Unexecuted instantiation: guest_walk.c:hweight_long
Unexecuted instantiation: mem_paging.c:hweight_long
Unexecuted instantiation: mem_sharing.c:hweight_long
Unexecuted instantiation: multi.c:hweight_long
Unexecuted instantiation: hap.c:hweight_long
Unexecuted instantiation: nested_hap.c:hweight_long
Unexecuted instantiation: nested_ept.c:hweight_long
Unexecuted instantiation: nmi_int.c:hweight_long
Unexecuted instantiation: op_model_p4.c:hweight_long
Unexecuted instantiation: op_model_ppro.c:hweight_long
Unexecuted instantiation: op_model_athlon.c:hweight_long
Unexecuted instantiation: backtrace.c:hweight_long
Unexecuted instantiation: callback.c:hweight_long
Unexecuted instantiation: descriptor-tables.c:hweight_long
Unexecuted instantiation: emul-gate-op.c:hweight_long
Unexecuted instantiation: emul-inv-op.c:hweight_long
Unexecuted instantiation: emul-priv-op.c:hweight_long
Unexecuted instantiation: iret.c:hweight_long
Unexecuted instantiation: misc-hypercalls.c:hweight_long
Unexecuted instantiation: ro-page-fault.c:hweight_long
Unexecuted instantiation: acpi_mmcfg.c:hweight_long
Unexecuted instantiation: mmconf-fam10h.c:hweight_long
Unexecuted instantiation: mmconfig_64.c:hweight_long
Unexecuted instantiation: mmconfig-shared.c:hweight_long
Unexecuted instantiation: libelf-tools.c:hweight_long
198
199
/*
200
 * rol32 - rotate a 32-bit value left
201
 *
202
 * @word: value to rotate
203
 * @shift: bits to roll
204
 */
205
static inline __u32 rol32(__u32 word, unsigned int shift)
206
0
{
207
0
    return (word << shift) | (word >> (32 - shift));
208
0
}
Unexecuted instantiation: bitmap.c:rol32
Unexecuted instantiation: core_parking.c:rol32
Unexecuted instantiation: cpu.c:rol32
Unexecuted instantiation: cpupool.c:rol32
Unexecuted instantiation: domctl.c:rol32
Unexecuted instantiation: domain.c:rol32
Unexecuted instantiation: event_2l.c:rol32
Unexecuted instantiation: event_channel.c:rol32
Unexecuted instantiation: event_fifo.c:rol32
Unexecuted instantiation: grant_table.c:rol32
Unexecuted instantiation: guestcopy.c:rol32
Unexecuted instantiation: irq.c:rol32
Unexecuted instantiation: kernel.c:rol32
Unexecuted instantiation: keyhandler.c:rol32
Unexecuted instantiation: kexec.c:rol32
Unexecuted instantiation: kimage.c:rol32
Unexecuted instantiation: mem_access.c:rol32
Unexecuted instantiation: memory.c:rol32
Unexecuted instantiation: monitor.c:rol32
Unexecuted instantiation: multicall.c:rol32
Unexecuted instantiation: notifier.c:rol32
Unexecuted instantiation: page_alloc.c:rol32
Unexecuted instantiation: pdx.c:rol32
Unexecuted instantiation: preempt.c:rol32
Unexecuted instantiation: random.c:rol32
Unexecuted instantiation: rangeset.c:rol32
Unexecuted instantiation: radix-tree.c:rol32
Unexecuted instantiation: rcupdate.c:rol32
Unexecuted instantiation: rwlock.c:rol32
Unexecuted instantiation: sched_arinc653.c:rol32
Unexecuted instantiation: sched_credit.c:rol32
Unexecuted instantiation: sched_credit2.c:rol32
Unexecuted instantiation: sched_rt.c:rol32
Unexecuted instantiation: sched_null.c:rol32
Unexecuted instantiation: schedule.c:rol32
Unexecuted instantiation: shutdown.c:rol32
Unexecuted instantiation: softirq.c:rol32
Unexecuted instantiation: smp.c:rol32
Unexecuted instantiation: spinlock.c:rol32
Unexecuted instantiation: stop_machine.c:rol32
Unexecuted instantiation: symbols.c:rol32
Unexecuted instantiation: sysctl.c:rol32
Unexecuted instantiation: tasklet.c:rol32
Unexecuted instantiation: time.c:rol32
Unexecuted instantiation: timer.c:rol32
Unexecuted instantiation: trace.c:rol32
Unexecuted instantiation: virtual_region.c:rol32
Unexecuted instantiation: vm_event.c:rol32
Unexecuted instantiation: vmap.c:rol32
Unexecuted instantiation: vsprintf.c:rol32
Unexecuted instantiation: wait.c:rol32
Unexecuted instantiation: xenoprof.c:rol32
Unexecuted instantiation: xmalloc_tlsf.c:rol32
Unexecuted instantiation: tmem.c:rol32
Unexecuted instantiation: tmem_xen.c:rol32
Unexecuted instantiation: tmem_control.c:rol32
Unexecuted instantiation: llvm.c:rol32
Unexecuted instantiation: libelf-tools.c:rol32
Unexecuted instantiation: libelf-loader.c:rol32
Unexecuted instantiation: libelf-dominfo.c:rol32
Unexecuted instantiation: console.c:rol32
Unexecuted instantiation: ns16550.c:rol32
Unexecuted instantiation: ehci-dbgp.c:rol32
Unexecuted instantiation: serial.c:rol32
Unexecuted instantiation: cpufreq.c:rol32
Unexecuted instantiation: cpufreq_ondemand.c:rol32
Unexecuted instantiation: cpufreq_misc_governors.c:rol32
Unexecuted instantiation: utility.c:rol32
Unexecuted instantiation: pci.c:rol32
Unexecuted instantiation: vpci.c:rol32
Unexecuted instantiation: header.c:rol32
Unexecuted instantiation: msi.c:rol32
Unexecuted instantiation: msix.c:rol32
Unexecuted instantiation: iommu.c:rol32
Unexecuted instantiation: io.c:rol32
Unexecuted instantiation: dmar.c:rol32
Unexecuted instantiation: utils.c:rol32
Unexecuted instantiation: qinval.c:rol32
Unexecuted instantiation: intremap.c:rol32
Unexecuted instantiation: quirks.c:rol32
Unexecuted instantiation: vtd.c:rol32
Unexecuted instantiation: ats.c:rol32
Unexecuted instantiation: iommu_init.c:rol32
Unexecuted instantiation: iommu_map.c:rol32
Unexecuted instantiation: pci_amd_iommu.c:rol32
Unexecuted instantiation: iommu_intr.c:rol32
Unexecuted instantiation: iommu_cmd.c:rol32
Unexecuted instantiation: iommu_guest.c:rol32
Unexecuted instantiation: numa.c:rol32
Unexecuted instantiation: osl.c:rol32
Unexecuted instantiation: pmstat.c:rol32
Unexecuted instantiation: hwregs.c:rol32
Unexecuted instantiation: reboot.c:rol32
Unexecuted instantiation: tbutils.c:rol32
Unexecuted instantiation: utglobal.c:rol32
Unexecuted instantiation: erst.c:rol32
Unexecuted instantiation: hest.c:rol32
Unexecuted instantiation: apei-base.c:rol32
Unexecuted instantiation: apei-io.c:rol32
Unexecuted instantiation: vga.c:rol32
Unexecuted instantiation: vesa.c:rol32
Unexecuted instantiation: xsm_core.c:rol32
Unexecuted instantiation: apic.c:rol32
Unexecuted instantiation: bitops.c:rol32
Unexecuted instantiation: cpuid.c:rol32
Unexecuted instantiation: compat.c:rol32
Unexecuted instantiation: crash.c:rol32
Unexecuted instantiation: debug.c:rol32
Unexecuted instantiation: delay.c:rol32
Unexecuted instantiation: domain_page.c:rol32
Unexecuted instantiation: e820.c:rol32
Unexecuted instantiation: extable.c:rol32
Unexecuted instantiation: flushtlb.c:rol32
Unexecuted instantiation: hypercall.c:rol32
Unexecuted instantiation: i387.c:rol32
Unexecuted instantiation: mmconfig-shared.c:rol32
Unexecuted instantiation: i8259.c:rol32
Unexecuted instantiation: io_apic.c:rol32
Unexecuted instantiation: msr.c:rol32
Unexecuted instantiation: ioport_emulate.c:rol32
Unexecuted instantiation: machine_kexec.c:rol32
Unexecuted instantiation: microcode_amd.c:rol32
Unexecuted instantiation: microcode_intel.c:rol32
Unexecuted instantiation: microcode.c:rol32
Unexecuted instantiation: mm.c:rol32
Unexecuted instantiation: mpparse.c:rol32
Unexecuted instantiation: nmi.c:rol32
Unexecuted instantiation: percpu.c:rol32
Unexecuted instantiation: physdev.c:rol32
Unexecuted instantiation: platform_hypercall.c:rol32
Unexecuted instantiation: psr.c:rol32
Unexecuted instantiation: setup.c:rol32
Unexecuted instantiation: smpboot.c:rol32
Unexecuted instantiation: srat.c:rol32
Unexecuted instantiation: traps.c:rol32
Unexecuted instantiation: usercopy.c:rol32
Unexecuted instantiation: x86_emulate.c:rol32
Unexecuted instantiation: tboot.c:rol32
Unexecuted instantiation: hpet.c:rol32
Unexecuted instantiation: xstate.c:rol32
Unexecuted instantiation: lib.c:rol32
Unexecuted instantiation: power.c:rol32
Unexecuted instantiation: suspend.c:rol32
Unexecuted instantiation: cpu_idle.c:rol32
Unexecuted instantiation: cpuidle_menu.c:rol32
Unexecuted instantiation: powernow.c:rol32
Unexecuted instantiation: amd.c:rol32
Unexecuted instantiation: centaur.c:rol32
Unexecuted instantiation: common.c:rol32
Unexecuted instantiation: intel.c:rol32
Unexecuted instantiation: intel_cacheinfo.c:rol32
Unexecuted instantiation: mwait-idle.c:rol32
Unexecuted instantiation: vpmu.c:rol32
Unexecuted instantiation: vpmu_amd.c:rol32
Unexecuted instantiation: vpmu_intel.c:rol32
Unexecuted instantiation: amd_nonfatal.c:rol32
Unexecuted instantiation: mce_amd.c:rol32
Unexecuted instantiation: mcaction.c:rol32
Unexecuted instantiation: barrier.c:rol32
Unexecuted instantiation: mctelem.c:rol32
Unexecuted instantiation: mce.c:rol32
Unexecuted instantiation: mce-apei.c:rol32
Unexecuted instantiation: mce_intel.c:rol32
Unexecuted instantiation: non-fatal.c:rol32
Unexecuted instantiation: util.c:rol32
Unexecuted instantiation: vmce.c:rol32
Unexecuted instantiation: generic.c:rol32
Unexecuted instantiation: main.c:rol32
Unexecuted instantiation: bigsmp.c:rol32
Unexecuted instantiation: x2apic.c:rol32
Unexecuted instantiation: default.c:rol32
Unexecuted instantiation: delivery.c:rol32
Unexecuted instantiation: probe.c:rol32
Unexecuted instantiation: asid.c:rol32
Unexecuted instantiation: dm.c:rol32
Unexecuted instantiation: emulate.c:rol32
Unexecuted instantiation: hvm.c:rol32
Unexecuted instantiation: i8254.c:rol32
Unexecuted instantiation: intercept.c:rol32
Unexecuted instantiation: ioreq.c:rol32
Unexecuted instantiation: mtrr.c:rol32
Unexecuted instantiation: nestedhvm.c:rol32
Unexecuted instantiation: pmtimer.c:rol32
Unexecuted instantiation: rtc.c:rol32
Unexecuted instantiation: save.c:rol32
Unexecuted instantiation: stdvga.c:rol32
Unexecuted instantiation: vioapic.c:rol32
Unexecuted instantiation: viridian.c:rol32
Unexecuted instantiation: vlapic.c:rol32
Unexecuted instantiation: vmsi.c:rol32
Unexecuted instantiation: vpic.c:rol32
Unexecuted instantiation: vpt.c:rol32
Unexecuted instantiation: intr.c:rol32
Unexecuted instantiation: nestedsvm.c:rol32
Unexecuted instantiation: svm.c:rol32
Unexecuted instantiation: svmdebug.c:rol32
Unexecuted instantiation: vmcb.c:rol32
Unexecuted instantiation: realmode.c:rol32
Unexecuted instantiation: vmcs.c:rol32
Unexecuted instantiation: vmx.c:rol32
Unexecuted instantiation: vvmx.c:rol32
Unexecuted instantiation: paging.c:rol32
Unexecuted instantiation: p2m.c:rol32
Unexecuted instantiation: p2m-pt.c:rol32
Unexecuted instantiation: p2m-ept.c:rol32
Unexecuted instantiation: p2m-pod.c:rol32
Unexecuted instantiation: altp2m.c:rol32
Unexecuted instantiation: guest_walk.c:rol32
Unexecuted instantiation: mem_paging.c:rol32
Unexecuted instantiation: mem_sharing.c:rol32
Unexecuted instantiation: multi.c:rol32
Unexecuted instantiation: hap.c:rol32
Unexecuted instantiation: nested_hap.c:rol32
Unexecuted instantiation: nested_ept.c:rol32
Unexecuted instantiation: nmi_int.c:rol32
Unexecuted instantiation: op_model_p4.c:rol32
Unexecuted instantiation: op_model_ppro.c:rol32
Unexecuted instantiation: op_model_athlon.c:rol32
Unexecuted instantiation: backtrace.c:rol32
Unexecuted instantiation: callback.c:rol32
Unexecuted instantiation: descriptor-tables.c:rol32
Unexecuted instantiation: emul-gate-op.c:rol32
Unexecuted instantiation: emul-inv-op.c:rol32
Unexecuted instantiation: emul-priv-op.c:rol32
Unexecuted instantiation: iret.c:rol32
Unexecuted instantiation: misc-hypercalls.c:rol32
Unexecuted instantiation: ro-page-fault.c:rol32
Unexecuted instantiation: acpi_mmcfg.c:rol32
Unexecuted instantiation: mmconf-fam10h.c:rol32
Unexecuted instantiation: mmconfig_64.c:rol32
209
210
/*
211
 * ror32 - rotate a 32-bit value right
212
 *
213
 * @word: value to rotate
214
 * @shift: bits to roll
215
 */
216
static inline __u32 ror32(__u32 word, unsigned int shift)
217
0
{
218
0
    return (word >> shift) | (word << (32 - shift));
219
0
}
Unexecuted instantiation: bitmap.c:ror32
Unexecuted instantiation: core_parking.c:ror32
Unexecuted instantiation: cpu.c:ror32
Unexecuted instantiation: cpupool.c:ror32
Unexecuted instantiation: domctl.c:ror32
Unexecuted instantiation: domain.c:ror32
Unexecuted instantiation: event_2l.c:ror32
Unexecuted instantiation: event_channel.c:ror32
Unexecuted instantiation: event_fifo.c:ror32
Unexecuted instantiation: grant_table.c:ror32
Unexecuted instantiation: guestcopy.c:ror32
Unexecuted instantiation: irq.c:ror32
Unexecuted instantiation: kernel.c:ror32
Unexecuted instantiation: keyhandler.c:ror32
Unexecuted instantiation: kexec.c:ror32
Unexecuted instantiation: kimage.c:ror32
Unexecuted instantiation: mem_access.c:ror32
Unexecuted instantiation: memory.c:ror32
Unexecuted instantiation: monitor.c:ror32
Unexecuted instantiation: multicall.c:ror32
Unexecuted instantiation: notifier.c:ror32
Unexecuted instantiation: page_alloc.c:ror32
Unexecuted instantiation: pdx.c:ror32
Unexecuted instantiation: preempt.c:ror32
Unexecuted instantiation: random.c:ror32
Unexecuted instantiation: rangeset.c:ror32
Unexecuted instantiation: radix-tree.c:ror32
Unexecuted instantiation: rcupdate.c:ror32
Unexecuted instantiation: rwlock.c:ror32
Unexecuted instantiation: sched_arinc653.c:ror32
Unexecuted instantiation: sched_credit.c:ror32
Unexecuted instantiation: sched_credit2.c:ror32
Unexecuted instantiation: sched_rt.c:ror32
Unexecuted instantiation: sched_null.c:ror32
Unexecuted instantiation: schedule.c:ror32
Unexecuted instantiation: shutdown.c:ror32
Unexecuted instantiation: softirq.c:ror32
Unexecuted instantiation: smp.c:ror32
Unexecuted instantiation: spinlock.c:ror32
Unexecuted instantiation: stop_machine.c:ror32
Unexecuted instantiation: symbols.c:ror32
Unexecuted instantiation: sysctl.c:ror32
Unexecuted instantiation: tasklet.c:ror32
Unexecuted instantiation: time.c:ror32
Unexecuted instantiation: timer.c:ror32
Unexecuted instantiation: trace.c:ror32
Unexecuted instantiation: virtual_region.c:ror32
Unexecuted instantiation: vm_event.c:ror32
Unexecuted instantiation: vmap.c:ror32
Unexecuted instantiation: vsprintf.c:ror32
Unexecuted instantiation: wait.c:ror32
Unexecuted instantiation: xenoprof.c:ror32
Unexecuted instantiation: xmalloc_tlsf.c:ror32
Unexecuted instantiation: tmem.c:ror32
Unexecuted instantiation: tmem_xen.c:ror32
Unexecuted instantiation: tmem_control.c:ror32
Unexecuted instantiation: llvm.c:ror32
Unexecuted instantiation: libelf-tools.c:ror32
Unexecuted instantiation: libelf-loader.c:ror32
Unexecuted instantiation: libelf-dominfo.c:ror32
Unexecuted instantiation: console.c:ror32
Unexecuted instantiation: ns16550.c:ror32
Unexecuted instantiation: ehci-dbgp.c:ror32
Unexecuted instantiation: serial.c:ror32
Unexecuted instantiation: cpufreq.c:ror32
Unexecuted instantiation: cpufreq_ondemand.c:ror32
Unexecuted instantiation: cpufreq_misc_governors.c:ror32
Unexecuted instantiation: utility.c:ror32
Unexecuted instantiation: pci.c:ror32
Unexecuted instantiation: vpci.c:ror32
Unexecuted instantiation: header.c:ror32
Unexecuted instantiation: msi.c:ror32
Unexecuted instantiation: msix.c:ror32
Unexecuted instantiation: iommu.c:ror32
Unexecuted instantiation: io.c:ror32
Unexecuted instantiation: dmar.c:ror32
Unexecuted instantiation: utils.c:ror32
Unexecuted instantiation: qinval.c:ror32
Unexecuted instantiation: intremap.c:ror32
Unexecuted instantiation: quirks.c:ror32
Unexecuted instantiation: vtd.c:ror32
Unexecuted instantiation: ats.c:ror32
Unexecuted instantiation: iommu_init.c:ror32
Unexecuted instantiation: iommu_map.c:ror32
Unexecuted instantiation: pci_amd_iommu.c:ror32
Unexecuted instantiation: iommu_intr.c:ror32
Unexecuted instantiation: iommu_cmd.c:ror32
Unexecuted instantiation: iommu_guest.c:ror32
Unexecuted instantiation: numa.c:ror32
Unexecuted instantiation: osl.c:ror32
Unexecuted instantiation: pmstat.c:ror32
Unexecuted instantiation: hwregs.c:ror32
Unexecuted instantiation: reboot.c:ror32
Unexecuted instantiation: tbutils.c:ror32
Unexecuted instantiation: utglobal.c:ror32
Unexecuted instantiation: erst.c:ror32
Unexecuted instantiation: hest.c:ror32
Unexecuted instantiation: apei-base.c:ror32
Unexecuted instantiation: apei-io.c:ror32
Unexecuted instantiation: vga.c:ror32
Unexecuted instantiation: vesa.c:ror32
Unexecuted instantiation: xsm_core.c:ror32
Unexecuted instantiation: apic.c:ror32
Unexecuted instantiation: bitops.c:ror32
Unexecuted instantiation: cpuid.c:ror32
Unexecuted instantiation: compat.c:ror32
Unexecuted instantiation: crash.c:ror32
Unexecuted instantiation: debug.c:ror32
Unexecuted instantiation: delay.c:ror32
Unexecuted instantiation: domain_page.c:ror32
Unexecuted instantiation: e820.c:ror32
Unexecuted instantiation: extable.c:ror32
Unexecuted instantiation: flushtlb.c:ror32
Unexecuted instantiation: hypercall.c:ror32
Unexecuted instantiation: i387.c:ror32
Unexecuted instantiation: i8259.c:ror32
Unexecuted instantiation: io_apic.c:ror32
Unexecuted instantiation: msr.c:ror32
Unexecuted instantiation: ioport_emulate.c:ror32
Unexecuted instantiation: machine_kexec.c:ror32
Unexecuted instantiation: microcode_amd.c:ror32
Unexecuted instantiation: microcode_intel.c:ror32
Unexecuted instantiation: microcode.c:ror32
Unexecuted instantiation: mm.c:ror32
Unexecuted instantiation: mpparse.c:ror32
Unexecuted instantiation: nmi.c:ror32
Unexecuted instantiation: percpu.c:ror32
Unexecuted instantiation: physdev.c:ror32
Unexecuted instantiation: platform_hypercall.c:ror32
Unexecuted instantiation: psr.c:ror32
Unexecuted instantiation: setup.c:ror32
Unexecuted instantiation: smpboot.c:ror32
Unexecuted instantiation: srat.c:ror32
Unexecuted instantiation: traps.c:ror32
Unexecuted instantiation: usercopy.c:ror32
Unexecuted instantiation: x86_emulate.c:ror32
Unexecuted instantiation: tboot.c:ror32
Unexecuted instantiation: hpet.c:ror32
Unexecuted instantiation: xstate.c:ror32
Unexecuted instantiation: lib.c:ror32
Unexecuted instantiation: power.c:ror32
Unexecuted instantiation: suspend.c:ror32
Unexecuted instantiation: cpu_idle.c:ror32
Unexecuted instantiation: cpuidle_menu.c:ror32
Unexecuted instantiation: powernow.c:ror32
Unexecuted instantiation: amd.c:ror32
Unexecuted instantiation: centaur.c:ror32
Unexecuted instantiation: common.c:ror32
Unexecuted instantiation: intel.c:ror32
Unexecuted instantiation: intel_cacheinfo.c:ror32
Unexecuted instantiation: mwait-idle.c:ror32
Unexecuted instantiation: vpmu.c:ror32
Unexecuted instantiation: vpmu_amd.c:ror32
Unexecuted instantiation: vpmu_intel.c:ror32
Unexecuted instantiation: amd_nonfatal.c:ror32
Unexecuted instantiation: mce_amd.c:ror32
Unexecuted instantiation: mcaction.c:ror32
Unexecuted instantiation: barrier.c:ror32
Unexecuted instantiation: mctelem.c:ror32
Unexecuted instantiation: mce.c:ror32
Unexecuted instantiation: mce-apei.c:ror32
Unexecuted instantiation: mce_intel.c:ror32
Unexecuted instantiation: non-fatal.c:ror32
Unexecuted instantiation: util.c:ror32
Unexecuted instantiation: vmce.c:ror32
Unexecuted instantiation: generic.c:ror32
Unexecuted instantiation: main.c:ror32
Unexecuted instantiation: bigsmp.c:ror32
Unexecuted instantiation: x2apic.c:ror32
Unexecuted instantiation: default.c:ror32
Unexecuted instantiation: delivery.c:ror32
Unexecuted instantiation: probe.c:ror32
Unexecuted instantiation: asid.c:ror32
Unexecuted instantiation: dm.c:ror32
Unexecuted instantiation: emulate.c:ror32
Unexecuted instantiation: hvm.c:ror32
Unexecuted instantiation: i8254.c:ror32
Unexecuted instantiation: intercept.c:ror32
Unexecuted instantiation: ioreq.c:ror32
Unexecuted instantiation: mtrr.c:ror32
Unexecuted instantiation: nestedhvm.c:ror32
Unexecuted instantiation: pmtimer.c:ror32
Unexecuted instantiation: rtc.c:ror32
Unexecuted instantiation: save.c:ror32
Unexecuted instantiation: stdvga.c:ror32
Unexecuted instantiation: vioapic.c:ror32
Unexecuted instantiation: viridian.c:ror32
Unexecuted instantiation: vlapic.c:ror32
Unexecuted instantiation: vmsi.c:ror32
Unexecuted instantiation: vpic.c:ror32
Unexecuted instantiation: vpt.c:ror32
Unexecuted instantiation: intr.c:ror32
Unexecuted instantiation: nestedsvm.c:ror32
Unexecuted instantiation: svm.c:ror32
Unexecuted instantiation: svmdebug.c:ror32
Unexecuted instantiation: vmcb.c:ror32
Unexecuted instantiation: realmode.c:ror32
Unexecuted instantiation: vmcs.c:ror32
Unexecuted instantiation: vmx.c:ror32
Unexecuted instantiation: vvmx.c:ror32
Unexecuted instantiation: paging.c:ror32
Unexecuted instantiation: p2m.c:ror32
Unexecuted instantiation: p2m-pt.c:ror32
Unexecuted instantiation: p2m-ept.c:ror32
Unexecuted instantiation: p2m-pod.c:ror32
Unexecuted instantiation: altp2m.c:ror32
Unexecuted instantiation: guest_walk.c:ror32
Unexecuted instantiation: mem_paging.c:ror32
Unexecuted instantiation: mem_sharing.c:ror32
Unexecuted instantiation: multi.c:ror32
Unexecuted instantiation: hap.c:ror32
Unexecuted instantiation: nested_hap.c:ror32
Unexecuted instantiation: nested_ept.c:ror32
Unexecuted instantiation: nmi_int.c:ror32
Unexecuted instantiation: op_model_p4.c:ror32
Unexecuted instantiation: op_model_ppro.c:ror32
Unexecuted instantiation: op_model_athlon.c:ror32
Unexecuted instantiation: backtrace.c:ror32
Unexecuted instantiation: callback.c:ror32
Unexecuted instantiation: descriptor-tables.c:ror32
Unexecuted instantiation: emul-gate-op.c:ror32
Unexecuted instantiation: emul-inv-op.c:ror32
Unexecuted instantiation: emul-priv-op.c:ror32
Unexecuted instantiation: iret.c:ror32
Unexecuted instantiation: misc-hypercalls.c:ror32
Unexecuted instantiation: ro-page-fault.c:ror32
Unexecuted instantiation: acpi_mmcfg.c:ror32
Unexecuted instantiation: mmconf-fam10h.c:ror32
Unexecuted instantiation: mmconfig_64.c:ror32
Unexecuted instantiation: mmconfig-shared.c:ror32
220
221
/* base-2 logarithm */
222
#define __L2(_x)  (((_x) & 0x00000002) ?   1 : 0)
223
#define __L4(_x)  (((_x) & 0x0000000c) ? ( 2 + __L2( (_x)>> 2)) : __L2( _x))
224
#define __L8(_x)  (((_x) & 0x000000f0) ? ( 4 + __L4( (_x)>> 4)) : __L4( _x))
225
#define __L16(_x) (((_x) & 0x0000ff00) ? ( 8 + __L8( (_x)>> 8)) : __L8( _x))
226
#define LOG_2(_x) (((_x) & 0xffff0000) ? (16 + __L16((_x)>>16)) : __L16(_x))
227
228
/**
229
 * for_each_set_bit - iterate over every set bit in a memory region
230
 * @bit: The integer iterator
231
 * @addr: The address to base the search on
232
 * @size: The maximum size to search
233
 */
234
#define for_each_set_bit(bit, addr, size)               \
235
18.4E
    for ( (bit) = find_first_bit(addr, size);           \
236
18.4E
          (bit) < (size);                               \
237
4.06k
          (bit) = find_next_bit(addr, size, (bit) + 1) )
238
239
#endif