/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 |