diff --git a/DiffParse.exe b/DiffParse.exe new file mode 100644 index 0000000..8535cc0 Binary files /dev/null and b/DiffParse.exe differ diff --git a/Gopkg.lock b/Gopkg.lock deleted file mode 100644 index bef2d00..0000000 --- a/Gopkg.lock +++ /dev/null @@ -1,9 +0,0 @@ -# This file is autogenerated, do not edit; changes may be undone by the next 'dep ensure'. - - -[solve-meta] - analyzer-name = "dep" - analyzer-version = 1 - inputs-digest = "ab4fef131ee828e96ba67d31a7d690bd5f2f42040c6766b1b12fe856f87e0ff7" - solver-name = "gps-cdcl" - solver-version = 1 diff --git a/Gopkg.toml b/Gopkg.toml deleted file mode 100644 index 9425a54..0000000 --- a/Gopkg.toml +++ /dev/null @@ -1,22 +0,0 @@ - -# Gopkg.toml example -# -# Refer to https://github.com/golang/dep/blob/master/docs/Gopkg.toml.md -# for detailed Gopkg.toml documentation. -# -# required = ["github.com/user/thing/cmd/thing"] -# ignored = ["github.com/user/project/pkgX", "bitbucket.org/user/project/pkgA/pkgY"] -# -# [[constraint]] -# name = "github.com/user/project" -# version = "1.0.0" -# -# [[constraint]] -# name = "github.com/user/project2" -# branch = "dev" -# source = "github.com/myfork/project2" -# -# [[override]] -# name = "github.com/x/y" -# version = "2.4.0" - diff --git a/Logger.cpp b/Logger.cpp new file mode 100644 index 0000000..8461f2a --- /dev/null +++ b/Logger.cpp @@ -0,0 +1,42 @@ +#include "Logger.h" + +using namespace std; + +Logger::Logger(string path, Results *results) +{ + _path = path; + _results = results; +} + +void Logger::SaveToDisk() +{ + ofstream file; + string filename = _path + "//diffResult.txt"; + file.open(filename, ios::trunc); + + if (!file.good()) + throw exception(string("Could not create log file " + filename).c_str()); + + Log(file); +} + +void Logger::Log(ostream &buf) +{ + buf << "\n========== Parsed .diff files ==========\n"; + for (int i = 0; i < _results->fileNames.size(); ++i) + buf << _results->fileNames.at(i) << endl; + + buf << left << setw(24) << "Regions:" << _results->regions << "\n" + << setw(24) << "Lines Added:" << _results->linesAdded << "\n" + << setw(24) << "Lines Deleted:" << _results->linesDeleted << "\n" + << setw(24) << "Files Count:" << _results->files.size() << "\n" + << setw(24) << "Function Calls Count:" << _results->functionCalls.size() << "\n"; + + buf << "\n========== Files ==========\n"; + for (int i = 0; i < _results->files.size(); ++i) + buf << _results->files.at(i) << endl; + + buf << "\n========== Function Calls ==========\n"; + for (int i = 0; i < _results->functionCalls.size(); ++i) + buf << setw(40) << left << _results->functionCalls.at(i).first << " (count=" << _results->functionCalls.at(i).second << ")\n"; +} diff --git a/Logger.h b/Logger.h new file mode 100644 index 0000000..c528150 --- /dev/null +++ b/Logger.h @@ -0,0 +1,16 @@ +#pragma once + +#include "Result.h" + +class Logger +{ +public: + Logger(std::string path, Results *results); + void SaveToDisk(); + +private: + Results *_results; + std::string _path; + + void Log(std::ostream &buf); +}; \ No newline at end of file diff --git a/Main.cpp b/Main.cpp new file mode 100644 index 0000000..dd4c4da --- /dev/null +++ b/Main.cpp @@ -0,0 +1,45 @@ +#include "Parse.h" +#include "Logger.h" + +#include +#include +#include +#include +#pragma comment(lib, "Shlwapi.lib") + +using namespace std; + +void main() +{ + chrono::steady_clock::time_point start = chrono::steady_clock::now(); + + TCHAR path[MAX_PATH]; + GetModuleFileName(NULL, path, MAX_PATH); + PathRemoveFileSpec(path); + + Results results; + + Parse parse(path, &results); + try + { + parse.Read(); + } + catch (exception e) + { + cout << "ERROR: " << e.what() << endl; + } + + Logger logger(path, &results); + try + { + logger.SaveToDisk(); + } + catch (exception e) + { + cout << "ERROR: " << e.what() << endl; + } + + cout << setw(24) << "Statistics logged to file: './diffResult.txt'" <<"\n"; + cout << setw(24) << "Execution time:" << (int)(chrono::duration_cast>(chrono::steady_clock::now() - start).count() * 1000) << "ms\n"; + system("pause"); +} diff --git a/Parse.cpp b/Parse.cpp new file mode 100644 index 0000000..af2b798 --- /dev/null +++ b/Parse.cpp @@ -0,0 +1,193 @@ +#include "Parse.h" + +using namespace std; + +Parse::Parse(string path, Results *results) +{ + _path = path + "\\diffs"; + _results = results; +} + +void Parse::Read() +{ + for (const auto& name : get_filenames()) + { + ifstream currentFile; + _path = name + ".diff"; + currentFile.open(_path); + + if (!currentFile.good()) + throw exception(string("Could not open file " + _path).c_str()); + + _results->fileNames.push_back(_path); + + while (getline(currentFile, _line)) + { + _ss = stringstream(_line); + _ss >> _token; + + if (_token == "---" || _token == "+++" || _token == "index") + continue; // do nothing + + if (_token == "@@") + _results->regions++; + else if (_token == "diff") + { + string git; + string fileA; + string fileB; + _ss >> git >> fileA >> fileB; + + _results->files.push_back(experimental::filesystem::path(fileA).filename().string()); + } + else { + if (_token == "+") + _results->linesAdded++; + else if (_token == "-") + _results->linesDeleted++; + FindFunctions(); + } + } + } +} + +vector Parse::get_filenames() +{ + vector filenames; + experimental::filesystem::path path = _path; + const experimental::filesystem::directory_iterator end{}; + + for (experimental::filesystem::directory_iterator iter{ path }; iter != end; ++iter) + if (experimental::filesystem::is_regular_file(*iter) && iter->path().extension().string() == ".diff") + { + auto x = iter->path(); + x.replace_extension(""); + filenames.push_back(x.string()); + } + return filenames; +} + + +//function call supported: +//funcName_1 (funcName_2(arg, arg2), +// arg3) +// ^ 1 ^ 2 ^ 3 +// +// ^ 1: function Name : alphaALPHANumeric and _ +// ^ 2 : Function call can have spaces between function name and arguments +// ^ 3 : function calls can be embedded as arguments +void Parse::FindFunctions() +{ + _text = _ss.str(); + + if (_text.find("(") == string::npos || + isCondition() || + isComment()) + return; + + int indexOfOpenParenthese = _text.find_first_of("("); + + if (isADeclaration(_text.substr(0, indexOfOpenParenthese))) + return; + + //Support embeded function calls. i.e:functionCal(functioncall2(),.. + string functionName = ""; + while (indexOfOpenParenthese != string::npos) { + functionName = extractFunctionName(indexOfOpenParenthese); + if (functionName == "") + break; + addFunctionCall(functionName); + indexOfOpenParenthese = _text.find("(", indexOfOpenParenthese + 1); + } +} + +string Parse::extractFunctionName(int indexOfOpenParenthese) +{ + int indexLastCharInName; + int indexFirstCharInName; + + //Allow to have a whitespaces between the functionName and "(" . + if (isspace(_text[indexOfOpenParenthese - 1])) + indexLastCharInName = findIndexBeforeSpaces(indexOfOpenParenthese); + else + indexLastCharInName = indexOfOpenParenthese; + + //Decrement index to find begining of the function name + indexFirstCharInName = indexLastCharInName; + while (indexFirstCharInName > 0) + if (_text.substr(indexFirstCharInName - 1, indexLastCharInName - indexFirstCharInName + 1).find_first_not_of("abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_") == std::string::npos) + indexFirstCharInName--; + else break; + + string functionName = _text.substr(indexFirstCharInName, indexLastCharInName - indexFirstCharInName); + + //function name can't be empty or start with digit + if (functionName.size() == 0 || isdigit(functionName[0])) + return""; + + return functionName; +} + + +void Parse::addFunctionCall(string functionName) +{ + + // find function and increment counter, or add function if not found + auto x = std::find_if(_results->functionCalls.begin(), _results->functionCalls.end(), [&](const std::pair& element) { return element.first == functionName; }); + if (x != _results->functionCalls.end()) + x[0].second++; + else + _results->functionCalls.push_back(pair(functionName, 1)); +} + +bool Parse::isCondition() +{ + if (_text.find("if") != string::npos || + _text.find("for") != string::npos || + _text.find("while") != string::npos || + _text.find("switch") != string::npos) + return true; + return false; +} + +bool Parse::isComment() +{ + int index = _text.find_first_not_of("/t "); + string commentSign = _text.substr(index, 2); + if (commentSign == "//" || //cpp, Go, Java,... + commentSign == "#" || // python + commentSign == "/*") //cpp + return true; + return false; +} + +bool Parse::isADeclaration(string text) +{ + if(text.find("int ") != string::npos || + text.find("double ") != string::npos || + text.find("long ") != string::npos || + text.find("float ") != string::npos || + text.find("bool ") != string::npos || + text.find("void ") != string::npos || + text.find("function ") != string::npos || //java, javascript + text.find("def ") != string::npos || //python + text.find("func ") != string::npos) //goLang + return true; + return false; +} + +int Parse::findIndexBeforeSpaces( int end ) +{ + int indexOfWhiteSpace = end - 1; + int indexOfFirstCharInName = end - 1; + + while (indexOfFirstCharInName > 0) + if (_text.substr(indexOfFirstCharInName - 1, indexOfWhiteSpace - indexOfFirstCharInName + 1).find_first_not_of("\t ") == std::string::npos) + indexOfFirstCharInName--; + else + break; + if (indexOfFirstCharInName != 0) + return indexOfFirstCharInName; + else + return end; +} diff --git a/Parse.h b/Parse.h new file mode 100644 index 0000000..311cdbd --- /dev/null +++ b/Parse.h @@ -0,0 +1,30 @@ +#pragma once + +#include "Result.h" + +class Parse +{ +public: + Parse(std::string path, Results *results); + void Read(); + void FindFunctions(); + +private: + std::ifstream _file; + std::string _line; + std::string _token; + std::stringstream _ss; + std::string _path; + std::string _text; + + Results *_results; + + std::vector get_filenames(); + bool isCondition(); + bool isComment(); + bool isADeclaration(std::string text); + + std::string extractFunctionName(int indexOfOpenParenthese); + void addFunctionCall(std::string functionName); + int findIndexBeforeSpaces(int end); +}; \ No newline at end of file diff --git a/Result.h b/Result.h new file mode 100644 index 0000000..148baad --- /dev/null +++ b/Result.h @@ -0,0 +1,21 @@ +#pragma once + +#include +#include +#include +#include +#include +#include +#include +#include +#include + +struct Results +{ + std::vector fileNames; + std::vector files; + int regions = 0; + int linesAdded = 0; + int linesDeleted = 0; + std::vector> functionCalls; +}; \ No newline at end of file diff --git a/diffResult.txt b/diffResult.txt new file mode 100644 index 0000000..9d74261 --- /dev/null +++ b/diffResult.txt @@ -0,0 +1,5134 @@ + +========== Parsed .diff files ========== +C:\Users\awada\Documents\DiffParser\DiffParse\x64\Release\diffs\diff1.diff +C:\Users\awada\Documents\DiffParser\DiffParse\x64\Release\diffs\diff2.diff +C:\Users\awada\Documents\DiffParser\DiffParse\x64\Release\diffs\diff3.diff +Regions: 4885 +Lines Added: 17740 +Lines Deleted: 12154 +Files Count: 1707 +Function Calls Count: 3413 + +========== Files ========== +.gitignore +sysfs-devices-platform-dock +sysfs-devices-system-cpu +sysfs-platform-dptf +pci.txt +ocxl.rst +atomic_bitops.txt +arm-charlcd.txt +at24.txt +renesas,irqc.txt +arm-charlcd.txt +renesas,ravb.txt +mti,mips-cpc.txt +wakeup-source.txt +imx-thermal.txt +arch-support.txt +tve200.rst +i2c-i801 +serial.txt +mutex-design.txt +dmx.h.rst.exceptions +dmx-qbuf.rst +segmentation-offloads.txt +kerneldoc.py +api.txt +cpuid.txt +msr.txt +intel_rdt_ui.txt +topology.txt +MAINTAINERS +Makefile +cmpxchg.h +xchg.h +Kconfig +axs101.dts +axs10x_mb.dtsi +haps_hs_idu.dts +nsim_700.dts +nsim_hs.dts +nsim_hs_idu.dts +nsimosci.dts +nsimosci_hs.dts +nsimosci_hs_idu.dts +bug.h +entry-arcv2.h +mcip.c +setup.c +smp.c +unwind.c +cache.c +bcm11351.dtsi +bcm21664.dtsi +bcm2835.dtsi +bcm2836.dtsi +bcm2837.dtsi +bcm283x.dtsi +bcm958625hr.dts +gemini-dlink-dns-313.dts +imx6dl-icore-rqs.dts +logicpd-som-lv.dtsi +logicpd-torpedo-som.dtsi +omap5-uevm.dts +rk3036.dtsi +rk322x.dtsi +rk3288-phycore-som.dtsi +zx296702.dtsi +omap2plus_defconfig +time.c +Makefile +banked-sr.c +board-dt.c +board-dm355-evm.c +board-dm355-leopard.c +board-dm365-evm.c +Kconfig +clock.c +omap-wakeupgen.c +omap_hwmod.c +pm.c +timer.c +Kconfig +dns323-setup.c +tsx09-common.c +cpu-db8500.c +common.c +meson-axg.dtsi +meson-gx.dtsi +meson-gxl.dtsi +thunder2-99xx.dtsi +hi6220-hikey.dts +mt8173.dtsi +apq8096-db820c.dtsi +msm8996.dtsi +rk3328-rock64.dts +rk3328.dtsi +rk3368.dtsi +rk3399-sapphire.dtsi +rk3399.dtsi +cputype.h +hugetlb.h +kvm_mmu.h +mmu_context.h +pgalloc.h +pgtable.h +stacktrace.h +uaccess.h +armv8_deprecated.c +cpu_errata.c +cpufeature.c +efi.c +hibernate.c +perf_event.c +process.c +ptrace.c +stacktrace.c +sys_compat.c +time.c +traps.c +switch.c +dump.c +fault.c +hugetlbpage.c +kasan_init.c +mmu.c +pageattr.c +proc.S +bpf_jit_comp.c +bug.h +atomic.h +bug.h +Makefile +err_inject.c +unwcheck.py +bug.h +board.c +Makefile +octeon-irq.c +compat.h +mips-cpc.c +setup.c +smp-bmips.c +Kconfig +cacheflush.h +processor.h +cache.c +head.S +pacache.S +smp.c +time.c +init.c +Makefile +pgtable.h +hash-4k.h +hash-64k.h +hash.h +pgalloc.h +pgtable.h +exception-64s.h +firmware.h +hw_irq.h +kexec.h +pgtable.h +pgtable.h +topology.h +eeh_driver.c +exceptions-64e.S +exceptions-64s.S +prom_init.c +sysfs.c +book3s_64_mmu_radix.c +book3s_hv.c +book3s_xive.c +powerpc.c +drmem.c +hash64_4k.c +hash64_64k.c +hash_utils_64.c +hugetlbpage-hash64.c +init-common.c +numa.c +pgtable-radix.c +pgtable_64.c +tlb_hash64.c +bpf_jit_comp.c +bpf_jit_comp64.c +opal-imc.c +pci-ioda.c +setup.c +vas-window.c +hotplug-cpu.c +ras.c +setup.c +spapr.c +Kconfig +barrier.h +entry.S +head.S +setup.c +mmu_context.h +entry.S +nospec-branch.c +intercept.c +interrupt.c +kvm-s390.c +kvm-s390.h +priv.c +vsie.c +Makefile +Kconfig +bug.h +.gitignore +Kconfig +Kconfig.cpu +Makefile +eboot.c +sha512_mb_mgr_init_avx2.c +calling.h +entry_32.S +entry_64.S +entry_64_compat.S +syscall_32.tbl +vsyscall_64.c +core.c +lbr.c +p6.c +uncore_snbep.c +sys_ia32.c +acpi.h +apm.h +asm-prototypes.h +barrier.h +bitops.h +bug.h +cpufeature.h +cpufeatures.h +efi.h +kvm_host.h +microcode.h +mmu_context.h +nospec-branch.h +page_64.h +paravirt.h +paravirt_types.h +percpu.h +pgtable.h +pgtable_32.h +pgtable_64.h +pgtable_types.h +processor.h +refcount.h +rmwcc.h +sections.h +smp.h +sys_ia32.h +tlbflush.h +hyperv.h +kvm_para.h +mce.h +amd_nb.c +apic.c +io_apic.c +vector.c +x2apic_uv_x.c +asm-offsets_32.c +amd.c +bugs.c +centaur.c +common.c +cyrix.c +intel.c +intel_rdt.c +intel_rdt_rdtgroup.c +mce-internal.h +mce.c +amd.c +core.c +intel.c +generic.c +main.c +proc.c +head_32.S +head_64.S +ioport.c +core.c +kvm.c +machine_kexec_64.c +module.c +mpparse.c +paravirt.c +setup.c +setup_percpu.c +signal_compat.c +smpboot.c +traps.c +unwind_orc.c +vmlinux.lds.S +cpuid.c +lapic.c +mmu.c +svm.c +vmx.c +x86.c +Makefile +cpu.c +error-inject.c +retpoline.S +cpu_entry_area.c +fault.c +init_32.c +init_64.c +ioremap.c +kmmio.c +mem_encrypt_boot.S +pgtable_32.c +pti.c +tlb.c +bpf_jit_comp.c +nmi_int.c +intel-mid.c +tlb_uv.c +trampoline_64.S +relocs.c +enlighten_pv.c +mmu_pv.c +smp.c +suspend.c +pci-dma.c +init.c +blk-cgroup.c +blk-core.c +blk-mq.c +genhd.c +ioctl.c +kyber-iosched.c +mq-deadline.c +partition-generic.c +sed-opal.c +blacklist_nohashes.c +pkcs7_trust.c +pkcs7_verify.c +public_key.c +restrict.c +sha3_generic.c +bus.c +ec.c +property.c +spcr.c +binder.c +core.c +wakeirq.c +property.c +amiflop.c +ataflop.c +brd.c +floppy.c +loop.c +nbd.c +pktcdvd.c +swim.c +xen-blkfront.c +z2ram.c +btusb.c +hci_bcm.c +ti-sysc.c +via-rng.c +st33zp24.c +tpm-interface.c +tpm2-cmd.c +tpm_i2c_infineon.c +tpm_i2c_nuvoton.c +tpm_tis_core.c +Kconfig +arc_timer.c +fsl_ftm_timer.c +mips-gic-timer.c +timer-sun5i.c +Kconfig.arm +acpi-cpufreq.c +longhaul.c +p4-clockmod.c +powernow-k7.c +s3c24xx-cpufreq.c +scpi-cpufreq.c +speedstep-centrino.c +speedstep-lib.c +ctrl.c +psp-dev.c +padlock-aes.c +s5p-sss.c +sun4i-ss-prng.c +talitos.c +super.c +amd64_edac.c +sb_edac.c +extcon-axp288.c +extcon-intel-int3496.c +gpio-rcar.c +gpiolib-of.c +amdgpu.h +amdgpu_acpi.c +amdgpu_atpx_handler.c +amdgpu_connectors.c +amdgpu_device.c +amdgpu_gtt_mgr.c +amdgpu_irq.c +amdgpu_ring.c +amdgpu_uvd.c +dce_v6_0.c +gfx_v7_0.c +gmc_v9_0.c +sdma_v4_0.c +si.c +si_dpm.c +uvd_v6_0.c +amdgpu_dm.c +amdgpu_dm_irq.c +amdgpu_dm_mst_types.c +dc.c +dc_link.c +dc_link_dp.c +dc_resource.c +dc_stream.c +dc.h +dc_stream.h +dce_hwseq.h +dce_link_encoder.c +dce_link_encoder.h +dce100_resource.c +dce110_hw_sequencer.c +dce110_resource.c +dce112_resource.c +dce120_resource.c +dce80_resource.c +dcn10_hw_sequencer.c +link_encoder.h +hw_sequencer.h +irq_service_dce110.c +virtual_link_encoder.c +grph_object_ctrl_defs.h +signal_types.h +amd_powerplay.c +smu7_hwmgr.c +vega10_hwmgr.c +cirrus_mode.c +drm_atomic_helper.c +drm_edid.c +drm_framebuffer.c +drm_mm.c +drm_probe_helper.c +exynos_drm_g2d.c +exynos_drm_rotator.h +exynos_hdmi.c +regs-fimc.h +regs-hdmi.h +kvmgt.c +mmio_context.c +trace.h +i915_drv.c +i915_drv.h +i915_gem.c +i915_gem_context.c +i915_gem_execbuffer.c +i915_gem_request.c +i915_oa_cflgt3.c +i915_oa_cnl.c +i915_perf.c +i915_pmu.c +i915_pmu.h +i915_reg.h +intel_audio.c +intel_bios.c +intel_breadcrumbs.c +intel_cdclk.c +intel_engine_cs.c +intel_lrc.c +intel_ringbuffer.h +meson_crtc.c +meson_drv.h +meson_plane.c +mdp5_kms.c +nouveau_connector.c +nv50_display.c +base.c +cik.c +radeon_connectors.c +radeon_device.c +radeon_pm.c +gpu_scheduler.c +sun4i_crtc.c +sun4i_dotclock.c +sun4i_rgb.c +sun4i_tcon.c +sun4i_tcon.h +virtgpu_ioctl.c +ipu-common.c +ipu-cpmem.c +ipu-csi.c +ipu-pre.c +ipu-prg.c +hid-ids.h +hid-quirks.c +coretemp.c +hwmon-vid.c +k10temp.c +k8temp.c +Kconfig +i2c-bcm2835.c +i2c-designware-master.c +i2c-i801.c +i2c-octeon-core.c +i2c-octeon-core.h +i2c-sirf.c +ide-probe.c +aspeed_adc.c +stm32-adc.c +adis_trigger.c +industrialio-buffer.c +Kconfig +addr.c +core_priv.h +cq.c +device.c +rdma_core.c +restrack.c +sa_query.c +ucma.c +uverbs_cmd.c +uverbs_ioctl.c +uverbs_ioctl_merge.c +uverbs_main.c +uverbs_std_types.c +verbs.c +bnxt_re.h +ib_verbs.c +ib_verbs.h +main.c +qplib_fp.c +qplib_fp.h +qplib_rcfw.c +qplib_rcfw.h +qplib_sp.c +roce_hsi.h +cq.c +main.c +cq.c +main.c +mr.c +qp.c +qedr_iw_cm.c +verbs.c +pvrdma_cq.c +pvrdma_srq.c +pvrdma_verbs.c +ipoib_fs.c +matrix_keypad.c +synaptics.c +mms114.c +intel-svm.c +irq-bcm7038-l1.c +irq-bcm7120-l2.c +irq-brcmstb-l2.c +irq-gic-v2m.c +irq-gic-v3-its-pci-msi.c +irq-gic-v3-its-platform-msi.c +irq-gic-v3-its.c +irq-gic-v3.c +irq-mips-gic.c +macio_asic.c +request.c +super.c +dm-bufio.c +dm-mpath.c +dm-raid.c +dm-table.c +dm.c +md-multipath.c +md.c +md.h +raid1.c +raid1.h +raid10.c +raid10.h +raid5-log.h +raid5-ppl.c +raid5.c +raid5.h +Kconfig +Kconfig +Makefile +vb2-trace.c +Makefile +dmxdev.c +dvb_demux.c +dvb_net.c +dvb_vb2.c +m88ds3103.c +tvp5150.c +av7110.c +av7110_av.c +Kconfig +ttusb_dec.c +Kconfig +Makefile +vb2-trace.c +brcmstb_dpfe.c +mptctl.c +bus.c +client.c +hw-me-regs.h +pci-me.c +file.c +mmc_ops.c +bcm2835.c +dw_mmc-exynos.c +dw_mmc-k3.c +dw_mmc-rockchip.c +dw_mmc-zx.c +dw_mmc.c +dw_mmc.h +meson-gx-mmc.c +sdhci-pci-core.c +Kconfig +vf610_nfc.c +xgbe-pci.c +aq_pci_func.c +tg3.c +tg3.h +cavium_ptp.c +nicvf_main.c +nicvf_queues.c +nicvf_queues.h +cudbg_lib.c +cxgb4_cudbg.c +cxgb4_main.c +t4_hw.c +gianfar.c +ibmvnic.c +ixgbe_main.c +mvpp2.c +fs_tracepoint.c +en_main.c +en_rx.c +en_selftest.c +en_tc.c +en_tx.c +eswitch.c +fs_core.c +health.c +clock.c +main.c +core_acl_flex_keys.h +spectrum.c +spectrum.h +spectrum_fid.c +spectrum_router.c +spectrum_switchdev.c +rmnet_config.c +rmnet_map_command.c +rmnet_vnd.c +ravb_main.c +sh_eth.c +sh_eth.h +Kconfig +netvsc.c +netvsc_drv.c +rndis_filter.c +macvlan.c +phy.c +phy_device.c +ppp_generic.c +thunderbolt.c +tun.c +cdc_ether.c +r8152.c +smsc75xx.c +virtio_net.c +hdlc_ppp.c +mac80211_hwsim.c +xen-netfront.c +pmem.c +core.c +fabrics.c +fabrics.h +fc.c +multipath.c +nvme.h +pci.c +rdma.c +core.c +io-cmd.c +loop.c +property.c +cpu.c +pcie-designware-host.c +quirks.c +setup-res.c +arm_pmu.c +arm_pmu_acpi.c +arm_pmu_platform.c +pinctrl-meson-axg.c +chromeos_laptop.c +Kconfig +Makefile +dell-laptop.c +dell-smbios-base.c +dell-smbios-smm.c +dell-smbios-wmi.c +dell-smbios.c +dell-smbios.h +ideapad-laptop.c +intel-hid.c +intel-vbtn.c +wmi.c +core.c +stm32-vrefbuf.c +dasd.c +device_fsm.c +device_ops.c +io_sch.h +qeth_core_main.c +qeth_l3.h +qeth_l3_main.c +virtio_ccw.c +Makefile +linit.c +aiclib.c +bnx2fc_io.c +csio_lnode.c +scsi_dh_alua.c +hosts.c +ibmvfc.h +megaraid_sas_fusion.c +mpt3sas_base.c +mpt3sas_base.h +mpt3sas_scsih.c +qedi_fw.c +qedi_main.c +qla_def.h +qla_gs.c +qla_init.c +qla_iocb.c +qla_isr.c +qla_os.c +qla_target.c +ql4_def.h +ql4_os.c +scsi_error.c +scsi_lib.c +storvsc_drv.c +sym_hipd.c +ufshcd.c +gpc.c +ashmem.c +ion_cma_heap.c +Kconfig +irq-gic-v3-its-fsl-mc-msi.c +ad7192.c +ad5933.c +Kconfig +cdc-acm.c +quirks.c +gadget.c +core.c +core.h +dwc3-of-simple.c +dwc3-omap.c +ep0.c +gadget.c +f_fs.c +f_uac2.c +Kconfig +bdc_pci.c +core.c +fsl_udc_core.c +renesas_usb3.c +Kconfig +ehci-hub.c +ehci-q.c +ohci-hcd.c +ohci-hub.c +ohci-q.c +pci-quirks.c +pci-quirks.h +xhci-debugfs.c +xhci-hub.c +xhci-pci.c +xhci.c +xhci.h +ldusb.c +musb_core.c +musb_host.c +phy-mxs-usb.c +fifo.c +option.c +stub_dev.c +vhci_hcd.c +vfio_iommu_type1.c +video_gx.c +sbuslib.c +virtio_ring.c +Kconfig +f71808e_wdt.c +hpwdt.c +sbsa_gwdt.c +events_base.c +pvcalls-back.c +pvcalls-front.c +tmem.c +xenbus.h +xenbus_comms.c +xenbus_probe.c +xenbus_xs.c +block_dev.c +backref.c +ctree.h +delayed-ref.c +extent-tree.c +inode-item.c +inode.c +qgroup.c +relocation.c +send.c +super.c +sysfs.c +transaction.c +tree-log.c +volumes.c +caps.c +dir.c +super.c +super.h +direct-io.c +file.c +bmap.c +callback_proc.c +direct.c +nfs3proc.c +nfs4client.c +pnfs.c +write.c +Kconfig +export.c +inode.c +namei.c +overlayfs.h +super.c +kcore.c +signalfd.c +agheader.c +xfs_iomap.c +xfs_refcount_item.c +xfs_rmap_item.c +xfs_super.c +lock.h +bug.h +drm_atomic.h +drm_crtc_helper.h +drm_drv.h +acpi.h +bio.h +blkdev.h +compat.h +compiler-clang.h +compiler-gcc.h +compiler.h +cpuidle.h +cpumask.h +dma-mapping.h +fs.h +fwnode.h +genhd.h +init.h +jump_label.h +kconfig.h +kcore.h +kernel.h +kvm_host.h +memcontrol.h +mm_inline.h +mutex.h +nospec.h +of_pci.h +arm_pmu.h +phy.h +property.h +ptr_ring.h +mm.h +user.h +semaphore.h +skbuff.h +swap.h +workqueue.h +demux.h +dmxdev.h +dvb_demux.h +dvb_vb2.h +devlink.h +mac80211.h +regulatory.h +udplite.h +restrack.h +uverbs_ioctl.h +scsi_cmnd.h +scsi_host.h +mcip.h +regs.h +xen.h +siginfo.h +virtgpu_drm.h +blktrace_api.h +dmx.h +if_ether.h +kvm.h +libc-compat.h +psp-sev.h +ptrace.h +ocxl.h +rdma_user_ioctl.h +main.c +arraymap.c +core.c +cpumap.c +lpm_trie.c +sockmap.c +verifier.c +compat.c +core.c +extable.c +fork.c +irqdomain.c +matrix.c +jump_label.c +kprobes.c +qspinlock.c +rtmutex.c +memremap.c +panic.c +printk.c +relay.c +core.c +cpufreq_schedutil.c +deadline.c +rt.c +seccomp.c +timer.c +bpf_trace.c +user.c +workqueue.c +Kconfig.debug +bug.c +dma-debug.c +dma-direct.c +idr.c +radix-tree.c +test_bpf.c +test_kmod.c +vsprintf.c +gup.c +hugetlb.c +memblock.c +memory-failure.c +memory.c +mlock.c +page_alloc.c +swap.c +vmalloc.c +vmscan.c +zpool.c +zswap.c +trans_virtio.c +bat_iv_ogm.c +bat_v.c +bridge_loop_avoidance.c +fragmentation.c +hard-interface.c +originator.c +originator.h +soft-interface.c +types.h +br_netfilter_hooks.c +br_sysfs_if.c +br_vlan.c +ebt_among.c +ebt_limit.c +ebtables.c +ceph_common.c +dev.c +devlink.c +ethtool.c +filter.c +gen_estimator.c +skbuff.c +af_decnet.c +fib_semantics.c +ip_forward.c +ip_gre.c +ip_output.c +ip_sockglue.c +ip_tunnel.c +arp_tables.c +ip_tables.c +ipt_CLUSTERIP.c +ipt_ECN.c +ipt_REJECT.c +ipt_rpfilter.c +nf_flow_table_ipv4.c +route.c +tcp_illinois.c +tcp_input.c +tcp_output.c +udp.c +xfrm4_output.c +ip6_checksum.c +ip6_output.c +ip6_tunnel.c +ipv6_sockglue.c +netfilter.c +ip6_tables.c +ip6t_REJECT.c +ip6t_rpfilter.c +ip6t_srh.c +nf_flow_table_ipv6.c +nf_nat_l3proto_ipv6.c +nft_fib_ipv6.c +sit.c +xfrm6_output.c +l2tp_core.c +l2tp_core.h +l2tp_ip.c +l2tp_ip6.c +l2tp_ppp.c +agg-rx.c +cfg.c +ieee80211_i.h +mesh.c +rx.c +spectmgmt.c +sta_info.c +tx.c +af_mpls.c +ip_vs_ftp.c +nf_nat_proto_common.c +nf_tables_api.c +x_tables.c +xt_AUDIT.c +xt_CHECKSUM.c +xt_CONNSECMARK.c +xt_CT.c +xt_DSCP.c +xt_HL.c +xt_HMARK.c +xt_IDLETIMER.c +xt_LED.c +xt_NFQUEUE.c +xt_SECMARK.c +xt_TCPMSS.c +xt_TPROXY.c +xt_addrtype.c +xt_bpf.c +xt_cgroup.c +xt_cluster.c +xt_connbytes.c +xt_connlabel.c +xt_connmark.c +xt_conntrack.c +xt_dscp.c +xt_ecn.c +xt_hashlimit.c +xt_helper.c +xt_ipcomp.c +xt_ipvs.c +xt_l2tp.c +xt_limit.c +xt_nat.c +xt_nfacct.c +xt_physdev.c +xt_policy.c +xt_recent.c +xt_set.c +xt_socket.c +xt_state.c +xt_time.c +af_netlink.c +llcp_commands.c +netlink.c +smd.c +connection.c +tcp_listen.c +output.c +recvmsg.c +cls_api.c +cls_u32.c +sch_tbf.c +debug.c +input.c +stream.c +stream_interleave.c +af_smc.c +smc_cdc.c +smc_core.c +smc_llc.c +bearer.c +bearer.h +group.c +net.c +net.h +netlink_compat.c +socket.c +tls_main.c +af_unix.c +Kconfig +mesh.c +sme.c +xfrm_device.c +Makefile +Makefile.build +Makefile.lib +fixdep.c +bloat-o-meter +memdup.cocci +kallsyms.c +confdata.c +kxgettext.c +lkc.h +check-lxdialog.sh +menu.c +symbol.c +util.c +zconf.l +zconf.y +link-vmlinux.sh +digsig.c +big_key.c +Kconfig +control.c +seq_clientmgr.c +seq_fifo.c +seq_memory.c +seq_memory.h +hda_intel.c +patch_conexant.c +patch_realtek.c +mixer.c +pcm.c +quirks-table.h +quirks.c +intel_hdmi_audio.c +kvm.h +unistd.h +cpufeatures.h +main.c +prog.c +Makefile +Makefile +Makefile +Makefile +i915_drm.h +if_link.h +kvm.h +kvm_stat +kvm_stat.txt +Makefile +Makefile +libbpf.c +builtin-check.c +builtin-orc.c +builtin.h +check.c +check.h +perf-data.txt +perf-kallsyms.txt +Makefile.perf +Makefile +mksyscalltbl +syscall.tbl +builtin-c2c.c +builtin-record.c +builtin-report.c +builtin-stat.c +builtin-top.c +check-headers.sh +perf.h +branch.json +bus.json +cache.json +memory.json +other.json +pipeline.json +mapfile.csv +backward-ring-buffer.c +trace+probe_libc_inet_pton.sh +annotate.c +hists.c +hists.h +auxtrace.c +evlist.c +evlist.h +evsel.c +evsel.h +hist.h +mmap.c +mmap.h +record.c +trigger.h +util.c +Makefile.config +Makefile.include +Makefile +idr-test.c +linux.c +compiler_types.h +gfp.h +slab.h +Makefile +.gitignore +test_maps.c +test_tcpbpf_kern.c +test_verifier.c +Makefile +Makefile +config +Makefile +alignment_handler.c +subpage_prot.c +Makefile +tm-trap.c +config +seccomp_bpf.c +Makefile +skbmod.json +Makefile +.gitignore +run_vmtests +Makefile +mpx-mini-test.c +protection_keys.c +single_step_syscall.c +test_mremap_vdso.c +test_vdso.c +test_vsyscall.c +Makefile +Makefile +Makefile +arch_timer.c +kvm_main.c +mv-xor-v2.txt +kerneldoc.py +Makefile +cpu_errata.c +mmu.c +book3s_64_mmu_radix.c +book3s_hv.c +powerpc.c +kvm-s390.c +Kconfig +entry_64_compat.S +syscall_32.tbl +vsyscall_64.c +uncore_snbep.c +sys_ia32.c +pgtable_types.h +sections.h +sys_ia32.h +mce.h +intel.c +mce.c +core.c +intel.c +ioport.c +core.c +vmlinux.lds.S +pti.c +loop.c +xen-blkfront.c +Kconfig +mv_xor_v2.c +rcar-dmac.c +gpio-rcar.c +amdgpu_acpi.c +amdgpu_ring.c +amdgpu_uvd.c +dce_v6_0.c +gfx_v7_0.c +si.c +si_dpm.c +amdgpu_dm.c +amdgpu_dm_irq.c +amdgpu_dm_mst_types.c +dc.c +dc_link.c +dc_resource.c +dc_stream.c +dc.h +dc_stream.h +dce_hwseq.h +dce_link_encoder.c +dce_link_encoder.h +dce100_resource.c +dce110_hw_sequencer.c +dce110_resource.c +dce112_resource.c +dce120_resource.c +dce80_resource.c +dcn10_hw_sequencer.c +link_encoder.h +hw_sequencer.h +irq_service_dce110.c +virtual_link_encoder.c +grph_object_ctrl_defs.h +signal_types.h +i915_gem.c +i915_perf.c +intel_lrc.c +cik.c +sun4i_crtc.c +sun4i_dotclock.c +sun4i_rgb.c +sun4i_tcon.c +sun4i_tcon.h +addr.c +cq.c +device.c +sa_query.c +ucma.c +ib_verbs.c +ib_verbs.h +main.c +qplib_fp.c +qplib_fp.h +qplib_rcfw.c +qplib_rcfw.h +qplib_sp.c +roce_hsi.h +cq.c +main.c +cq.c +main.c +mr.c +qp.c +qedr_iw_cm.c +verbs.c +super.c +dm-bufio.c +dm-mpath.c +dm-raid.c +dm-table.c +dm.c +health.c +core.c +fabrics.c +fc.c +multipath.c +nvme.h +pci.c +pcie-designware-host.c +arm_pmu.c +Kconfig +Makefile +dell-smbios-base.c +dell-smbios-smm.c +dell-smbios-wmi.c +dell-smbios.c +dell-smbios.h +sbuslib.c +f71808e_wdt.c +hpwdt.c +sbsa_gwdt.c +xenbus_probe.c +direct.c +pnfs.c +write.c +of_pci.h +core.c +rtmutex.c +panic.c +bug.c +test_kmod.c +gup.c +memblock.c +page_alloc.c +Makefile.lib +fixdep.c +bloat-o-meter +seq_clientmgr.c +seq_fifo.c +seq_memory.c +seq_memory.h +patch_conexant.c +patch_realtek.c +cpufeatures.h +kvm.h +check.c +perf-kallsyms.txt +builtin-record.c +builtin-stat.c +builtin-top.c +perf.h +annotate.c +auxtrace.c +record.c +trigger.h +run_vmtests +test_vsyscall.c +ocxl.rst +mv-xor-v2.txt +renesas,ravb.txt +serial.txt +kerneldoc.py +Makefile +Kconfig +dns323-setup.c +tsx09-common.c +cpu_errata.c +mmu.c +atomic.h +err_inject.c +unwcheck.py +board.c +octeon-irq.c +smp-bmips.c +Kconfig +Makefile +prom_init.c +book3s_64_mmu_radix.c +book3s_hv.c +powerpc.c +bpf_jit_comp64.c +mmu_context.h +entry.S +nospec-branch.c +kvm-s390.c +Kconfig +entry_64_compat.S +syscall_32.tbl +vsyscall_64.c +uncore_snbep.c +sys_ia32.c +pgtable_types.h +sections.h +sys_ia32.h +mce.h +intel.c +mce.c +core.c +intel.c +ioport.c +core.c +signal_compat.c +vmlinux.lds.S +pti.c +btusb.c +hci_bcm.c +Kconfig +mv_xor_v2.c +rcar-dmac.c +gpio-rcar.c +amdgpu_acpi.c +amdgpu_ring.c +amdgpu_uvd.c +dce_v6_0.c +gfx_v7_0.c +si.c +si_dpm.c +amdgpu_dm.c +amdgpu_dm_irq.c +amdgpu_dm_mst_types.c +dc.c +dc_link.c +dc_resource.c +dc_stream.c +dc.h +dc_stream.h +dce_hwseq.h +dce_link_encoder.c +dce_link_encoder.h +dce100_resource.c +dce110_hw_sequencer.c +dce110_resource.c +dce112_resource.c +dce120_resource.c +dce80_resource.c +dcn10_hw_sequencer.c +link_encoder.h +hw_sequencer.h +irq_service_dce110.c +virtual_link_encoder.c +grph_object_ctrl_defs.h +signal_types.h +i915_gem.c +i915_perf.c +intel_lrc.c +cik.c +sun4i_crtc.c +sun4i_dotclock.c +sun4i_rgb.c +sun4i_tcon.c +sun4i_tcon.h +addr.c +cq.c +device.c +sa_query.c +ucma.c +ib_verbs.c +ib_verbs.h +main.c +qplib_fp.c +qplib_fp.h +qplib_rcfw.c +qplib_rcfw.h +qplib_sp.c +roce_hsi.h +cq.c +main.c +cq.c +main.c +mr.c +qp.c +qedr_iw_cm.c +verbs.c +matrix_keypad.c +synaptics.c +mms114.c +dm-bufio.c +dm-mpath.c +dm-raid.c +dm-table.c +dm.c +file.c +gianfar.c +ixgbe_main.c +health.c +core_acl_flex_keys.h +spectrum.c +spectrum.h +spectrum_fid.c +spectrum_switchdev.c +sh_eth.c +sh_eth.h +netvsc.c +netvsc_drv.c +rndis_filter.c +phy.c +phy_device.c +ppp_generic.c +tun.c +cdc_ether.c +r8152.c +virtio_net.c +hdlc_ppp.c +pcie-designware-host.c +arm_pmu.c +chromeos_laptop.c +Kconfig +Makefile +dell-smbios-base.c +dell-smbios-smm.c +dell-smbios-wmi.c +dell-smbios.c +dell-smbios.h +core.c +stm32-vrefbuf.c +dasd.c +device_fsm.c +device_ops.c +io_sch.h +qeth_core_main.c +qeth_l3.h +qeth_l3_main.c +hosts.c +megaraid_sas_fusion.c +mpt3sas_base.c +mpt3sas_base.h +mpt3sas_scsih.c +qedi_fw.c +qla_def.h +qla_gs.c +qla_init.c +qla_os.c +qla_target.c +scsi_error.c +scsi_lib.c +storvsc_drv.c +sbuslib.c +virtio_ring.c +f71808e_wdt.c +hpwdt.c +sbsa_gwdt.c +xenbus_probe.c +bmap.c +direct.c +pnfs.c +write.c +Kconfig +export.c +inode.c +namei.c +overlayfs.h +super.c +xfs_iomap.c +compat.h +of_pci.h +phy.h +skbuff.h +devlink.h +scsi_cmnd.h +scsi_host.h +siginfo.h +ocxl.h +verifier.c +compat.c +core.c +rtmutex.c +panic.c +bug.c +test_bpf.c +test_kmod.c +gup.c +hugetlb.c +memblock.c +page_alloc.c +bat_iv_ogm.c +bat_v.c +bridge_loop_avoidance.c +fragmentation.c +hard-interface.c +originator.c +originator.h +soft-interface.c +types.h +br_netfilter_hooks.c +br_vlan.c +ebt_among.c +ebtables.c +dev.c +devlink.c +ethtool.c +skbuff.c +ip_forward.c +ip_gre.c +ip_output.c +ip_tunnel.c +ipt_CLUSTERIP.c +nf_flow_table_ipv4.c +route.c +tcp_illinois.c +tcp_input.c +xfrm4_output.c +ip6_output.c +ip6_tunnel.c +netfilter.c +ip6t_rpfilter.c +nf_flow_table_ipv6.c +nf_nat_l3proto_ipv6.c +nft_fib_ipv6.c +sit.c +xfrm6_output.c +l2tp_core.c +l2tp_core.h +l2tp_ip.c +l2tp_ip6.c +l2tp_ppp.c +rx.c +tx.c +af_mpls.c +ip_vs_ftp.c +nf_tables_api.c +smd.c +tcp_listen.c +sch_tbf.c +af_smc.c +smc_cdc.c +smc_core.c +smc_llc.c +group.c +socket.c +tls_main.c +Kconfig +xfrm_device.c +Makefile.lib +fixdep.c +bloat-o-meter +seq_clientmgr.c +seq_fifo.c +seq_memory.c +seq_memory.h +patch_conexant.c +patch_realtek.c +cpufeatures.h +kvm.h +check.c +perf-kallsyms.txt +builtin-record.c +builtin-stat.c +builtin-top.c +perf.h +annotate.c +auxtrace.c +record.c +trigger.h +test_verifier.c +Makefile +subpage_prot.c +Makefile +tm-trap.c +skbmod.json +run_vmtests +test_vsyscall.c + +========== Function Calls ========== +user (count=1) +time (count=7) +numbers (count=1) +_bit (count=1) +clear_bit_unlock (count=1) +method (count=1) +SYSRETL (count=1) +uthread (count=1) +LP (count=6) +BayTrail (count=3) +Braswell (count=3) +H (count=5) +DNV (count=3) +Broxton (count=2) +Lewisburg (count=2) +owner (count=1) +lock (count=2) +in (count=2) +bits (count=1) +state (count=2) +decl (count=1) +incl (count=1) +case (count=1) +cmpxchg (count=2) +to (count=1) +skb_segment (count=3) +kvm_msr_list (count=1) +MSRs (count=1) +basic (count=1) +KVM_CAP_GET_MSR_FEATURES (count=1) +kvm_msrs (count=1) +fault (count=1) +topology_sibling_mask (count=1) +topology_sibling_cpumask (count=2) +conf (count=1) +____xchg (count=2) +_local (count=2) +____cmpxchg (count=1) +cmpxchg_local (count=1) +type (count=1) +smp_mb (count=22) +__volatile__ (count=10) +BUG (count=16) +pr_warn (count=46) +s (count=9) +dump_stack (count=1) +__builtin_trap (count=9) +READ_BCR (count=2) +raw_spin_lock_irqsave (count=5) +__mcip_cmd (count=2) +read_aux_reg (count=3) +BIT (count=14) +__mcip_cmd_data (count=5) +raw_spin_unlock_irqrestore (count=5) +them (count=1) +smp_ipi_irq_setup (count=2) +mcip_update_gfrc_halt_mask (count=1) +mcip_update_debug_halt_mask (count=1) +IS_AVAIL1 (count=1) +smp_processor_id (count=12) +panic (count=17) +of_get_flat_dt_prop (count=1) +cpumask_setall (count=2) +cpu (count=1) +init_cpu_possible (count=1) +set_cpu_possible (count=1) +arc_init_cpu_possible (count=1) +init_early_smp (count=1) +init (count=1) +set_cpu_present (count=2) +init_cpu_present (count=1) +write_aux_reg (count=5) +OMAP3_CORE1_IOPAD (count=5) +__asm__ (count=1) +soft_restart (count=1) +debugfs_create_u8 (count=2) +debugfs_create_u32 (count=1) +debugfs_create_ulong (count=1) +debugfs_create_x32 (count=1) +debugfs_create_x8 (count=1) +omap4_get_sar_ram_base (count=2) +save_context (count=1) +irq_hotplug_init (count=1) +irq_pm_init (count=1) +IRQCHIP_DECLARE (count=1) +pr_debug (count=38) +_enable_optional_clocks (count=2) +clk_enable (count=7) +cpu_idle_poll_ctrl (count=1) +omap_prcm_irq_complete (count=1) +sizeof (count=257) +of_get_property (count=2) +of_add_property (count=2) +kzalloc (count=41) +strlen (count=13) +MV643XX_ETH_PHY_ADDR (count=4) +dns323_parse_hex_nibble (count=4) +return (count=58) +dns323_parse_hex_byte (count=2) +iounmap (count=20) +printk (count=31) +qnap_tsx09_parse_hex_nibble (count=4) +qnap_tsx09_parse_hex_byte (count=2) +ioremap (count=14) +qnap_tsx09_check_mac_addr (count=2) +prcmu_system_reset (count=1) +db8500_pmu_handler (count=1) +handler (count=10) +irq_set_affinity (count=1) +cpumask_of (count=2) +OF_DEV_AUXDATA (count=2) +strcpy (count=1) +MPIDR_UP_BITMASK (count=1) +MPIDR_MT_BITMASK (count=1) +UL (count=1) +MPIDR_LEVEL_BITS (count=1) +huge_ptep_get (count=1) +READ_ONCE (count=50) +pte_val (count=27) +cmpxchg_relaxed (count=2) +kvm_set_s2pte_readonly (count=2) +kvm_s2pte_readonly (count=2) +virt_to_phys (count=5) +__get_free_page (count=2) +BUG_ON (count=105) +free_page (count=9) +set_pud (count=6) +__pud (count=6) +__phys_to_pud_val (count=2) +__pud_populate (count=8) +__pa (count=7) +BUILD_BUG (count=2) +set_pgd (count=6) +__pgd (count=2) +__phys_to_pgd_val (count=2) +__pgd_populate (count=8) +pgd_alloc (count=4) +pte_alloc_one_kernel (count=1) +__free_page (count=2) +set_pmd (count=6) +__pmd (count=6) +__phys_to_pmd_val (count=2) +WRITE_ONCE (count=6) +__sync_icache_dcache (count=1) +pte (count=1) +VM_WARN_ONCE (count=3) +pte_young (count=1) +pte_write (count=2) +pte_dirty (count=2) +set_pte (count=14) +dsb (count=3) +isb (count=3) +pmd_index (count=1) +pmd_offset_phys (count=2) +pmd_offset (count=29) +pmd_set_fixmap (count=1) +pud_index (count=1) +pud_offset_phys (count=2) +pud_offset (count=21) +pud_set_fixmap (count=1) +__chk_user_ptr (count=1) +volatile (count=30) +untagged_addr (count=1) +sign_extend64 (count=1) +access_ok (count=2) +__range_ok (count=2) +_ASM_EXTABLE (count=1) +perf_sw_event (count=1) +aarch32_insn_extract_reg_num (count=1) +arm_smccc_1_1_hvc (count=3) +arm_smccc_1_1_smc (count=3) +MIDR_ALL_VERSIONS (count=3) +ARM64_FTR_BITS (count=8) +set_pte_bit (count=2) +__pgprot (count=28) +memcpy (count=51) +flush_icache_range (count=1) +pgd_offset_raw (count=10) +allocator (count=8) +pgd_populate (count=4) +pud_populate (count=6) +pmd_populate_kernel (count=4) +pte_offset_kernel (count=16) +pfn_pte (count=14) +virt_to_pfn (count=2) +cpu_set_reserved_ttbr0 (count=1) +local_flush_tlb_all (count=1) +write_sysreg (count=2) +phys_to_ttbr (count=2) +only (count=2) +pte_mkwrite (count=4) +pfn_valid (count=7) +pte_pfn (count=3) +pte_mkpresent (count=2) +_copy_pte (count=2) +pmd_addr_end (count=4) +pmd_val (count=14) +pud_addr_end (count=3) +pud_val (count=14) +pgd_offset_k (count=18) +pgd_addr_end (count=3) +read_sysreg (count=1) +cpuid_feature_extract_signed_field (count=1) +cpuid_feature_extract_unsigned_field (count=1) +show_regs_print_info (count=1) +print_pstate (count=1) +ptrace_hbp_get_addr (count=1) +__do_compat_cache_op (count=1) +pr_info (count=125) +task_pid_nr (count=1) +dump_instr (count=1) +__show_regs (count=1) +sys_ni_syscall (count=1) +read_cpuid_id (count=1) +__qcom_hyp_sanitize_btac_predictors (count=1) +__fpsimd_enabled (count=1) +note_page (count=8) +pmd_bad (count=4) +walk_pte (count=2) +pud_bad (count=6) +walk_pmd (count=2) +pgd_offset (count=10) +pgd_val (count=4) +pgd_bad (count=6) +walk_pud (count=2) +pr_alert (count=4) +pr_cont (count=15) +pte_offset_map (count=2) +pte_unmap (count=3) +clear_flush (count=1) +set_pte_at (count=1) +huge_pte_alloc (count=1) +pud_alloc (count=2) +pmd_alloc (count=4) +WARN_ON (count=31) +pte_alloc_map (count=3) +pud_none (count=4) +huge_pmd_share (count=2) +huge_pte_offset (count=1) +pmd_none (count=2) +ptep_set_wrprotect (count=1) +ptep_clear_flush (count=1) +kasan_pte_offset (count=4) +__pa_symbol (count=12) +kasan_alloc_zeroed_page (count=4) +__pmd_populate (count=6) +pte_offset_kimg (count=2) +kasan_pmd_offset (count=4) +pmd_offset_kimg (count=4) +kasan_pud_offset (count=4) +pud_offset_kimg (count=6) +__phys_to_pfn (count=8) +kasan_pte_populate (count=2) +kasan_pmd_populate (count=2) +kasan_pud_populate (count=2) +pte_set_fixmap_offset (count=2) +pgattr_change_is_safe (count=4) +pte_clear_fixmap (count=1) +phys_addr_t (count=5) +pmd_sect (count=2) +pgtable_alloc (count=3) +pgprot_val (count=4) +init_pte (count=2) +pmd_set_fixmap_offset (count=2) +pmd_set_huge (count=4) +alloc_init_cont_pte (count=2) +pmd_clear_fixmap (count=1) +pud_sect (count=2) +init_pmd (count=2) +pud_set_fixmap_offset (count=4) +pud_set_huge (count=2) +alloc_init_cont_pmd (count=2) +pud_clear_fixmap (count=2) +alloc_init_pud (count=2) +pgd_pgtable_alloc (count=1) +flush_tlb_kernel_range (count=6) +__create_pgd_mapping (count=4) +__phys_to_virt (count=2) +__map_memblock (count=6) +memblock_clear_nomap (count=2) +debug_checkwx (count=1) +PAGE_ALIGNED (count=2) +map_kernel_segment (count=10) +IS_ENABLED (count=4) +lm_alias (count=2) +kasan_copy_shadow (count=2) +early_pgtable_alloc (count=1) +pgd_set_fixmap (count=2) +map_kernel (count=2) +map_mem (count=2) +cpu_replace_ttbr1 (count=2) +__va (count=2) +pgd_clear_fixmap (count=1) +pud_pfn (count=2) +pmd_pfn (count=2) +vmemmap_pgd_populate (count=2) +vmemmap_pud_populate (count=2) +vmemmap_alloc_block_buf (count=1) +fixmap_pud (count=5) +pgd_none (count=2) +fixmap_pmd (count=8) +fixmap_pte (count=3) +BUILD_BUG_ON (count=110) +fix_to_virt (count=8) +pte_clear (count=9) +mk_sect_prot (count=2) +pfn_pud (count=2) +pfn_pmd (count=2) +pud_clear (count=3) +pmd_clear (count=5) +clear_pte_bit (count=1) +pte_valid (count=2) +offsetof (count=115) +emit_a64_mov_i64 (count=2) +emit (count=9) +A64_LDR32 (count=1) +A64_MOV (count=1) +A64_CMP (count=2) +A64_B_ (count=4) +A64_ADD_I (count=1) +unreachable (count=3) +ATOMIC_OPS (count=2) +__ia64_atomic_const (count=22) +__builtin_constant_p (count=2) +atomic_add_return (count=6) +ia64_fetch_and_add (count=12) +ia64_atomic_add (count=6) +atomic_sub_return (count=6) +ia64_atomic_sub (count=6) +atomic_fetch_add (count=2) +ia64_fetchadd (count=8) +ia64_atomic_fetch_add (count=2) +atomic_fetch_sub (count=2) +ia64_atomic_fetch_sub (count=2) +atomic64_add_return (count=2) +ia64_atomic64_add (count=2) +atomic64_sub_return (count=2) +ia64_atomic64_sub (count=2) +atomic64_fetch_add (count=2) +ia64_atomic64_fetch_add (count=2) +atomic64_fetch_sub (count=2) +ia64_atomic64_fetch_sub (count=2) +ia64_abort (count=2) +simple_strtoull (count=2) +get_user_pages (count=2) +get_user_pages_fast (count=3) +print (count=16) +exit (count=15) +getenv (count=2) +check_func (count=4) +long (count=6) +group (count=12) +int (count=16) +match (count=2) +pr_crit (count=11) +memcpy_fromio (count=2) +raw_spin_lock_init (count=2) +of_get_address (count=2) +mips_cpc_default_phys_base (count=1) +of_find_compatible_node (count=1) +of_address_to_resource (count=1) +PFN_DOWN (count=1) +min (count=14) +max (count=10) +add_memory_region (count=3) +early_param (count=3) +parisc_requires_coherency (count=1) +flush_tlb_all (count=3) +mm_total_size (count=1) +flush_cache_all (count=2) +flush_user_dcache_range_asm (count=2) +flush_user_icache_range_asm (count=3) +flush_tlb_range (count=3) +mfsp (count=1) +flush_tlb_page (count=2) +__flush_cache_page (count=1) +PFN_PHYS (count=7) +flush_data_cache (count=2) +flush_kernel_dcache_range_asm (count=3) +EXPORT_SYMBOL (count=44) +purge_kernel_dcache_range_asm (count=1) +MEM_PDC_LO (count=2) +MEM_PDC_HI (count=2) +init_smp_config (count=1) +PDC_PSW (count=1) +ENDPROC_CFI (count=2) +ENTRY_CFI (count=2) +dcache_stride (count=1) +COND (count=1) +r23 (count=1) +r0 (count=1) +smp_cpu_init (count=1) +preempt_disable (count=12) +mfctl (count=3) +Store (count=1) +mtctl (count=1) +per_cpu (count=13) +mem_init_print_info (count=2) +px (count=2) +PGD_INDEX_SIZE (count=2) +PTE_TABLE_SIZE (count=2) +__real_pte (count=14) +smp_rmb (count=5) +HIDX_BITS (count=2) +HIDX_SHIFT_BY_ONE (count=1) +H_PMD_TABLE_SIZE (count=2) +H_PUD_TABLE_SIZE (count=2) +H_PGD_TABLE_SIZE (count=1) +H_PGTABLE_RANGE (count=1) +ASM_CONST (count=7) +defined (count=2) +H_PUD_CACHE_INDEX (count=2) +radix__pgd_alloc (count=1) +kmem_cache_alloc (count=8) +PGT_CACHE (count=6) +pgtable_gfp_flags (count=3) +memset (count=44) +pud_alloc_one (count=1) +kmem_cache_free (count=6) +flush_tlb_pgtable (count=1) +pgtable_free_tlb (count=2) +pmd_alloc_one (count=4) +__rpte_to_pte (count=1) +__rpte_to_hidx (count=1) +MASKABLE_RELON_EXCEPTION_HV_OOL (count=1) +MASKABLE_EXCEPTION_PROLOG_1 (count=2) +EXCEPTION_RELON_PROLOG_PSERIES_1 (count=1) +PACA_IRQ_MUST_HARD_MASK (count=2) +get_paca (count=1) +__hard_irq_enable (count=1) +eeh_pcid_put (count=1) +pci_uevent_ers (count=1) +disable (count=1) +MASKED_INTERRUPT (count=1) +OV5_FEAT (count=1) +device_create_file (count=2) +firmware_has_feature (count=2) +device_remove_file (count=2) +pmd_huge (count=3) +pmd_large (count=3) +kvmppc_pte_alloc (count=3) +kvmppc_radix_update_pte (count=3) +pmdp_ptep (count=3) +kvmppc_radix_tlbie_page (count=3) +gfn_to_memslot (count=3) +kvmppc_update_dirty_map (count=3) +page_to_pfn (count=3) +compound_head (count=7) +compound_order (count=6) +local_irq_save (count=7) +find_current_mm_pte (count=3) +local_irq_restore (count=7) +kvmppc_create_pte (count=3) +gup (count=3) +put_page (count=20) +set_page_dirty_lock (count=3) +trace_hardirqs_on (count=3) +guest_enter (count=3) +guest_enter_irqoff (count=4) +srcu_read_lock (count=5) +srcu_read_unlock (count=7) +guest_exit (count=6) +trace_hardirqs_off (count=3) +set_irq_happened (count=3) +kvmppc_set_host_core (count=3) +local_irq_enable (count=5) +vma_kernel_pagesize (count=3) +__ilog2 (count=6) +up_read (count=9) +slb_pgsize_encoding (count=3) +__kvmppc_handle_load (count=3) +kvm_sigset_deactivate (count=3) +vcpu_put (count=3) +cpu_to_be64 (count=1) +cpu_to_be32 (count=6) +drmem_lmb_flags (count=5) +of_read_number (count=4) +read_drconf_v1_cell (count=1) +read_drconf_v2_cell (count=1) +kcalloc (count=6) +htab_convert_pte_flags (count=3) +__pte (count=13) +cpu_has_feature (count=2) +pte_set_hidx (count=8) +hpt_vpn (count=2) +pgtable_cache_add (count=2) +update_numa_cpu_lookup_table (count=2) +trace_tlbie (count=2) +available (count=4) +offset (count=16) +scheme (count=1) +radix_init_iamr (count=2) +radix_init_pgtable (count=1) +tlbiel_all (count=2) +spin_unlock (count=46) +create_physical_mapping (count=2) +spin_lock (count=39) +overlaps_kernel_text (count=1) +WARN_ONCE (count=11) +min_t (count=14) +stop_machine (count=1) +IS_ALIGNED (count=3) +split_kernel_mapping (count=3) +PPC_TLBIE_5 (count=3) +get_slice_psize (count=1) +pte_pagesize_index (count=1) +FIELD_SIZEOF (count=1) +PPC_LWZ_OFFS (count=3) +PPC_LWZ (count=2) +PPC_RLWINM (count=2) +PPC_CMPLW (count=2) +PPC_BCC (count=2) +get_online_cpus (count=7) +cpumask_of_node (count=3) +cpumask_first (count=1) +cpumask_first_and (count=1) +opal_imc_counters_stop (count=1) +get_hard_smp_processor_id (count=2) +of_get_child_by_name (count=2) +of_node_put (count=9) +PTR_ERR (count=75) +set_thread_uses_vas (count=1) +set_vinst_win (count=1) +cpu_online (count=1) +set_hard_smp_processor_id (count=1) +cpu_maps_update_done (count=1) +systems (count=1) +of_find_node_by_path (count=3) +request_event_sources_irqs (count=2) +machine_late_initcall (count=1) +plpar_int_get_queue_info (count=1) +pr_err (count=60) +plpar_int_set_queue_config (count=3) +xive_spapr_configure_queue (count=2) +free_pages (count=1) +wmb (count=2) +RISCV_FENCE (count=7) +smp_wmb (count=4) +__smp_mb (count=1) +__smp_rmb (count=1) +__smp_wmb (count=1) +PT_SEPC (count=1) +TASK_TI_FLAGS (count=1) +early_init_dt_scan (count=1) +mm_inc_nr_pmds (count=2) +mm_inc_nr_puds (count=2) +crst_table_init (count=2) +__TI_flags (count=4) +__PT_R0 (count=2) +__PT_R8 (count=2) +__PT_PSW (count=2) +__PT_INT_CODE (count=2) +__PT_FLAGS (count=2) +__THREAD_sysc_table (count=2) +__LC_LAST_UPDATE_TIMER (count=2) +STACK_FRAME_OVERHEAD (count=2) +kvm_s390_get_ilen (count=1) +trace_kvm_s390_intercept_instruction (count=1) +kvm_s390_handle_01 (count=1) +kvm_s390_handle_lpsw (count=1) +kvm_s390_handle_diag (count=1) +kvm_s390_handle_aa (count=1) +kvm_s390_handle_sigp (count=1) +kvm_s390_handle_b2 (count=1) +kvm_s390_handle_stctl (count=1) +kvm_s390_handle_lctl (count=1) +kvm_s390_handle_b9 (count=1) +kvm_s390_handle_e3 (count=1) +kvm_s390_handle_e5 (count=1) +kvm_s390_handle_eb (count=1) +kvm_s390_get_tod_clock_fast (count=3) +ckc_interrupts_enabled (count=1) +kvm_s390_get_cpu_timer (count=2) +isc_to_isc_bits (count=1) +test_and_clear_bit_inv (count=1) +pending_irqs_no_gisa (count=1) +kvm_s390_gisa_get_ipm (count=1) +kvm_s390_set_cpuflags (count=5) +pending (count=1) +__calculate_sltime (count=1) +tod_to_ns (count=3) +find_last_bit (count=1) +__deliver_io (count=1) +WARN_ON_ONCE (count=12) +clear_bit (count=30) +func (count=1) +__deliver_machine_check (count=1) +__deliver_prog (count=1) +__deliver_emergency_signal (count=1) +__deliver_external_call (count=1) +__deliver_ckc (count=1) +__deliver_cpu_timer (count=1) +__deliver_restart (count=1) +__deliver_set_prefix (count=1) +__deliver_pfault_init (count=1) +__deliver_service (count=1) +__deliver_pfault_done (count=1) +__deliver_virtio (count=1) +VCPU_STAT (count=21) +kvm_clock_sync_scb (count=2) +kvm_s390_set_tod_clock_ext (count=1) +kvm_s390_set_tod_clock (count=6) +VM_EVENT (count=3) +read_lock (count=3) +mutex_lock (count=96) +preempt_enable (count=20) +mutex_unlock (count=123) +get_tod_clock_ext (count=1) +kvm_s390_vcpu_block_all (count=2) +get_tod_clock (count=1) +kvm_s390_vcpu_unblock_all (count=1) +IS_TE_ENABLED (count=1) +SCK (count=1) +kvm_s390_get_base_disp_s (count=1) +kvm_s390_inject_program_int (count=1) +read_guest (count=2) +kvm_s390_inject_prog_cond (count=2) +VCPU_EVENT (count=2) +kvm_s390_set_psw_cc (count=1) +handle_stidp (count=1) +handle_set_clock (count=1) +handle_set_prefix (count=1) +handle_store_prefix (count=1) +handle_store_cpu_address (count=1) +kvm_s390_handle_vsie (count=1) +handle_ipte_interlock (count=2) +handle_iske (count=1) +handle_rrbe (count=1) +handle_sske (count=1) +handle_test_block (count=1) +handle_io_inst (count=1) +handle_sthyi (count=1) +handle_stsi (count=1) +handle_stfl (count=1) +handle_lpswe (count=1) +handle_epsw (count=1) +handle_essa (count=1) +handle_pfmf (count=1) +handle_stctg (count=1) +handle_lctlg (count=1) +handle_ri (count=1) +handle_tprot (count=1) +handle_ptff (count=1) +handle_sckpf (count=1) +handle_last_fault (count=1) +s390_handle_mcck (count=1) +test_thread_flag (count=1) +set_thread_flag (count=1) +local_irq_disable (count=2) +guest_exit_irqoff (count=1) +clear_thread_flag (count=1) +do_BUG (count=1) +glibc (count=3) +exploitation (count=3) +ptregs_offset (count=2) +PER_CPU_VAR (count=5) +GLOBAL (count=1) +restored (count=1) +ENTRY (count=10) +ORIG_RAX (count=1) +not (count=2) +movq (count=4) +CS (count=1) +END (count=10) +push (count=1) +DISABLE_INTERRUPTS (count=2) +CPU_TSS_IST (count=1) +pushq (count=4) +rbp (count=2) +cx (count=1) +clone (count=6) +sys_clone (count=6) +ENDPROC (count=3) +warn_bad_vsyscall (count=3) +__set_fixmap (count=3) +set_vsyscall_pgtable_user_bits (count=3) +AA (count=3) +COMPAT_SYSCALL_DEFINE3 (count=9) +sys_truncate (count=3) +sys_ftruncate (count=3) +COMPAT_SYSCALL_DEFINE2 (count=9) +COMPAT_SYSCALL_DEFINE4 (count=6) +COMPAT_SYSCALL_DEFINE1 (count=3) +compat_sys_wait4 (count=3) +COMPAT_SYSCALL_DEFINE5 (count=12) +sys_pread64 (count=3) +sys_pwrite64 (count=3) +COMPAT_SYSCALL_DEFINE6 (count=11) +sys_fadvise64_64 (count=6) +sys32_readahead (count=6) +sys_readahead (count=3) +sys_sync_file_range (count=3) +sys_fallocate (count=3) +firmware_restrict_branch_speculation_start (count=5) +firmware_restrict_branch_speculation_end (count=5) +INDIRECT_THUNK (count=3) +asm (count=12) +__ASM_SIZE (count=13) +BITOP_ADDR (count=3) +CONST_MASK_ADDR (count=2) +GEN_BINARY_RMWcc (count=7) +CC_SET (count=5) +CC_OUT (count=5) +__WARN_FLAGS (count=2) +_BUG_FLAGS (count=2) +annotate_reachable (count=1) +asm_volatile_goto (count=2) +static_cpu_has (count=1) +X86_FEATURE_SEV (count=4) +X86_FEATURE_USE_IBPB (count=4) +X86_FEATURE_USE_IBRS_FW (count=4) +X86_FEATURE_TPR_SHADOW (count=4) +arch_efi_call_virt_setup (count=2) +kernel_fpu_begin (count=2) +arch_efi_call_virt_teardown (count=2) +kernel_fpu_end (count=2) +efi_sync_low_kernel_mappings (count=1) +__kernel_fpu_begin (count=1) +__read_cr3 (count=1) +__flush_tlb_all (count=1) +__kernel_fpu_end (count=1) +put_smstate (count=1) +ucode_state (count=2) +other (count=2) +__FILL_RETURN_BUFFER (count=1) +ALTERNATIVE (count=3) +alternative_input (count=2) +ASM_NO_INPUT_CLOBBER (count=2) +alternative_msr_write (count=4) +RETPOLINE_RAX_BPF_JIT (count=3) +EMIT1_off32 (count=1) +EMIT2 (count=8) +EMIT3 (count=5) +EMIT4 (count=1) +EMIT1 (count=1) +PVOP_VCALL0 (count=1) +PVOP_VCALL1 (count=2) +PARA_SITE (count=6) +PARA_PATCH (count=6) +PARA_INDIRECT (count=12) +PV_SAVE_REGS (count=3) +PV_RESTORE_REGS (count=3) +ENABLE_INTERRUPTS (count=1) +SAVE_FLAGS (count=1) +__percpu_arg (count=2) +native_pmd_val (count=3) +native_make_pmd (count=3) +pmd_clear_flags (count=1) +pmd_mkold (count=1) +native_pud_val (count=3) +native_make_pud (count=3) +pud_clear_flags (count=1) +pud_mkold (count=1) +kpte_clear_flush (count=1) +__flush_tlb_one (count=6) +__flush_tlb_one_kernel (count=6) +pte_ERROR (count=1) +p (count=4) +__PAGE_KERNEL_RO (count=3) +__PAGE_KERNEL_RX (count=3) +__PAGE_KERNEL_NOCACHE (count=3) +__PAGE_KERNEL_VSYSCALL (count=3) +__PAGE_KERNEL_VVAR (count=3) +__PAGE_KERNEL_LARGE (count=3) +__PAGE_KERNEL_LARGE_EXEC (count=3) +native_make_pgd (count=2) +native_pgd_val (count=2) +combined (count=1) +GEN_BINARY_SUFFIXED_RMWcc (count=3) +GEN_UNARY_SUFFIXED_RMWcc (count=3) +__CLOBBERS_MEM (count=5) +GEN_UNARY_RMWcc (count=1) +__GEN_RMWcc (count=5) +vcon (count=4) +compat_sys_x86_readahead (count=3) +__flush_tlb (count=1) +__native_flush_tlb (count=1) +__flush_tlb_global (count=1) +__native_flush_tlb_global (count=2) +__flush_tlb_single (count=5) +__native_flush_tlb_single (count=2) +__flush_tlb_one_user (count=6) +__native_flush_tlb_one_user (count=2) +this_cpu_read (count=2) +count_vm_tlb_event (count=1) +invalidate_other_asid (count=1) +_IOR (count=9) +hsx_deadline_rev (count=1) +bdx_deadline_rev (count=1) +skx_deadline_rev (count=1) +rep_nop (count=1) +rdtsc (count=1) +apic_chip_data (count=1) +irq_data_to_desc (count=1) +lockdep_assert_held (count=5) +trace_vector_update (count=1) +irq_matrix_free (count=1) +IS_ERR_OR_NULL (count=1) +OFFSET (count=8) +rdmsr (count=1) +set_cpu_cap (count=2) +T13 (count=1) +cmdline_find_option (count=2) +option (count=2) +retp_compiler (count=1) +boot_cpu_has (count=3) +is_skylake_era (count=1) +cpu_show_meltdown (count=2) +sprintf (count=24) +cpu_show_spectre_v1 (count=2) +cpu_show_spectre_v2 (count=2) +spectre_v2_module_string (count=1) +__wrmsr (count=1) +EXPORT_SYMBOL_GPL (count=67) +clear_cpu_cap (count=3) +cpuid (count=1) +x86_family (count=3) +x86_model (count=1) +x86_stepping (count=2) +core_initcall (count=1) +perf_check_microcode (count=2) +cpuid_eax (count=1) +memcmp (count=3) +get_cpu_cap (count=2) +set_cpu_bug (count=1) +Celeron (count=1) +cache_alloc_hsw_probe (count=1) +set_rdt_options (count=1) +list_add (count=3) +DEFINE_MUTEX (count=17) +rdmsrl (count=7) +DEFINE_PER_CPU (count=6) +pr_emerg (count=3) +cpu_data (count=11) +memory_failure (count=2) +mce_unmap_kpfn (count=2) +set_memory_np (count=1) +on_each_cpu (count=6) +device_store_int (count=3) +device_store_ulong (count=3) +mce_restart (count=3) +apply_microcode_amd (count=1) +find_patch (count=7) +pr_fmt (count=16) +DEFINE_SPINLOCK (count=6) +apply_microcode (count=6) +smp_call_function_single (count=6) +request_microcode_fw (count=6) +apply_microcode_on_target (count=3) +atomic_dec (count=12) +atomic_read (count=7) +ndelay (count=3) +touch_nmi_watchdog (count=3) +apply_microcode_local (count=3) +atomic_inc (count=16) +cpu_relax (count=6) +atomic_set (count=31) +num_online_cpus (count=5) +stop_machine_cpuslocked (count=3) +microcode_check (count=5) +reload_store (count=3) +kstrtoul (count=3) +check_online_cpus (count=3) +microcode_reload_late (count=3) +put_online_cpus (count=3) +intel_get_microcode_revision (count=6) +native_wbinvd (count=6) +native_wrmsrl (count=7) +apply_microcode_intel (count=3) +wrmsrl (count=11) +generic_load_microcode (count=1) +pr_err_once (count=2) +do_div (count=4) +base (count=1) +SIZE_OR_MASK_BITS (count=1) +seq_printf (count=15) +seq_puts (count=1) +show_cpuinfo_core (count=1) +show_cpuinfo_misc (count=1) +SYSCALL_DEFINE3 (count=3) +__this_cpu_write (count=1) +kvm_para_has_feature (count=2) +zalloc_cpumask_var_node (count=1) +per_cpu_ptr (count=7) +cpu_to_node (count=3) +kasan_init (count=1) +clone_pgd_range (count=6) +setup_cpu_entry_areas (count=2) +sync_initial_page_table (count=3) +tboot_probe (count=1) +setup_cpu_local_masks (count=1) +setup_arch (count=1) +vmalloc_fault (count=1) +CHECK_CSI_SIZE (count=16) +CHECK_SI_SIZE (count=14) +CHECK_CSI_OFFSET (count=14) +cpu_set_state_online (count=1) +topology_max_smt_threads (count=1) +DIV_ROUND_UP (count=2) +calculate_max_logical_packages (count=2) +set_sched_topology (count=1) +cpumask_clear (count=4) +cpu_llc_shared_mask (count=1) +topology_core_cpumask (count=1) +cpumask_clear_cpu (count=1) +recompute_smt_state (count=1) +orc_warn (count=1) +printk_deferred_once (count=1) +__orc_find (count=1) +ALIGN (count=11) +VMLINUX_SYMBOL (count=6) +ASSERT (count=12) +apic_debug (count=2) +hrtimer_cancel (count=2) +static_key_slow_inc (count=1) +kvm_lapic_reset (count=3) +kvm_iodevice_init (count=1) +xchg (count=1) +kvm_vcpu_reset (count=1) +slot_handle_level_range (count=1) +slot_handle_level (count=1) +slot_handle_all_level (count=1) +slot_handle_large_level (count=1) +slot_handle_leaf (count=1) +module_param (count=8) +set_intercept (count=5) +emulate_instruction (count=1) +x86_emulate_instruction (count=1) +to_svm (count=2) +kvm_get_msr_common (count=1) +vcpu_unimpl (count=1) +avic_update_vapic_bar (count=1) +native_read_msr (count=2) +vmexit_fill_RSB (count=2) +kmalloc (count=16) +kfree (count=160) +__sme_page_pa (count=1) +psp_copy_user_blob (count=1) +__psp_pa (count=2) +sev_issue_cmd (count=1) +value (count=1) +vmcs_set_bits (count=2) +nested_cpu_has2 (count=1) +get_vmcs12 (count=1) +vmcs_clear_bits (count=2) +get_rdx_init_val (count=1) +kvm_set_cr8 (count=1) +L1 (count=1) +kvm_vcpu_halt (count=1) +kvm_get_msr_feature (count=1) +set_efer (count=1) +msr_io (count=3) +vm_munmap (count=2) +GENERATE_THUNK (count=2) +setup_cpu_entry_area (count=1) +prefetchw (count=1) +register_page_bootmem_info (count=1) +kclist_add (count=2) +OFFSET1 (count=1) +EMIT2_off32 (count=1) +OFFSET2 (count=1) +OFFSET3 (count=1) +ctx (count=1) +intel_scu_ipc_simple_command (count=2) +local_flush_tlb (count=1) +add_reloc (count=1) +add_preferred_console (count=5) +xen_boot_params_init_edd (count=1) +trace_xen_mmu_flush_tlb_single (count=1) +trace_xen_mmu_flush_tlb_one_user (count=1) +native_smp_cpus_done (count=1) +xen_save_time_memory_area (count=1) +tick_suspend_local (count=1) +this_cpu_write (count=1) +phys_to_dma (count=1) +page_to_phys (count=1) +dma_common_contiguous_remap (count=1) +pgprot_noncached (count=1) +__builtin_return_address (count=4) +__free_pages (count=2) +get_order (count=3) +virt_to_bus (count=1) +__invalidate_dcache_range (count=1) +virt_to_page (count=4) +dma_common_free_remap (count=1) +pfn_to_page (count=3) +PHYS_PFN (count=7) +dma_to_phys (count=1) +free_area_init_node (count=1) +free_highmem_page (count=2) +reset_all_zones_managed_pages (count=2) +memblock_region_reserved_base_pfn (count=1) +memblock_region_reserved_end_pfn (count=1) +free_area_high (count=2) +free_highpages (count=1) +spin_unlock_irq (count=13) +rcu_read_unlock (count=32) +put_disk (count=11) +module_put (count=11) +put_disk_and_module (count=9) +msleep (count=1) +__releases (count=23) +queue_logical_block_size (count=2) +bio_sectors (count=1) +trace_block_rq_requeue (count=1) +wbt_requeue (count=1) +blk_mq_sched_requeue_request (count=2) +blk_mq_rq_update_state (count=1) +__blk_mq_requeue_request (count=1) +blk_queued_rq (count=1) +blk_mq_add_to_requeue_list (count=1) +__set_current_state (count=1) +blk_integrity_del (count=1) +disk_del_events (count=1) +dead (count=1) +down_write (count=2) +disk_part_iter_init (count=1) +bdev_unhash_inode (count=1) +disk_devt (count=2) +set_capacity (count=4) +up_write (count=1) +sysfs_remove_link (count=7) +disk_to_dev (count=12) +spin_lock_bh (count=25) +idr_find (count=5) +blk_mangle_minor (count=1) +MINOR (count=2) +part_to_disk (count=1) +spin_unlock_bh (count=25) +del_gendisk (count=1) +down_read (count=2) +init_rwsem (count=1) +free_part_stats (count=1) +get_disk (count=9) +get_disk_and_module (count=10) +kobject_put (count=3) +get_gendisk (count=4) +truncate_inode_pages_range (count=2) +blkdev_issue_discard (count=1) +bio_devname (count=3) +disk_name (count=1) +pr_devel (count=2) +key_serial (count=1) +architectures (count=1) +keccakf (count=1) +rol64 (count=58) +keccakf_round (count=1) +__acpi_match_device (count=7) +acpi_of_match_device (count=3) +acpi_match_device (count=3) +acpi_companion_match (count=4) +ACPI_COMPANION (count=1) +acpi_set_gpe (count=2) +acpi_ec_enter_noirq (count=1) +acpi_driver_data (count=1) +to_acpi_device (count=1) +acpi_ec_leave_noirq (count=1) +acpi_fwnode_device_get_match_data (count=1) +acpi_get_match_data (count=1) +acpi_device_get_match_data (count=1) +DECLARE_ACPI_FWNODE_OPS (count=1) +wake_up_interruptible (count=1) +WARN (count=17) +binder_inner_proc_unlock (count=2) +binder_thread_dec_tmpref (count=1) +binder_debug (count=2) +ep_remove_waitqueue (count=1) +synchronize_rcu (count=6) +binder_send_failed_reply (count=1) +binder_release_work (count=1) +binder_get_thread (count=1) +binder_inner_proc_lock (count=1) +dev_info (count=5) +dev_name (count=2) +pm_runtime_drop_link (count=1) +list_del (count=14) +device_link_free (count=1) +pm_runtime_status_suspended (count=2) +enable_irq (count=2) +enable_irq_wake (count=3) +disable_irq_wake (count=3) +disable_irq_nosync (count=4) +fwnode_call_ptr_op (count=2) +dev_fwnode (count=2) +brd_init_one (count=1) +iov_iter_bvec (count=4) +file_start_write (count=2) +vfs_iter_write (count=2) +bio_reset (count=1) +bio_set_set (count=1) +bio_set_dev (count=2) +bio_set_op_attrs (count=1) +xenbus_read_unsigned (count=2) +negotiate_mq (count=6) +mutex_init (count=7) +talk_to_blkback (count=2) +blk_mq_update_nr_hw_queues (count=2) +z2_find (count=1) +DMI_MATCH (count=11) +interface_to_usbdev (count=4) +btusb_config_oob_wake (count=2) +devm_clk_get (count=16) +devm_gpiod_get (count=5) +devm_gpiod_get_optional (count=4) +be32_to_cpu (count=19) +be16_to_cpup (count=1) +to_i2c_client (count=1) +i2c_nuvoton_ready (count=1) +dev_err (count=36) +dev_get_drvdata (count=21) +__ftm_clk_init (count=1) +read_gic_config (count=1) +__fls (count=1) +__ffs (count=1) +CLOCKSOURCE_MASK (count=1) +irq_of_parse_and_map (count=2) +__gic_clocksource_init (count=1) +of_io_request_and_map (count=1) +of_node_full_name (count=1) +Intel (count=1) +Xeon (count=1) +cpufreq_generic_init (count=1) +cpufreq_table_validate_and_show (count=1) +scpi_cpufreq_set_target (count=1) +clk_set_rate (count=3) +arch_set_freq_scale (count=1) +cpuid_ebx (count=1) +rd_reg32 (count=1) +__sev_do_cmd_locked (count=6) +sev_do_cmd (count=2) +SSS_AES_WRITE (count=1) +s5p_set_aes (count=2) +s5p_set_dma_indata (count=1) +s5p_set_dma_outdata (count=1) +container_of (count=49) +writel (count=18) +to_talitos_ptr (count=2) +sg_dma_address (count=4) +might_sleep (count=1) +Copyright (count=42) +regmap_write (count=3) +queue_delayed_work (count=4) +axp288_chrg_detect_complete (count=1) +regmap_update_bits (count=5) +INIT_DELAYED_WORK (count=7) +axp288_extcon_enable (count=1) +flush_delayed_work (count=2) +clk_disable (count=5) +of_parse_phandle_with_fixed_args (count=3) +dev_warn (count=39) +pm_runtime_enable (count=3) +device_set_wakeup_path (count=3) +SIMPLE_DEV_PM_OPS (count=3) +of_match_ptr (count=3) +of_get_named_gpiod_flags (count=1) +of_find_spi_gpio (count=1) +of_find_regulator_gpio (count=1) +ACPI_HANDLE (count=7) +pm_runtime_get_sync (count=22) +to_amdgpu_encoder (count=1) +amdgpu_connector_update_scratch_regs (count=4) +pm_runtime_mark_last_busy (count=20) +pm_runtime_put_autosuspend (count=22) +amdgpu_connector_best_single_encoder (count=2) +__clear_bit (count=3) +amdgpu_free_static_csa (count=2) +amdgpu_device_wb_fini (count=2) +amdgpu_device_vram_scratch_fini (count=2) +sw_fini (count=1) +drm_helper_connector_dpms (count=1) +drm_modeset_unlock_all (count=1) +amdgpu_dm_display_resume (count=3) +drm_mm_takedown (count=1) +drm_irq_install (count=1) +flush_work (count=8) +cancel_work_sync (count=8) +pci_disable_msi (count=1) +amdgpu_ring_get_rptr (count=6) +amdgpu_ring_get_wptr (count=3) +cancel_delayed_work_sync (count=3) +amdgpu_bo_size (count=3) +WREG32 (count=3) +schedule_work (count=10) +DRM_INFO (count=13) +DRM_DEBUG (count=4) +gmc_v9_0_ecc_available (count=1) +amdgpu_atomfirmware_get_vram_width (count=1) +RREG32_SOC15 (count=1) +sdma_v4_0_ring_get_wptr (count=1) +RREG32 (count=2) +sdma_v4_0_get_reg_offset (count=2) +drm_pcie_get_speed_cap_mask (count=6) +RREG32_PCIE_PORT (count=3) +pci_read_config_word (count=3) +r600_get_pcie_gen_support (count=6) +si_populate_phase_shedding_value (count=3) +le16_to_cpu (count=6) +le32_to_cpu (count=30) +amdgpu_get_pcie_gen_support (count=3) +si_get_leakage_voltage_from_leakage_index (count=3) +si_get_current_pcie_speed (count=3) +dc_set_power_state (count=1) +amdgpu_dm_update_connector_after_detect (count=3) +DRM_ERROR (count=6) +dm_dp_mst_dc_sink_create (count=3) +drm_mode_set_crtcinfo (count=3) +fill_stream_properties_from_drm_display_mode (count=3) +update_stream_scaling_settings (count=3) +update_stream_signal (count=3) +to_amdgpu_crtc (count=3) +dc_interrupt_set (count=3) +dm_set_vblank (count=6) +dc_create_plane_state (count=6) +DRM_DEBUG_DRIVER (count=16) +fill_plane_attributes (count=3) +dc_plane_state_release (count=6) +drm_atomic_get_new_crtc_state (count=3) +drm_atomic_get_plane_state (count=3) +drm_atomic_get_crtc_state (count=3) +dm_atomic_check_plane_state_fb (count=3) +drm_dp_mst_get_edid (count=3) +dal_irq_service_to_irq_source (count=3) +dal_irq_service_set (count=6) +get_supported_tp (count=1) +ipp_cursor_set_attributes (count=6) +set_cursor_attributes (count=24) +set_cursor_attribute (count=6) +ipp_cursor_set_position (count=6) +set_cursor_position (count=24) +dc_get_hpd_irq_source_at_index (count=3) +SR (count=15) +BL_REG_LIST (count=3) +HWS_SF (count=24) +HWSEQ_REG_FIELD_LIST (count=3) +get_encoder_cap_info (count=3) +dm_logger_write (count=3) +TO_DCE110_LINK_ENC (count=3) +frame (count=6) +connect_dig_be_to_fe (count=6) +dce110_update_info_frame (count=3) +dp_audio_enable (count=3) +dce110_validate_plane (count=3) +REG_GET (count=3) +REG_WRITE (count=12) +REG_UPDATE (count=6) +program_gamut_remap (count=3) +hubbub1_update_dchub (count=3) +DC_ERROR (count=3) +smu_fini (count=1) +smu7_vblank_too_short (count=2) +smu7_enable_power_containment (count=1) +smu7_disable_power_containment (count=1) +WREG8 (count=2) +cirrus_crtc_load_lut (count=2) +drm_crtc_commit_get (count=1) +drm_crtc_commit_put (count=2) +drm_mode_addfb2 (count=1) +list_first_entry (count=2) +typeof (count=16) +__drm_mm_hole_node_start (count=2) +DRM_MM_BUG_ON (count=3) +current_work (count=3) +do_gettimeofday (count=1) +ktime_get_ts64 (count=1) +drm_send_event (count=1) +INIT_LIST_HEAD (count=12) +or (count=1) +hdmi_reg_writeb (count=5) +HDMI_I2S_SEL_SCLK (count=1) +HDMI_I2S_SEL_LRCK (count=1) +HDMI_I2S_SEL_SDATA1 (count=3) +HDMI_I2S_SEL_SDATA2 (count=3) +HDMI_I2S_SEL_SDATA0 (count=2) +HDMI_I2S_SEL_SDATA3 (count=2) +HDMI_I2S_SEL_DSD (count=1) +EXYNOS_CIIMGEFF_FIN_EMBOSSING (count=1) +EXYNOS_CIIMGEFF_FIN_SILHOUETTE (count=1) +EXYNOS_CIIMGEFF_FIN_MASK (count=1) +EXYNOS_CIIMGEFF_PAT_CBCR_MASK (count=2) +EXYNOS_CIREAL_ISIZE_AUTOLOAD_ENABLE (count=1) +mdev_get_drvdata (count=1) +intel_vgpu_get_bar_gpa (count=1) +gvt_ggtt_sz (count=1) +intel_vgpu_read (count=1) +gtt_entry (count=2) +intel_vgpu_rw (count=3) +TRVATTL3PTRDW (count=2) +TP_PROTO (count=2) +TP_ARGS (count=3) +TP_STRUCT__entry (count=2) +__field (count=1) +intel_modeset_cleanup (count=1) +intel_bios_cleanup (count=1) +vga_client_register (count=1) +fixup_mipi_sequences (count=2) +i915_gem_reset_prepare_engine (count=3) +intel_engine_init_global_seqno (count=3) +intel_engine_last_submit (count=3) +spin_unlock_irqrestore (count=93) +i915_gem_reset_finish_engine (count=3) +set_bit (count=28) +list_add_tail (count=19) +i915_vma_unbind (count=1) +fd_install (count=1) +GENMASK_ULL (count=2) +GEM_BUG_ON (count=7) +irqs_disabled (count=1) +trace_i915_gem_request_execute (count=2) +list_move_tail (count=2) +wake_up_all (count=2) +i915_perf_load_test_config_cflgt3 (count=1) +strncpy (count=2) +strlcpy (count=2) +i915_perf_load_test_config_cnl (count=1) +disable_metric_set (count=6) +free_oa_buffer (count=6) +i915_mutex_lock_interruptible (count=9) +gen8_configure_all_contexts (count=18) +I915_WRITE (count=6) +enable_metric_set (count=6) +intel_engine_lookup_user (count=2) +engine_event_class (count=2) +engine_event_instance (count=3) +intel_engine_supports_stats (count=3) +intel_disable_engine_stats (count=2) +engine_event_destroy (count=1) +engine_event_status (count=2) +engine_event_sample (count=1) +intel_enable_engine_stats (count=2) +__i915_pmu_event_read (count=6) +__get_rc6 (count=3) +intel_rc6_residency_ns (count=6) +IS_VALLEYVIEW (count=3) +get_rc6 (count=2) +intel_runtime_pm_put (count=2) +spin_lock_irqsave (count=93) +ktime_to_ns (count=1) +intel_engine_get_busy_time (count=1) +count_interrupts (count=1) +intel_runtime_pm_get (count=2) +local64_read (count=1) +local64_add (count=1) +local64_set (count=2) +hrtimer_init (count=1) +perf_pmu_register (count=1) +i915_pmu_unregister_cpuhp_state (count=1) +perf_pmu_unregister (count=1) +CNL_PORT_TX_DW5_GRP (count=1) +_MMIO_PORT6 (count=2) +CNL_PORT_TX_DW7_GRP (count=1) +get_init_otp_deassert_fragment_len (count=1) +DRM_DEBUG_KMS (count=2) +kmemdup (count=1) +parse_mipi_sequence (count=1) +intel_bios_init (count=1) +intel_wait_check_request (count=1) +signal_valid (count=1) +__i915_request_irq_complete (count=1) +to_signaler (count=1) +i915_gem_request_get_rcu (count=1) +local_bh_disable (count=4) +dma_fence_signal (count=2) +local_bh_enable (count=7) +i915_gem_request_completed (count=1) +spin_lock_irq (count=9) +lose (count=1) +cdclk (count=1) +tasklet_disable (count=1) +tasklet_enable (count=1) +__intel_engine_get_busy_time (count=1) +GEM_TRACE (count=3) +I915_ENGINE_SAMPLE_MAX (count=1) +startup (count=1) +meson_vpp_disable_interlace_vscaler_osd1 (count=1) +meson_canvas_setup (count=2) +writel_bits_relaxed (count=1) +_REG (count=1) +drm_fb_cma_get_gem_obj (count=1) +pm_runtime_put_sync (count=1) +unnecessary (count=1) +nouveau_connector_ddc_detect (count=1) +nouveau_display (count=2) +nvkm_therm_clkgate_enable (count=1) +nvkm_debug (count=2) +nvkm_therm_clkgate_fini (count=1) +nvkm_therm_clkgate_init (count=1) +clkgate_init (count=1) +to_radeon_encoder (count=1) +radeon_connector_update_scratch_regs (count=3) +radeon_best_single_encoder (count=2) +radeon_connector_analog_encoder_conflict_solve (count=1) +pci_set_dma_mask (count=1) +DMA_BIT_MASK (count=1) +radeon_dpm_enable_bapm (count=1) +radeon_pm_compute_clocks_dpm (count=1) +drm_crtc_vblank_off (count=3) +sun4i_tcon_set_status (count=6) +drm_crtc_vblank_on (count=3) +hw_to_dclk (count=3) +GENMASK (count=3) +clk_round_rate (count=3) +clk_prepare_enable (count=7) +clk_rate_exclusive_put (count=3) +clk_disable_unprepare (count=11) +clk_set_rate_exclusive (count=2) +sun4i_tcon_get_clk_delay (count=1) +devm_reset_control_get_optional (count=6) +reset_control_reset (count=6) +sun4i_tcon_init_clocks (count=3) +irq_desc_get_handler_data (count=2) +irq_desc_get_chip (count=2) +chained_irq_enter (count=2) +device_link_add (count=2) +HID_USB_DEVICE (count=9) +find_vrm (count=2) +get_via_model_d_vrm (count=1) +read_tempreg (count=1) +clk_get_rate (count=1) +bcm2835_i2c_writel (count=2) +i2c_dw_disable_int (count=1) +__i2c_dw_enable (count=1) +__i2c_dw_enable_and_wait (count=1) +dw_readl (count=1) +init_completion (count=1) +reset_control_assert (count=3) +clk_hw_unregister_divider (count=2) +stm32_adc_set_bits (count=4) +stm32_adc_clr_bits (count=1) +iio_trigger_set_drvdata (count=2) +request_irq (count=2) +iio_trigger_register (count=1) +iio_trigger_get (count=1) +poll_wait (count=2) +dst_release (count=3) +rdma_translate_ip (count=6) +dev_put (count=12) +_ib_create_qp (count=5) +ERR_PTR (count=42) +create_qp (count=1) +__ib_process_cq (count=18) +irq_poll_complete (count=3) +queue_work (count=12) +query_device (count=3) +ib_device_register_sysfs (count=3) +ib_device_unregister_rdmacg (count=3) +ib_cache_cleanup_one (count=3) +ib_cache_release_one (count=3) +kref_init (count=1) +uverbs_uobject_get (count=1) +kfree_rcu (count=5) +lockdep_check (count=3) +assert_uverbs_usecnt (count=4) +_rdma_remove_commit_uobject (count=1) +remove_commit (count=1) +alloc_commit (count=1) +lookup_put (count=1) +res_to_dev (count=1) +get_task_struct (count=1) +dev_get_by_index (count=3) +dev_hold (count=3) +ib_get_ndev_from_path (count=3) +rcu_read_lock (count=19) +ucma_get_ctx (count=3) +memdup_user (count=3) +fdput (count=1) +uobj_alloc_commit (count=2) +uobj_get_write (count=1) +uobj_get_type (count=1) +uobj_remove_commit (count=1) +rdma_restrack_add (count=3) +cb (count=1) +ib_create_qp (count=1) +rdma_is_port_valid (count=3) +create_wq (count=1) +uobj_put_obj_read (count=1) +create_rwq_ind_table (count=1) +GET_ID (count=2) +memmove (count=4) +find_max_element_entry_id (count=1) +BITS_TO_LONGS (count=2) +ARRAY_SIZE (count=9) +ib_uverbs_write (count=1) +uverbs_attr_get (count=3) +u64_to_user_ptr (count=2) +uverbs_copy_to (count=4) +DECLARE_UVERBS_METHOD (count=1) +rdma_rw_init_qp (count=1) +__acquires (count=21) +__acquire (count=10) +__release (count=10) +bnxt_qplib_flush_cqn_wq (count=1) +bnxt_qplib_del_flush_qp (count=3) +bnxt_qplib_destroy_qp (count=3) +rdev_to_dev (count=12) +bnxt_re_lock_cqs (count=10) +bnxt_qplib_clean_qp (count=5) +bnxt_re_unlock_cqs (count=10) +bnxt_qplib_free_qp_res (count=1) +bnxt_qplib_destroy_ah (count=1) +bnxt_qplib_create_qp (count=1) +ib_umem_release (count=2) +dev_dbg (count=87) +bnxt_qplib_add_flush_qp (count=21) +flush_workqueue (count=2) +ib_dealloc_device (count=1) +bnxt_re_ib_reg (count=3) +bnxt_re_remove_one (count=5) +bnxt_re_dev_unreg (count=3) +bnxt_re_dispatch_event (count=3) +bnxt_re_ib_unreg (count=2) +INIT_WORK (count=12) +bnxt_re_dev_stop (count=1) +bnxt_qplib_find_buddy_cq (count=9) +bnxt_qplib_acquire_cq_locks (count=9) +bnxt_qplib_acquire_cq_flush_locks (count=6) +__bnxt_qplib_add_flush_qp (count=18) +bnxt_qplib_release_cq_locks (count=9) +bnxt_qplib_release_cq_flush_locks (count=6) +__clean_cq (count=5) +__bnxt_qplib_del_flush_qp (count=3) +bnxt_qplib_free_qp_hdr_buf (count=1) +bnxt_qplib_free_hwq (count=2) +bnxt_qplib_cancel_phantom_processing (count=3) +cqe_sq_cons (count=3) +bnxt_qplib_lock_buddy_cq (count=15) +bnxt_qplib_mark_qp_error (count=6) +bnxt_qplib_unlock_buddy_cq (count=15) +HWQ_CMP (count=3) +CQE_CMP_VALID (count=3) +__flush_rq (count=3) +bnxt_qplib_arm_cq (count=6) +locks (count=3) +aeq_handler (count=3) +RCFW_CMD_PREP (count=6) +cpu_to_le16 (count=8) +pcie_capability_read_word (count=1) +bnxt_qplib_query_version (count=3) +bnxt_qplib_is_atomic_cap (count=1) +bnxt_qplib_rcfw_free_sbuf (count=1) +CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_2M (count=3) +CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_8M (count=3) +CMDQ_INITIALIZE_FW_TIM_PG_SIZE_PG_1G (count=3) +is (count=3) +be16_to_cpu (count=22) +mlx4_ib_ipoib_csum_ok (count=3) +ib_umem_get (count=6) +mlx5_ib_get_ibdev_from_mpi (count=3) +mlx5_netdev_event (count=3) +mlx5_ib_warn (count=3) +spin_lock_init (count=18) +to_mlx5_st (count=6) +MLX5_ADDR_OF (count=3) +MLX5_SET (count=13) +ib_mask_to_mlx5_opt (count=3) +dst_neigh_lookup (count=6) +DP_DEBUG (count=9) +ntohs (count=13) +get_qedr_dev (count=3) +get_qedr_cq (count=3) +qedr_gsi_poll_cq (count=3) +qed_chain_get_cons_idx_u32 (count=3) +pvrdma_destroy_cq (count=1) +pvrdma_destroy_srq (count=1) +pvrdma_dealloc_pd (count=1) +ipoib_priv (count=1) +debugfs_remove (count=2) +input_get_drvdata (count=2) +mb (count=4) +matrix_keypad_scan (count=2) +MODULE_AUTHOR (count=38) +MODULE_DESCRIPTION (count=10) +MODULE_LICENSE (count=20) +QI_DEV_EIOTLB_ADDR (count=1) +intc (count=3) +IRQ (count=1) +bitmap_release_region (count=1) +get_count_order (count=3) +find_first_zero_bit (count=1) +__set_bit (count=2) +bitmap_find_free_region (count=1) +gicv2m_irq_gic_domain_alloc (count=2) +gicv2m_unalloc_msi (count=4) +irq_domain_set_hwirq_and_chip (count=2) +irq_domain_free_irqs_parent (count=2) +irq_domain_get_irq_data (count=1) +irq_data_get_irq_chip_data (count=1) +of_find_matching_node (count=4) +MPIDR_TO_SGI_RS (count=1) +gic_write_sgi1r (count=1) +MPIDR_TO_SGI_CLUSTER_ID (count=1) +cpu_logical_map (count=1) +write_gic_map_pin (count=1) +write_gic_map_vp (count=1) +mips_cm_vp_id (count=1) +gic_clear_pcpu_masks (count=1) +irq_data_update_effective_affinity (count=1) +bio_complete (count=2) +bio_put (count=1) +closure_debug_destroy (count=1) +mempool_free (count=1) +cpu_to_le32 (count=10) +get_seconds (count=2) +bdevname (count=18) +uuid_find (count=2) +pr_notice (count=8) +bcache_device_stop (count=2) +flash_dev_run (count=1) +bio_first_bvec_all (count=2) +get_page (count=6) +CACHE_DISCARD (count=2) +cache_alloc (count=4) +blkdev_put (count=19) +DM_BUFIO_CACHE (count=3) +process (count=3) +memalloc_noio_save (count=6) +__vmalloc (count=6) +memalloc_noio_restore (count=3) +init_waitqueue_head (count=15) +dm_table_set_type (count=3) +__map_bio_nvme (count=6) +__map_bio_fast (count=6) +__map_bio (count=3) +dm_mq_kick_requeue_list (count=3) +dm_table_get_md (count=3) +scsi_device_from_queue (count=3) +bdev_get_queue (count=4) +put_device (count=12) +setup_scsi_dh (count=3) +dm_consume_args (count=3) +DMERR (count=6) +multipath_per_bio_data_size (count=3) +DMEMIT (count=9) +test_bit (count=22) +strncmp (count=7) +dm_get_geometry (count=3) +bdgrab (count=4) +blkdev_get (count=3) +dm_put_live_table (count=3) +__blkdev_driver_ioctl (count=3) +bdput (count=17) +blkdev_get_by_dev (count=6) +queue_io (count=1) +bio_endio (count=2) +seq_putc (count=1) +set_disk_ro (count=1) +bioset_create (count=1) +bitmap_destroy (count=1) +bioset_free (count=2) +wait_event (count=5) +set_mask_bits (count=1) +mddev_lock_nointr (count=1) +md_set_array_sectors (count=3) +size (count=1) +mddev_unlock (count=1) +revalidate_disk (count=3) +bio_copy_data (count=1) +freeze_array (count=1) +unfreeze_array (count=1) +BARRIER_BUCKETS_NR_BITS (count=1) +ilog2 (count=2) +BARRIER_BUCKETS_NR (count=1) +RESYNC_WINDOW (count=1) +RESYNC_DEPTH (count=1) +CLUSTER_RESYNC_WINDOW (count=2) +CLUSTER_RESYNC_WINDOW_SECTORS (count=1) +rdev_clear_badblocks (count=1) +md_error (count=1) +raid10_size (count=1) +r5l_handle_flush_request (count=1) +ppl_handle_flush_request (count=1) +snprintf (count=45) +mdname (count=1) +kmem_cache_create (count=1) +log_exit (count=1) +unregister_shrinker (count=2) +free_thread_groups (count=1) +shrink_stripes (count=1) +raid5_free_percpu (count=1) +raid5_size (count=1) +raid5_calc_degraded (count=1) +EXPORT_TRACEPOINT_SYMBOL_GPL (count=8) +dprintk (count=19) +devices (count=1) +dvb_ringbuffer_init (count=2) +dvb_vb2_init (count=3) +connect_frontend (count=1) +dvb_vb2_stream_off (count=2) +dvb_vb2_release (count=2) +dvb_vb2_fill_buffer (count=8) +dvb_dmxdev_buffer_write (count=1) +dvb_dvr_set_buffer_size (count=1) +dvb_vb2_reqbufs (count=1) +dprintk_sect_loss (count=10) +set_buf_flags (count=11) +ts (count=17) +sec (count=3) +check_crc32 (count=2) +dvb_dmx_swfilter_section_feed (count=1) +dvb_dmx_swfilter_section_new (count=2) +dvb_dmx_swfilter_section_copy_dump (count=2) +dvb_dmx_swfilter_payload (count=1) +dprintk_tscheck (count=2) +dvb_dmx_swfilter_packet_type (count=1) +vb2_core_dqbuf (count=1) +m88ds3103_attach (count=1) +Timecode (count=4) +System (count=2) +tvp5150_write (count=6) +dev_dbg_lvl (count=1) +to_tvp5150 (count=2) +tvp5150_write_inittab (count=1) +tvp5150_vdp_init (count=2) +tvp5150_selmux (count=1) +tvp5150_set_vbi (count=2) +tvp5150_get_vbi (count=2) +av7110_p2t_write (count=1) +dvb_filter_pes2ts (count=1) +on (count=2) +default (count=1) +DRAM_MSG_ADDR_MASK (count=1) +DRAM_MSG_TYPE_MASK (count=1) +DCPU_MSG_RAM (count=2) +RAM (count=1) +dev_emerg (count=1) +generic_show (count=3) +get_msg_ptr (count=3) +readl_relaxed (count=9) +writel_relaxed (count=1) +dctlprintk (count=1) +mei_cl_disconnect (count=1) +cl_dbg (count=1) +mei_cl_set_disconnected (count=1) +pm_runtime_get (count=1) +pm_runtime_put_noidle (count=1) +MEI_PCI_DEVICE (count=6) +CMD_STR (count=2) +copy_to_user (count=10) +ocxl_afu_irq_free (count=1) +afu_ioctl_get_metadata (count=2) +DEFINE_WAIT (count=1) +mmc_claim_host (count=2) +mmc_send_status (count=1) +mmc_hostname (count=1) +mmc_release_host (count=2) +mmc_get_ext_csd (count=1) +mci_readl (count=5) +of_alias_get_id (count=2) +mmc_alloc_host (count=1) +mmc_of_parse (count=1) +dw_mci_init_slot_caps (count=1) +void (count=1) +mmc_priv (count=2) +meson_mmc_clk_phase_tuning (count=3) +mmc_regulator_set_ocr (count=1) +clk_set_phase (count=2) +states (count=1) +sdhci_reset (count=1) +byt_read_dsm (count=4) +byt_probe_slot (count=4) +ni_set_max_freq (count=1) +mtd_set_ooblayout (count=1) +XP_IOWRITE (count=1) +XMDIO_WRITE (count=1) +aq_nic_get_cfg (count=1) +pci_resource_start (count=1) +pci_resource_len (count=1) +ioremap_nocache (count=1) +aq_pci_free_irq_vectors (count=1) +free_netdev (count=1) +tg3_ape_unlock (count=1) +udelay (count=2) +usleep_range (count=1) +tg3_ape_event_lock (count=2) +tg3_ape_write32 (count=7) +tg3_flag (count=1) +tg3_ape_send_event (count=1) +tg3_send_ape_heartbeat (count=3) +tg3_write_sig_post_reset (count=1) +tg3_ape_lock_init (count=1) +TG3_APE_HB_INTERVAL (count=1) +pci_dev_put (count=1) +MODULE_PARM_DESC (count=10) +nicvf_netdev_qidx (count=2) +dma_unmap_page_attrs (count=3) +page_address (count=5) +xdp_set_data_meta_invalid (count=1) +nicvf_unmap_page (count=3) +build_skb (count=3) +nicvf_xdp_sq_append_pkt (count=2) +xdp_do_redirect (count=6) +bpf_warn_invalid_xdp_action (count=2) +trace_xdp_exception (count=3) +netdev_priv (count=16) +nicvf_xdp_sq_doorbell (count=1) +nicvf_get_sq_desc (count=1) +RCV_FRAG_LEN (count=1) +SKB_DATA_ALIGN (count=5) +XDP_HEADROOM (count=1) +MAX_CQES_FOR_TX (count=1) +readl (count=10) +PCIE_FW_MASTER_G (count=2) +t4_cleanup_clip_tbl (count=1) +pci_disable_pcie_error_reporting (count=2) +pci_disable_device (count=2) +pci_release_regions (count=2) +cxgb4_iov_configure (count=1) +pci_set_vpd_size (count=4) +skb_put (count=2) +skb_add_rx_frag (count=2) +skb_shinfo (count=9) +pskb_trim (count=2) +skb_pull (count=3) +gfar_rx_checksum (count=2) +eth_type_trans (count=4) +gfar_process_frame (count=4) +skb_record_rx_queue (count=2) +napi_gro_receive (count=2) +release_login_rsp_buffer (count=2) +netdev_dbg (count=1) +dev_kfree_skb_any (count=4) +clean_rx_pools (count=1) +clean_tx_pools (count=1) +napi_schedule (count=1) +remove_buff_from_pool (count=2) +vnic_client_data_len (count=1) +ibmvnic_remove (count=1) +release_login_buffer (count=1) +complete (count=3) +ixgbe_rx_pg_size (count=2) +IXGBE_CB (count=2) +skb_headlen (count=3) +mvpp2_prs_mac_promisc_set (count=1) +mvpp2_prs_mac_multi_set (count=2) +mvpp2_prs_mcast_del_all (count=1) +mvpp2_prs_mac_da_accept (count=1) +htonl (count=5) +__constant_htonl (count=4) +DECLARE_MASK_VAL (count=2) +dev_to_node (count=3) +mlx5e_alloc_cq_common (count=1) +mlx5e_build_drop_rq_param (count=2) +mlx5e_alloc_drop_cq (count=1) +get_cqe_l4_hdr_type (count=2) +get_cqe_lro_tcppsh (count=2) +__vlan_get_protocol (count=1) +ip_fast_csum (count=1) +mlx5e_lro_update_tcp_hdr (count=2) +csum_partial (count=2) +csum_tcpudp_magic (count=1) +cpu_to_be16 (count=18) +csum_ipv6_magic (count=1) +udp_hdr (count=1) +skb_transport_header (count=1) +tcf_vlan_push_prio (count=1) +mlx5e_skb_l2_header_offset (count=1) +esw_debug (count=1) +VPORT (count=1) +esw_vport_create_drop_counters (count=2) +esw_apply_vport_conf (count=1) +esw_vport_change_handle_locked (count=1) +build_match_list (count=1) +up_write_ref_node (count=2) +up_read_ref_node (count=1) +free_match_list (count=1) +nested_down_write_ref_node (count=1) +trigger_cmd_completions (count=3) +mlx5_core_event (count=6) +mlx5_core_err (count=3) +cache_line_size (count=2) +MLXSW_AFK_ELEMENT_INFO_U32 (count=30) +MLXSW_AFK_ELEMENT_INFO_BUF (count=16) +mlxsw_sp_port_vlan_find_by_vid (count=2) +mlxsw_sp_port_vlan_create (count=2) +mlxsw_sp_port_vlan_bridge_leave (count=2) +mlxsw_sp_resource_size_params_prepare (count=8) +MLXSW_CORE_RES_GET (count=6) +devlink_resource_size_params_init (count=10) +priv_to_devlink (count=2) +devlink_resource_register (count=2) +NL_SET_ERR_MSG (count=1) +mlxsw_sp_fib_create (count=4) +ERR_CAST (count=2) +mlxsw_sp_mr_table_create (count=2) +mlxsw_sp_fib_destroy (count=4) +mlxsw_reg_sfd_pack (count=4) +mlxsw_sp_sfd_op (count=4) +mlxsw_reg_sfd_uc_pack (count=2) +mlxsw_sp_sfd_rec_policy (count=4) +mlxsw_reg_sfd_num_rec_get (count=6) +mlxsw_reg_write (count=6) +MLXSW_REG (count=6) +mlxsw_reg_sfd_uc_lag_pack (count=2) +mlxsw_reg_sfd_mc_pack (count=2) +rcu_access_pointer (count=1) +netdev_master_upper_dev_get_rcu (count=3) +netdev_upper_dev_unlink (count=5) +rmnet_get_port_rtnl (count=4) +rmnet_unregister_real_device (count=3) +netdev_master_upper_dev_link (count=2) +hlist_add_head_rcu (count=4) +rmnet_vnd_dellink (count=3) +rmnet_vnd_get_mux (count=2) +rmnet_get_endpoint (count=3) +unregister_netdevice_queue (count=3) +hlist_del_init_rcu (count=2) +LIST_HEAD (count=11) +ASSERT_RTNL (count=3) +rmnet_unregister_bridge (count=1) +netdev_walk_all_lower_dev_rcu (count=1) +unregister_netdevice_many (count=1) +rmnet_get_port (count=2) +kfree_skb (count=5) +this_cpu_ptr (count=1) +u64_stats_fetch_begin_irq (count=1) +iowrite32 (count=4) +sh_eth_tsu_read (count=4) +ioread32 (count=4) +device_set_wakeup_capable (count=1) +netvsc_connect_vsp (count=4) +netvsc_init_buf (count=2) +msd (count=2) +netvsc_send_pkt (count=4) +napi_complete_done (count=2) +hv_end_read (count=4) +napi_schedule_prep (count=2) +hv_begin_read (count=4) +napi_reschedule (count=2) +__napi_schedule (count=4) +__napi_schedule_irqoff (count=2) +netdev_err (count=2) +napi_enable (count=2) +netvsc_send (count=4) +rcu_assign_pointer (count=7) +vmbus_close (count=2) +free_netvsc_device (count=2) +level (count=2) +rtnl_dereference (count=8) +dev_set_promiscuity (count=2) +dev_set_allmulti (count=2) +dev_uc_sync (count=4) +dev_mc_sync (count=4) +rndis_filter_update (count=2) +rcu_dereference (count=8) +skb_rx_queue_recorded (count=2) +skb_get_rx_queue (count=2) +qdisc_skb_cb (count=4) +ndo_select_queue (count=2) +fallback (count=2) +netvsc_pick_tx (count=2) +netdev_warn (count=3) +dev_change_flags (count=2) +dev_open (count=2) +rndis_filter_set_packet_filter (count=6) +rndis_filter_halt_device (count=2) +macvlan_port_destroy (count=1) +phy_resume (count=6) +__phy_resume (count=4) +phy_led_triggers_register (count=2) +to_phy_driver (count=2) +ppp_lock (count=2) +ppp_unlock (count=2) +tbnet_logout_response (count=1) +tbnet_tear_down (count=4) +napi_disable (count=5) +tb_ring_free (count=1) +stop_login (count=1) +tb_ring_stop (count=2) +tbnet_free_buffers (count=2) +napi_alloc_frag (count=1) +virt_to_head_page (count=3) +skb_fill_page_desc (count=2) +page_ref_inc (count=1) +xdp_do_flush_map (count=6) +generic_xdp_tx (count=2) +this_cpu_inc (count=2) +tun_get_user (count=4) +tun_put (count=4) +sock_set_flag (count=2) +USB_DEVICE_AND_INTERFACE_INFO (count=2) +USB_INTERFACE_INFO (count=2) +smsc75xx_write_reg (count=1) +sg_init_one (count=2) +virtqueue_add_outbuf (count=1) +__virtnet_xdp_xmit (count=3) +virtnet_get_headroom (count=2) +bpf_prog_run_xdp (count=2) +ewma_pkt_len_add (count=2) +clamp_t (count=4) +ewma_pkt_len_read (count=4) +get_mergeable_buf_len (count=8) +_virtnet_set_queues (count=2) +bpf_prog_put (count=2) +virtnet_napi_enable (count=4) +ppp_cp_event (count=6) +alloc_workqueue (count=2) +rhashtable_init (count=1) +xenbus_read_driver_state (count=2) +nvdimm_has_cache (count=2) +nvme_reset_ctrl (count=1) +nvme_block_nr (count=1) +cpu_to_le64 (count=2) +nvme_alloc_request (count=2) +schedule_delayed_work (count=1) +nvme_ns_remove (count=2) +kzalloc_node (count=1) +nvme_setup_streams_ns (count=1) +nvme_mpath_add_disk (count=3) +nvme_mpath_add_disk_links (count=2) +nvme_mpath_remove_disk_links (count=2) +sysfs_remove_group (count=8) +nvme_req (count=2) +uuid_copy (count=2) +__nvme_fc_abort_op (count=5) +atomic_xchg (count=3) +fcp_abort (count=1) +nvme_fc_abort_aen_ops (count=1) +__nvme_fc_fcpop_chk_teardowns (count=4) +wake_up (count=7) +nvme_complete_async_event (count=1) +nvme_fc_ctrl_put (count=2) +__nvme_fc_final_op_cleanup (count=3) +nvme_end_request (count=2) +nvme_fc_complete_rq (count=2) +blk_mq_rq_to_pdu (count=5) +nvme_fc_unmap_data (count=1) +nvme_complete_rq (count=1) +nvme_shutdown_ctrl (count=1) +blk_mq_complete_request (count=1) +to_fc_ctrl (count=1) +nvme_fc_create_hw_io_queues (count=8) +nvme_fc_connect_io_queues (count=8) +nvme_fc_init_queue (count=2) +__nvme_fc_create_hw_queue (count=2) +nvme_fc_connect_admin_queue (count=2) +NVME_CAP_MQES (count=4) +nvme_enable_ctrl (count=2) +nvme_fc_init_aen_ops (count=2) +nvme_fc_delete_association (count=1) +errors (count=1) +association (count=1) +device_add_disk (count=2) +kobject_name (count=10) +blk_cleanup_queue (count=2) +nvme_dev_disable (count=2) +dma_alloc_coherent (count=3) +SQ_SIZE (count=2) +adapter_alloc_cq (count=1) +adapter_alloc_sq (count=1) +adapter_delete_sq (count=1) +adapter_delete_cq (count=1) +num_present_cpus (count=2) +num_possible_cpus (count=2) +nvme_set_queue_count (count=2) +blk_mq_unquiesce_queue (count=1) +nvme_start_queues (count=1) +nvme_rdma_set_sg_null (count=1) +nvme_stop_ctrl (count=1) +nvme_rdma_shutdown_ctrl (count=2) +nvme_remove_namespaces (count=1) +nvme_uninit_ctrl (count=1) +nvme_put_ctrl (count=1) +nvme_rdma_reconnect_or_remove (count=1) +nvme_change_ctrl_state (count=1) +nvme_rdma_configure_admin_queue (count=1) +pointer (count=1) +nvmet_discard_range (count=1) +__blkdev_issue_discard (count=1) +blk_rq_nr_phys_segments (count=1) +blk_rq_map_sg (count=1) +blk_rq_bytes (count=1) +blk_rq_payload_bytes (count=1) +blk_mq_start_request (count=1) +of_fwnode_device_get_match_data (count=1) +of_device_get_match_data (count=2) +dw_pcie_readl_dbi (count=3) +dw_pcie_writel_dbi (count=3) +DECLARE_PCI_FIXUP_FINAL (count=14) +Functions (count=1) +pci_info (count=1) +release_resource (count=1) +resource_size (count=3) +armpmu_map_cache_event (count=1) +unsigned (count=1) +armpmu_get_platdata (count=3) +dev_get_platdata (count=1) +armpmu_dispatch_irq (count=1) +sched_clock (count=2) +handle_irq (count=3) +perf_sample_event_took (count=1) +free_percpu_irq (count=2) +free_irq (count=2) +armpmu_free_irq (count=2) +request_percpu_irq (count=2) +irq_set_status_flags (count=1) +cpumask_set_cpu (count=3) +armpmu_request_irq (count=4) +reset (count=2) +armpmu_get_cpu_irq (count=2) +enable_percpu_irq (count=4) +disable_percpu_irq (count=7) +armpmu_alloc (count=4) +__armpmu_alloc (count=3) +alloc_percpu (count=2) +alloc_percpu_gfp (count=2) +armpmu_alloc_atomic (count=3) +free_percpu (count=3) +PMU (count=1) +situations (count=1) +arm_pmu_acpi_cpu_starting (count=1) +arm_pmu_acpi_parse_irqs (count=1) +FUNCTION (count=8) +interface (count=6) +dell_fill_request (count=2) +dell_send_request (count=1) +devm_kzalloc (count=6) +get_device (count=6) +capable (count=12) +call_fn (count=6) +dell_smbios_find_token (count=6) +BLOCKING_NOTIFIER_HEAD (count=6) +krealloc (count=6) +x (count=6) +parse_da_table (count=6) +location_show (count=6) +match_attribute (count=12) +scnprintf (count=12) +value_show (count=6) +kasprintf (count=12) +sysfs_attr_init (count=12) +sysfs_create_group (count=6) +dmi_find_device (count=6) +dmi_walk (count=15) +init_dell_smbios_wmi (count=3) +init_dell_smbios_smm (count=3) +exit_dell_smbios_wmi (count=3) +exit_dell_smbios_smm (count=3) +subsys_initcall (count=9) +module_exit (count=12) +MODULE_DEVICE_TABLE (count=6) +wmi_driver_register (count=3) +wmi_driver_unregister (count=3) +module_init (count=3) +MODULE_ALIAS (count=5) +IDEAPAD_EC_TIMEOUT (count=2) +device_init_wakeup (count=3) +intel_hid_set_enable (count=1) +intel_button_array_enable (count=1) +dmi_get_system_info (count=1) +acpi_evaluate_object (count=2) +detect_tablet_mode (count=1) +misc_register (count=1) +device_add (count=1) +wmi_method_enable (count=1) +regulator_get_suspend_state (count=2) +readl_poll_timeout (count=2) +list_del_init (count=6) +free_cp (count=2) +list_splice_tail (count=2) +get_ccwdev_lock (count=2) +dasd_schedule_device_bh (count=2) +ccw_device_set_timeout (count=20) +ccw_device_cancel_halt_clear (count=4) +ccw_device_start_key (count=6) +ccw_device_start_timeout_key (count=6) +delayed (count=4) +never (count=4) +cio_tm_start_key (count=2) +ccw_device_tm_start_key (count=2) +ccw_device_tm_start_timeout_key (count=2) +qeth_prepare_control_data (count=4) +__ipa_cmd (count=2) +qeth_send_control_data (count=2) +qeth_get_ipa_adp_type (count=2) +QETH_DBF_MESSAGE (count=4) +ipv6_addr_equal (count=2) +qeth_l3_addr_find_by_ip (count=2) +qeth_l3_ipaddr_hash (count=8) +qeth_l3_ipaddr6_to_string (count=2) +qeth_l3_find_addr_by_ip (count=10) +qeth_l3_ipaddrs_is_equal (count=2) +ether_addr_equal_64bits (count=2) +qeth_l3_ip_from_hash (count=10) +QETH_CARD_HEX (count=4) +qeth_l3_deregister_addr_entry (count=8) +hash_del (count=8) +QETH_CARD_TEXT (count=2) +qeth_l3_ipaddr_to_string (count=2) +qeth_l3_get_addr_buffer (count=4) +qeth_l3_delete_ip (count=2) +qeth_l3_add_ip (count=8) +virtio_device_freeze (count=1) +virtio_ccw_set_transport_rev (count=1) +virtio_device_restore (count=1) +DAMAGES (count=1) +TORT (count=1) +BNX2FC_IO_DBG (count=1) +csio_ln_lookup_by_portid (count=1) +alua_rtpg_queue (count=1) +destroy_workqueue (count=2) +destroy_rcu_head (count=4) +init_rcu_head (count=4) +__attribute__ (count=13) +Ventura (count=2) +megasas_fire_cmd_fusion (count=4) +writeq (count=4) +mmiowb (count=6) +wait_and_poll (count=2) +_base_reset_handler (count=2) +_base_mask_interrupts (count=2) +_base_make_ioc_ready (count=2) +mpt3sas_scsih_scsi_lookup_get (count=2) +_scsih_tm_display_info (count=6) +sdev_printk (count=4) +scmd (count=6) +starget_printk (count=3) +scsi_print_command (count=2) +scsi_cmd_priv (count=2) +mpt3sas_base_clear_st (count=2) +scsi_dma_unmap (count=2) +_scsih_flush_running_cmds (count=4) +_scsih_fw_event_cleanup_queue (count=4) +QEDI_INFO (count=2) +GET_FIELD2 (count=2) +qedi_show_boot_tgt_info (count=1) +free (count=15) +qla24xx_async_gpnft (count=2) +timeout (count=3) +ql_dbg (count=9) +qla24xx_handle_plogi_done_event (count=1) +done (count=1) +qlt_logo_completion_handler (count=4) +qla2x00_async_logout_sp_done (count=1) +qla2x00_post_async_logout_done_work (count=1) +qla2x00_async_prlo_done (count=2) +qla2x00_mark_device_lost (count=4) +qla2x00_post_async_prlo_done_work (count=2) +qla2x00_post_async_adisc_work (count=2) +qla2x00_fcport_event_handler (count=2) +qla2x00_get_sp (count=2) +__qla24xx_parse_gpdb (count=2) +del_timer (count=2) +qla2x00_async_adisc_done (count=2) +qla2x00_update_fcport (count=2) +MAKE_HANDLE (count=4) +qlt_plogi_ack_unref (count=2) +qla2x00_find_fcport_by_nportid (count=2) +wwn_to_u64 (count=2) +qlt_clear_tgt_db (count=2) +COPY_ISID (count=1) +qla4_8xxx_rd_direct (count=1) +readw (count=1) +ql4_printk (count=5) +qla4xxx_isp_check_reg (count=4) +to_qla_host (count=3) +qla4xxx_reset_lun (count=1) +qla4xxx_reset_target (count=1) +scsi_target (count=1) +qla4_83xx_set_idc_dontreset (count=1) +call_rcu (count=8) +scsi_req_init (count=2) +cpumask_and (count=2) +ufshcd_set_queue_depth (count=1) +devm_regulator_get (count=1) +imx_pgc_get_clocks (count=1) +of_genpd_del_provider (count=1) +pm_genpd_remove (count=1) +PAGE_ALIGN (count=1) +ashmem_pin (count=1) +kunmap_atomic (count=1) +usb_autopm_get_interface_async (count=1) +USB_DEVICE (count=20) +dwc2_gadget_set_ep0_desc_chain (count=2) +dwc2_gadget_config_nonisoc_xfer_ddma (count=1) +dwc2_writel (count=2) +DXEPTSIZ_MC (count=1) +DXEPTSIZ_PKTCNT (count=1) +dwc2_hsotg_ep0_zlp (count=2) +dwc2_hsotg_ep0_mps (count=1) +dwc2_hsotg_enqueue_setup (count=2) +dwc2_readl (count=4) +mdelay (count=1) +DWC3_GCTL_PRTCAPDIR (count=1) +dwc3_writel (count=1) +dwc3_set_prtcap (count=3) +dwc3_readl (count=3) +phy_exit (count=4) +DWC3_GHWPARAMS3_HSPHY_IFC (count=1) +dwc3_ulpi_init (count=2) +DWC3_GUSB3PIPECTL (count=1) +dwc3_core_get_phy (count=2) +dwc3_phy_setup (count=2) +dwc3_core_soft_reset (count=2) +dwc3_core_ulpi_init (count=1) +dwc3_core_setup_global_control (count=1) +dwc3_core_num_eps (count=1) +dwc3_ulpi_exit (count=2) +dwc3_free_event_buffers (count=1) +pm_runtime_allow (count=1) +dwc3_core_exit (count=2) +dwc3_core_init (count=1) +dwc3_suspend_common (count=4) +dwc3_resume_common (count=4) +pinctrl_pm_select_default_state (count=1) +DWC3_GDBGFIFOSPACE_TYPE (count=1) +DWC3_GDBGFIFOSPACE_SPACE_AVAILABLE (count=1) +DWC3_GRXTHRCFG_MAXRXBURSTSIZE (count=1) +clk_put (count=1) +reset_control_put (count=1) +dwc3_omap_set_mailbox (count=4) +SET_SYSTEM_SLEEP_PM_OPS (count=1) +DEV_PM_OPS (count=1) +trace_dwc3_complete_trb (count=1) +config_ep_by_speed (count=2) +usb_ep_enable (count=1) +usb_endpoint_dir_in (count=2) +usb_endpoint_xfer_isoc (count=2) +free_request (count=2) +trace_usb_ep_free_request (count=1) +get_ep_by_pipe (count=2) +nuke (count=1) +WARNING (count=1) +__renesas_usb3_ep_free_request (count=1) +phy_put (count=1) +pm_runtime_disable (count=2) +usb3_to_dev (count=1) +dma_map_single (count=2) +qtd_fill (count=3) +submit_async (count=2) +QTD_NEXT (count=1) +cpu_to_hc32 (count=1) +list_empty (count=1) +ohci_frame_no (count=1) +timer_setup (count=4) +ohci_readl (count=1) +del_timer_sync (count=5) +ohci_writel (count=1) +ohci_usb_reset (count=1) +ohci_rh_suspend (count=1) +entries (count=1) +ed_schedule (count=1) +to_pci_dev (count=1) +pci_write_config_word (count=5) +pci_read_config_byte (count=5) +AMD_PROMONTORYA_4 (count=1) +PROMONTORYA_3 (count=1) +AMD_PROMONTORYA_2 (count=1) +AMD_PROMONTORYA_1 (count=1) +xhci_debugfs_create_ring_dir (count=1) +xhci_warn (count=2) +xhci_find_slot_id_by_port (count=1) +xhci_debugfs_exit (count=3) +xhci_dbc_exit (count=1) +xhci_dbg_trace (count=2) +xhci_mem_cleanup (count=2) +xhci_dbg (count=2) +xhci_debugfs_remove_slot (count=2) +xhci_disable_slot (count=1) +xhci_free_virt_device (count=1) +XHCI_BROKEN_PORT_PED (count=1) +XHCI_LIMIT_ENDPOINT_INTERVAL_7 (count=1) +XHCI_U2_DISABLE_WAKE (count=1) +XHCI_ASMEDIA_MODIFY_FLOWCONTROL (count=1) +XHCI_HW_LPM_DISABLE (count=1) +Time (count=1) +P (count=1) +musb_start (count=1) +musb_enable_interrupts (count=1) +musb_run_resume_work (count=1) +musb_dbg (count=1) +next_urb (count=1) +musb_start_urb (count=1) +usbhs_pipe_config_change_bfre (count=1) +usbhs_dma_calc_received_size (count=1) +usbhs_pipe_running (count=1) +usbhsf_dma_unmap (count=1) +sockfd_put (count=5) +get_user_pages_longterm (count=1) +get_user_pages_remote (count=1) +__get_user (count=3) +virtio16_to_cpu (count=2) +SECS_TO_TICKS (count=3) +movl (count=6) +set_memory_x (count=9) +asminline_call (count=6) +cru_detect (count=3) +bios32_present (count=3) +hpwdt_stop (count=3) +nmi_panic (count=6) +detect_cru_service (count=3) +unregister_nmi_handler (count=9) +hpwdt_check_nmi_decoding (count=3) +module_pci_driver (count=3) +readq (count=3) +lo_hi_readq (count=3) +arch_counter_get_cntvct (count=3) +__unbind_from_irq (count=2) +sock_release (count=6) +pvcalls_enter_sock (count=9) +pvcalls_enter (count=9) +pvcalls_exit (count=40) +get_request (count=4) +pvcalls_exit_sock (count=23) +create_active (count=2) +XEN_FLEX_RING_SIZE (count=1) +RING_GET_REQUEST (count=2) +test_and_set_bit (count=2) +pvcalls_front_free_map (count=2) +pvcalls_front_poll_active (count=1) +pvcalls_front_poll_passive (count=1) +easiest (count=1) +pvcall (count=1) +device_register (count=3) +xs_request_enter (count=1) +bdev_get_gendisk (count=3) +disk_block_events (count=1) +disk_unblock_events (count=3) +release (count=1) +disk_put_part (count=1) +rb_entry (count=1) +rb_next (count=1) +prelim_ref_insert (count=2) +security_free_mnt_opts (count=1) +kvfree (count=1) +btrfs_qgroup_trace_extent_post (count=2) +btrfs_test_opt (count=1) +btrfs_item_size_nr (count=6) +btrfs_item_ptr_offset (count=6) +btrfs_inode_ref_name_len (count=1) +btrfs_handle_fs_error (count=1) +btrfs_insert_empty_item (count=1) +btrfs_next_leaf (count=1) +btrfs_csum_file_blocks (count=2) +BTRFS_I (count=8) +add_pending_csums (count=2) +btrfs_abort_transaction (count=1) +btrfs_ordered_update_i_size (count=1) +btrfs_update_inode_fallback (count=1) +btrfs_orphan_reserve_metadata (count=1) +btrfs_insert_orphan_item (count=1) +btrfs_ino (count=3) +btrfs_orphan_release_metadata (count=3) +btrfs_del_orphan_item (count=2) +trace_btrfs_inode_evict (count=1) +clear_inode (count=1) +btrfs_find_all_roots (count=1) +btrfs_warn (count=1) +extent (count=1) +btrfs_set_extent_delalloc (count=2) +unlock_page (count=1) +btrfs_delalloc_release_metadata (count=1) +btrfs_delalloc_release_extents (count=1) +clear_extent_bits (count=2) +set_page_dirty (count=1) +unlock_extent (count=1) +send_update_extent (count=1) +fs_path_alloc (count=1) +kvzalloc (count=1) +to_fs_info (count=3) +BTRFS_ATTR (count=3) +btrfs_set_super_chunk_root (count=1) +btrfs_set_super_chunk_root_generation (count=1) +btrfs_set_super_chunk_root_level (count=1) +btrfs_set_super_root (count=1) +btrfs_set_super_generation (count=1) +btrfs_set_super_root_level (count=1) +btrfs_set_super_cache_generation (count=1) +btrfs_set_super_uuid_tree_generation (count=1) +read_extent_buffer (count=2) +btrfs_inode_extref_index (count=2) +btrfs_inode_extref_parent (count=1) +btrfs_inode_ref_index (count=2) +name (count=1) +btrfs_release_path (count=4) +btrfs_search_slot (count=1) +extref_get_fields (count=1) +ref_get_fields (count=1) +btrfs_find_name_in_ext_backref (count=1) +btrfs_find_name_in_backref (count=1) +read_one_inode (count=1) +btrfs_unlink_inode (count=1) +iput (count=1) +unlink_old_inode_refs (count=1) +overwrite_item (count=1) +clean_tree_block (count=3) +btrfs_wait_tree_block_writeback (count=3) +btrfs_tree_unlock (count=3) +clear_extent_buffer_dirty (count=3) +find_first_extent_bit (count=1) +btrfs_find_highest_objectid (count=1) +free_extent_buffer (count=1) +btrfs_sysfs_remove_fsid (count=1) +free_fs_devices (count=1) +div_u64 (count=2) +round_down (count=1) +caps (count=2) +ceph_inode (count=2) +ceph_inode_to_client (count=1) +__cap_delay_requeue_front (count=1) +ceph_mdsc_do_request (count=2) +d_delete (count=1) +inode (count=1) +kstrndup (count=3) +KMEM_CACHE (count=1) +ceph_fscache_register (count=1) +kmem_cache_destroy (count=2) +dout (count=2) +ceph_fs_debugfs_init (count=2) +open_root_dentry (count=1) +dget (count=4) +dput (count=13) +IS_SYNC (count=1) +dio_set_defer_completion (count=1) +efivar_entry_size (count=1) +gfs2_stuffed_iomap (count=2) +bmap_lock (count=2) +release_metapath (count=1) +bmap_unlock (count=2) +trace_gfs2_iomap_end (count=1) +gfs2_iomap_alloc (count=2) +i_size_read (count=1) +hole_size (count=4) +validate_bitmap_values (count=2) +pnfs_recall_all_layouts (count=2) +nfs_expire_unused_delegation_types (count=1) +ntohl (count=1) +nfs_put_client (count=3) +nfs_server_insert_lists (count=1) +kstrdup (count=1) +pnfs_put_layout_hdr (count=9) +pnfs_get_layout_hdr (count=6) +wait_on_bit (count=3) +NFS_SERVER (count=3) +prepare_layoutreturn (count=3) +pnfs_send_layoutreturn (count=3) +nfs_init_cinfo_from_inode (count=3) +nfs_commit_begin (count=3) +nfs_scan_commit (count=6) +nfs_generic_commit_list (count=6) +cond_resched (count=9) +nfs_commit_end (count=3) +wait_on_commit (count=6) +sync_inode (count=3) +__mark_inode_dirty (count=6) +__nfs_commit_inode (count=6) +nfs_commit_inode (count=3) +ovl_want_write (count=4) +ovl_copy_up (count=4) +ovl_drop_write (count=4) +pr_warn_ratelimited (count=2) +encode (count=2) +algorithm (count=2) +ovl_lookup_real_ancestor (count=6) +up (count=2) +A (count=2) +OVL_E (count=6) +ovl_test_flag (count=6) +d_inode (count=20) +ovl_dentry_lower (count=8) +dget_parent (count=2) +ovl_encode_maybe_copy_up (count=4) +ovl_dentry_set_flag (count=4) +ovl_connect_layer (count=4) +ovl_check_encode_origin (count=2) +ovl_encode_fh (count=4) +ovl_dentry_upper (count=4) +IS_ERR (count=2) +PTR_ERR_OR_ZERO (count=2) +d_is_dir (count=2) +ovl_get_inode (count=2) +S_ISDIR (count=2) +iget5_locked (count=2) +ovl_get_nlink (count=2) +set_nlink (count=2) +new_inode (count=2) +ovl_set_flag (count=2) +ovl_inode_init (count=2) +__put_user (count=3) +xfs_scrub_agfl (count=1) +xfs_scrub_block_set_corrupt (count=1) +kmem_zalloc (count=1) +xfs_file_iomap_begin_delay (count=2) +xfs_ilock (count=4) +xfs_ilock_data_map_shared (count=2) +xfs_trans_alloc (count=4) +M_RES (count=4) +xfs_trans_get_cud (count=1) +xfs_trans_get_rud (count=1) +match_strdup (count=2) +xfs_warn (count=1) +test_and_set_bit_lock (count=1) +bvec_alloc (count=1) +bio_dev (count=2) +__bdevname (count=1) +blk_mq_poll_stats_bkt (count=2) +put_compat_sigset (count=4) +__alias (count=1) +ARM (count=1) +__compiletime_object_size (count=2) +__builtin_object_size (count=1) +__optimize (count=3) +__builtin_unreachable (count=2) +annotate_unreachable (count=1) +barrier_data (count=1) +barrier (count=2) +arch_dma_supported (count=1) +file_inode (count=1) +__alloc_disk_node (count=1) +__section (count=5) +__take_second_arg (count=1) +__or (count=1) +IS_BUILTIN (count=1) +IS_MODULE (count=1) +next_arg (count=1) +__mod_memcg_state (count=1) +__mod_lruvec_state (count=1) +__mod_lruvec_page_state (count=1) +__count_memcg_events (count=1) +lru_to_page (count=1) +USE (count=1) +__mutex_owner (count=1) +array_index_mask_nospec (count=1) +array_index_nospec (count=2) +of_pci_find_child_device (count=3) +of_irq_parse_and_map_pci (count=6) +of_pci_parse_bus_range (count=3) +irqreturn_t (count=2) +phy_attach (count=2) +device_get_dma_attr (count=1) +kvmalloc_array (count=1) +atomic_dec_and_test (count=2) +__mmdrop (count=2) +mmget (count=1) +skb_vlan_untag (count=2) +skb_cloned (count=2) +Layer3 (count=8) +headers (count=8) +skb_network_header (count=4) +skb_gso_transport_seglen (count=8) +bytes (count=1) +dvb_vb2_is_streaming (count=1) +dvb_vb2_poll (count=1) +UDP_SKB_CB (count=1) +domain (count=1) +put_user (count=11) +uverbs_copy_from (count=1) +_uverbs_copy_from (count=2) +Volume (count=4) +Mono (count=1) +Tone (count=1) +TP_printk (count=1) +TRACE_EVENT (count=2) +_IOWR (count=10) +shared (count=1) +_IOW (count=5) +async_synchronize_full (count=1) +ftrace_free_init_mem (count=1) +jump_label_invalidate_init (count=1) +free_initmem (count=1) +mark_readonly (count=1) +array_map_alloc (count=1) +round_up (count=4) +bpf_map_precharge_memlock (count=1) +bpf_map_area_alloc (count=1) +bpf_map_init_from_attr (count=1) +bpf_array_alloc_percpu (count=1) +bpf_map_area_free (count=1) +__cpu_map_entry_alloc (count=1) +raw_spin_lock (count=1) +rcu_dereference_protected (count=6) +lockdep_is_held (count=5) +raw_spin_unlock (count=1) +sock_map_alloc (count=1) +cur_regs (count=4) +type_is_pkt_pointer (count=2) +check_ptr_alignment (count=4) +verbose (count=5) +is_pkt_reg (count=2) +is_ctx_reg (count=2) +check_mem_access (count=14) +BPF_SIZE (count=14) +memory (count=4) +perf_pmu_disable (count=3) +task_ctx_sched_out (count=3) +mm_free_pgd (count=1) +put_user_ns (count=1) +free_mm (count=1) +irq_domain_debug_show_one (count=1) +single_open (count=1) +DEFINE_SHOW_ATTRIBUTE (count=1) +debugfs_create_file (count=3) +debugfs_add_domain_dir (count=1) +bitmap_zero (count=1) +trace_irq_matrix_free (count=1) +jump_label_invalidate_module_init (count=1) +cpus_read_unlock (count=3) +jump_label_init_type (count=1) +ftrace_set_filter_ip (count=3) +register_ftrace_function (count=1) +ftrace (count=3) +unregister_ftrace_function (count=1) +prepare_kprobe (count=1) +arch_prepare_kprobe (count=1) +arm_kprobe_ftrace (count=3) +disarm_kprobe_ftrace (count=3) +cpus_read_lock (count=2) +__arm_kprobe (count=1) +__disarm_kprobe (count=1) +arm_kprobe (count=8) +list_del_rcu (count=9) +synchronize_sched (count=2) +hash_ptr (count=3) +hlist_del_rcu (count=1) +try_to_optimize_kprobe (count=1) +__disable_kprobe (count=3) +__get_valid_kprobe (count=1) +disarm_kprobe (count=4) +arm_all_kprobes (count=2) +disarm_all_kprobes (count=2) +encode_tail (count=1) +pv_init_node (count=1) +decode_tail (count=2) +xchg_tail (count=2) +smp_store_release (count=3) +pv_wait_node (count=1) +arch_mcs_spin_lock_contended (count=1) +DEFINE_WAKE_Q (count=3) +raw_spin_lock_irq (count=4) +__rt_mutex_futex_unlock (count=3) +raw_spin_unlock_irq (count=4) +rt_mutex_postunlock (count=3) +percpu_ref_get (count=1) +devm_add_action (count=1) +printk_safe_exit_irqrestore (count=2) +wake_up_klogd (count=1) +task (count=2) +rq_unpin_lock (count=2) +spin_release (count=2) +spin_acquire (count=1) +rq_clock_task (count=5) +account_group_exec_runtime (count=1) +cgroup_account_cputime (count=1) +sched_rt_avg_update (count=1) +get_nth_filter (count=1) +raw_spin_lock_nested (count=1) +bpf_prog_array_copy_info (count=1) +ATOMIC_INIT (count=1) +RATELIMIT_STATE_INIT (count=1) +ratelimit_state_init (count=1) +ratelimit_set_flags (count=1) +current_wq_worker (count=1) +find_bug (count=3) +dma_entry_alloc (count=2) +fn (count=2) +rcu_dereference_raw (count=2) +radix_tree_iter_find (count=1) +this_cpu_xchg (count=2) +radix_tree_iter_replace (count=1) +page_to_nid (count=4) +arch_unmap_kpfn (count=1) +num_poisoned_pages_inc (count=1) +mod_zone_page_state (count=1) +page_zone (count=1) +hpage_nr_pages (count=2) +count_vm_event (count=6) +TestClearPageMlocked (count=3) +__pagevec_lru_add_fn (count=1) +putback_lru_page (count=1) +one (count=3) +pfn (count=3) +memblock_next_valid_pfn (count=3) +page_pgdat (count=1) +mem_cgroup_page_lruvec (count=1) +ClearPageActive (count=2) +SetPageUnevictable (count=2) +SetPageLRU (count=3) +add_page_to_lru_list (count=2) +VM_BUG_ON_PAGE (count=3) +PageLRU (count=4) +SetPageActive (count=1) +lru_cache_add (count=4) +add_page_to_unevictable_list (count=2) +page_lru (count=2) +munlock_vma_pages (count=1) +__munlock_pagevec (count=1) +PageMlocked (count=1) +cleared (count=1) +update_page_reclaim_stat (count=2) +page_is_file_cache (count=1) +PageActive (count=1) +trace_mm_lru_insertion (count=1) +GFP_VMALLOC32 (count=2) +ClearPageUnevictable (count=1) +shmem_lock (count=1) +swp_entry (count=1) +p9_client_cb (count=2) +batadv_iv_ogm_drop_bcast_own_entry (count=2) +batadv_iv_ogm_drop_bcast_own_sum_entry (count=2) +batadv_iv_ogm_orig_get (count=4) +batadv_orig_hash_find (count=2) +batadv_orig_router_get (count=4) +batadv_bla_claim_dump_entry (count=2) +batadv_bla_backbone_dump_entry (count=2) +skb_pull_rcsum (count=4) +skb_mac_header (count=2) +skb_set_mac_header (count=2) +skb_reset_network_header (count=2) +batadv_gw_check_client_stop (count=2) +batadv_orig_node_vlan_new (count=2) +skb_postpull_rcsum (count=2) +eth_hdr (count=2) +batadv_inc_counter (count=2) +batadv_add_counter (count=2) +ip_hdr (count=2) +__IP_INC_STATS (count=4) +to_brport_attr (count=1) +to_brport (count=1) +show (count=1) +br_vlan_find (count=2) +refcount_set (count=12) +refcount_inc (count=3) +ebt_among_wh_dst (count=2) +ebt_among_wh_src (count=4) +ebt_mac_wormhash_size (count=4) +EBT_ALIGN (count=2) +pr_err_ratelimited (count=5) +user2credits (count=8) +pr_info_ratelimited (count=88) +XT_ALIGN (count=6) +ebt_compat_entry_padsize (count=2) +ebt_entry (count=2) +compat_copy_entries (count=2) +vfree (count=2) +ceph_crypto_key_destroy (count=2) +synchronize_net (count=1) +qdisc_reset_all_tx_gt (count=1) +netdev_master_upper_dev_get (count=2) +nla_put_u64_64bit (count=20) +devlink_resource_size_params_put (count=4) +nla_put_u8 (count=4) +occ_get (count=4) +get_fecparam (count=4) +tcp_sk (count=1) +skb_gso_size_check (count=2) +skb_gso_network_seglen (count=4) +lock_sock (count=9) +__dn_setsockopt (count=1) +release_sock (count=11) +nf_setsockopt (count=2) +dn_nsp_send_disc (count=1) +__dn_getsockopt (count=1) +nf_getsockopt (count=6) +erspan_hdr_len (count=2) +ip_finish_output2 (count=2) +compat_nf_getsockopt (count=3) +init_tunnel_flow (count=6) +RT_TOS (count=6) +arpt_next_entry (count=1) +get_entry (count=1) +proc_remove (count=3) +clusterip_config_put (count=5) +rcu_read_unlock_bh (count=2) +nf_ct_netns_get (count=11) +clusterip_config_entry_put (count=2) +strcmp (count=7) +csum_replace4 (count=2) +nf_flow_nat_ip_l4proto (count=2) +__in_dev_get_rcu (count=4) +skb_rtable (count=2) +skb_get_hash_raw (count=1) +skb_flow_dissect_flow_keys (count=1) +UNA (count=2) +tcp_try_undo_loss (count=6) +ACK (count=2) +RTO (count=2) +are (count=2) +tcp_poll (count=2) +tcp_write_queue_purge (count=2) +tcp_done (count=2) +max_t (count=1) +inet_csk (count=3) +tso_segs_goal (count=1) +tcp_tso_autosize (count=2) +sock_net (count=3) +tcp_send_head (count=1) +sk_stream_alloc_skb (count=1) +TCP_SKB_CB (count=4) +tcp_unlink_write_queue (count=1) +sk_wmem_free_skb (count=1) +udplite_checksum_init (count=2) +inet_compute_pseudo (count=1) +dst_mtu (count=2) +skb_dst (count=2) +skb_gso_validate_network_len (count=4) +ip_skb_dst_mtu (count=2) +htons (count=4) +ip6_compute_pseudo (count=1) +dev_net (count=2) +net_generic (count=4) +ip6_tnl_encap_setup (count=2) +ip6_tnl_create2 (count=4) +ip6_tnl_change_mtu (count=2) +nla_get_u32 (count=10) +ipv6_hdr (count=2) +sk_to_full_sk (count=2) +sock_net_uid (count=4) +ip6_route_output (count=4) +IP6_INC_STATS (count=2) +ip6_dst_idev (count=2) +xfrm_decode_session (count=2) +flowi6_to_flowi (count=6) +skb_dst_set (count=4) +xfrm_lookup (count=4) +manip_pkt (count=2) +ip6_rt_put (count=2) +ipv6_addr_set (count=1) +ipip6_tunnel_update_6rd (count=2) +ip6_skb_dst_mtu (count=4) +l2tp_tunnel_sock_lookup (count=4) +sockfd_lookup (count=2) +sock_hold (count=12) +l2tp_sock_to_tunnel (count=12) +sock_put (count=29) +implementations (count=2) +hash_32 (count=2) +l2tp_tunnel_get (count=4) +l2tp_tunnel_inc_refcount (count=4) +hlist_add_head (count=2) +l2tp_tunnel (count=6) +l2tp_info (count=2) +l2tp_pernet (count=4) +l2tp_tunnel_dec_refcount (count=8) +l2tp_tunnel_closeall (count=8) +l2tp_tunnel_delete (count=6) +inet_shutdown (count=4) +kernel_sock_shutdown (count=2) +l2tp_tunnel_sock_put (count=2) +lockdep_set_class_and_name (count=2) +list_add_rcu (count=2) +l2tp_session_get (count=2) +l2tp_tunnel_free (count=2) +sk_refcnt_debug_dec (count=2) +ip6_flush_pending_frames (count=2) +inet6_destroy_sock (count=2) +Session (count=2) +pppol2tp_session_get_sock (count=2) +l2tp_session_priv (count=4) +RCU_INIT_POINTER (count=4) +socket (count=2) +sock_orphan (count=2) +pppol2tp_sock_to_session (count=4) +l2tp_session_delete (count=2) +pppol2tp_put_sk (count=2) +ieee80211_send_addba_resp (count=1) +dev_alloc_skb (count=1) +skb_reserve (count=1) +eth_broadcast_addr (count=1) +frames (count=2) +sdata_info (count=1) +to_txq_info (count=1) +nf_ct_get (count=2) +swap (count=1) +nlmsg_data (count=2) +nft_genmask_next (count=2) +nf_register_net_hook (count=2) +nf_unregister_net_hook (count=4) +nf_tables_table_lookup (count=2) +u (count=4) +range (count=4) +xt_ct_find_proto (count=2) +nf_conntrack_helper_try_module_get (count=1) +timeout_find_get (count=1) +__nf_ct_l4proto_find (count=1) +nf_ct_timeout_ext_add (count=1) +__xt_ct_tg_timeout_put (count=1) +XT_HMARK_FLAG (count=3) +mod_timer (count=1) +strnlen (count=1) +led_trigger_register (count=1) +led_trigger_unregister (count=1) +init_hashrandom (count=1) +queues (count=2) +security_secmark_relabel_packet (count=1) +PROHIBIT (count=2) +cgroup_get_from_path (count=1) +nodes (count=2) +div64_u64 (count=1) +rule (count=4) +nfnl_acct_find_get (count=1) +net_get_random_once (count=1) +flags (count=2) +hitcount (count=2) +maximum (count=2) +in4_pton (count=1) +recent_entry_lookup (count=1) +ip_set_nfnl_put (count=9) +start (count=1) +module_rpmsg_driver (count=2) +conn_alloc (count=2) +accept (count=4) +sock_create_lite (count=2) +try_module_get (count=2) +__module_get (count=2) +rds_tcp_keepalive (count=2) +kernel_sendmsg (count=1) +kernel_setsockopt (count=1) +put_cmsg (count=2) +idr_alloc_u32 (count=4) +tcf_block_create (count=3) +qdisc_net (count=1) +tcf_block_insert (count=2) +error (count=1) +U32_HASH_SIZE (count=1) +tc_u_common_ptr (count=2) +tc_u_common_find (count=1) +tc_u_hash (count=1) +INIT_HLIST_NODE (count=1) +idr_init (count=1) +skb_gso_validate_mac_len (count=2) +tbf_segment (count=2) +qdisc_drop (count=2) +rhltable_insert_key (count=1) +sctp_ulpq_renege_list (count=1) +sctp_intl_start_pd (count=2) +sk_mem_reclaim (count=1) +sock_create_kern (count=2) +sk_common_release (count=2) +smc_cdc_msg_recv (count=2) +smc_link_determine_gid (count=2) +hton24 (count=2) +nla_data (count=3) +rtnl_lock (count=10) +tipc_bearer_find (count=3) +rtnl_unlock (count=16) +bearer_disable (count=1) +__tipc_nl_bearer_disable (count=1) +tipc_enable_bearer (count=2) +__tipc_nl_bearer_enable (count=1) +tipc_nl_parse_link_prop (count=2) +__tipc_nl_bearer_set (count=1) +tipc_media_find (count=2) +__tipc_nl_media_set (count=1) +tipc_net_start (count=1) +__tipc_nl_net_set (count=1) +nla_parse (count=2) +alloc_skb (count=1) +tipc_nl_compat_media_set (count=1) +tipc_nl_compat_bearer_set (count=1) +tipc_nl_compat_dumpit (count=2) +tipc_nl_compat_doit (count=4) +copy_from_user (count=1) +do_tls_setsockopt (count=2) +unlikely (count=4) +smp_load_acquire (count=2) +build_protos (count=6) +update_sk_prot (count=2) +tcp_register_ulp (count=2) +UNIX_SKB_FRAGS_SZ (count=1) +cfg80211_chandef_to_scan_width (count=2) +ieee80211_mandatory_rates (count=2) +cfg80211_chandef_dfs_required (count=1) +kzfree (count=5) +nl80211_send_disconnected (count=1) +bug (count=3) +files (count=3) +str_ends_with (count=15) +write (count=25) +find_best_token (count=1) +strdup (count=6) +xstrdup (count=7) +ncurses (count=2) +zconf_error (count=1) +prop_add_env (count=1) +fprintf (count=12) +zconf_curname (count=3) +zconf_lineno (count=2) +menu_add_prompt (count=2) +menu_add_entry (count=1) +menu_add_expr (count=1) +printd (count=1) +aead_request_set_crypt (count=2) +aead_request_set_callback (count=1) +aead_request_set_ad (count=1) +vunmap (count=1) +sg_init_table (count=1) +alloc_page (count=1) +sg_set_page (count=1) +vmap (count=1) +big_key_free_buffer (count=4) +big_key_alloc_buffer (count=2) +big_key_crypt (count=4) +kernel_write (count=2) +path_get (count=1) +fput (count=2) +dentry_open (count=1) +current_cred (count=1) +kernel_read (count=2) +snd_ctl_get_ioff (count=1) +snd_ctl_build_ioff (count=1) +snd_seq_event_dup (count=12) +snd_seq_pool_init (count=3) +snd_seq_client_enqueue_event (count=9) +snd_seq_pool_mark_closing (count=3) +snd_seq_queue_client_leave_cells (count=3) +snd_seq_pool_done (count=3) +snd_seq_client_unlock (count=3) +snd_use_lock_use (count=3) +set_current_state (count=3) +add_wait_queue (count=3) +schedule (count=3) +remove_wait_queue (count=3) +snd_seq_cell_alloc (count=12) +unused (count=3) +SND_PCI_QUIRK (count=120) +azx_bus (count=1) +azx_add_card_list (count=1) +snd_hda_set_power_save (count=2) +snd_pci_quirk_lookup (count=1) +snd_hda_codec_set_pincfg (count=1) +snd_hda_apply_pincfgs (count=1) +snd_hda_codec_write (count=2) +DAC3 (count=3) +snd_hda_override_conn_list (count=3) +SND_HDA_PIN_QUIRK (count=9) +uac2_ctl_value_size (count=2) +convert_signed_value (count=2) +snd_usb_combine_bytes (count=2) +USB_ID (count=6) +module_param_named (count=2) +init_channel_allocations (count=1) +snd_pcm_new (count=1) +KVM_REG_PPC_TIDR (count=1) +KVM_REG_PPC_PSSCR (count=1) +KVM_REG_PPC_DEC_EXPIRY (count=1) +X86_FEATURE_MBA (count=1) +perror (count=3) +p_err (count=1) +strerror (count=4) +p_info (count=1) +jsonw_null (count=1) +I915_PMU_SAMPLE_BITS (count=1) +I915_PMU_SAMPLE_MASK (count=1) +I915_PMU_SAMPLE_INSTANCE_BITS (count=1) +__I915_PMU_ENGINE (count=4) +I915_PMU_ENGINE_BUSY (count=1) +I915_PMU_ENGINE_WAIT (count=1) +I915_PMU_ENGINE_SEMA (count=1) +__I915_PMU_OTHER (count=5) +context (count=1) +isolated (count=1) +ensures (count=1) +commands (count=2) +KVM_DEV_ASSIGN_ENABLE_IOMMU (count=1) +KVM_DEV_ASSIGN_PCI_2_3 (count=1) +getpreferredencoding (count=1) +compile (count=2) +Arch (count=1) +ArchX86 (count=2) +split (count=5) +ArchPPC (count=1) +ArchA64 (count=1) +ArchS390 (count=1) +get_arch (count=1) +Group (count=1) +setup_event (count=1) +_setup_event (count=1) +close (count=5) +c_int (count=3) +c_long (count=1) +join (count=5) +open (count=4) +read (count=7) +setup_event_attribute (count=1) +_setup_event_attribute (count=1) +perf_event_open (count=1) +_perf_event_open (count=1) +get_errno (count=1) +OSError (count=1) +Provider (count=1) +get_filters (count=1) +_get_filters (count=1) +update_fields (count=1) +super (count=2) +__init__ (count=2) +tracepoint_is_child (count=2) +readline (count=1) +parse_int_list (count=1) +get_available_fields (count=1) +_get_available_fields (count=1) +str (count=5) +walkdir (count=1) +_get_online_cpus (count=1) +setup_traces (count=1) +_setup_traces (count=1) +defaultdict (count=1) +restore (count=1) +_restore (count=1) +debugfs_is_child (count=2) +append (count=2) +read_field (count=1) +_read_field (count=1) +get (count=12) +namedtuple (count=1) +Stats (count=1) +get_providers (count=1) +_get_providers (count=1) +update_provider_filters (count=1) +_update_provider_filters (count=1) +EventStat (count=2) +addstr (count=22) +refresh (count=3) +find (count=1) +len (count=1) +insert (count=2) +by (count=1) +insert_child (count=1) +move (count=1) +clrtobot (count=1) +get_gname_from_pid (count=2) +float (count=1) +cbreak (count=1) +getkey (count=2) +order (count=2) +refresh_header (count=10) +_refresh_header (count=8) +erase (count=3) +echo (count=3) +getstr (count=4) +decode (count=4) +noecho (count=3) +print_all_gnames (count=2) +update_pid (count=4) +_print_all_gnames (count=1) +curs_set (count=10) +get_pid_from_gname (count=2) +_update_pid (count=2) +refresh_body (count=1) +_refresh_body (count=1) +halfdelay (count=1) +show_msg (count=1) +_show_msg (count=1) +show_filter_selection (count=1) +_show_filter_selection (count=1) +show_vm_selection_by_guest_name (count=1) +_show_vm_selection_by_guest (count=1) +show_help_interactive (count=1) +_show_help_interactive (count=1) +show_vm_selection_by_pid (count=1) +show_set_update_interval (count=1) +_show_set_update_interval (count=1) +update_drilldown (count=1) +sleep (count=2) +sorted (count=1) +keys (count=1) +add_option (count=1) +display (count=1) +assign_globals (count=1) +get_options (count=1) +check_access (count=1) +OPT_BOOLEAN (count=4) +OPT_END (count=1) +check (count=4) +find_insn (count=5) +WARN_FUNC (count=7) +list_prev_entry (count=1) +find_rela_by_dest (count=4) +find_section_by_name (count=5) +read_retpoline_hints (count=1) +list_next_entry (count=1) +elf_close (count=1) +elf_open (count=1) +validate_retpoline (count=1) +validate_functions (count=1) +Author (count=1) +create_table (count=1) +c2c_browser__update_nr_entries (count=2) +hist_browser__run (count=6) +perf_evlist__tui_browse_hists (count=2) +printf (count=15) +color_fprintf (count=1) +perf_evlist__parse_sample (count=2) +perf_evlist__mmap_consume (count=1) +perf_mmap__consume (count=4) +perf_mmap__read_done (count=3) +rdclock (count=2) +perf_evlist__toggle_bkw_mmap (count=3) +perf_top__mmap_read_idx (count=1) +ui__warning (count=4) +period (count=1) +freq (count=1) +CPUs (count=1) +pr_debug2 (count=3) +ui__error (count=1) +perf_evlist__config (count=1) +perf_top_overwrite_fallback (count=1) +perf_top__mmap_read (count=1) +perf_evlist__poll (count=1) +Cache (count=2) +perf_mmap__read_catchup (count=2) +perf_mmap__read_init (count=3) +ui_helpline__printf (count=3) +browser_line (count=6) +title (count=1) +hist_browser__nr_entries (count=1) +ui_browser__update_nr_entries (count=1) +ui_browser__warn_lost_events (count=2) +evsel__hists (count=1) +perf_evsel_browser__new (count=1) +hist_browser__selected_thread (count=1) +timer (count=1) +perf_evsel__hists_browse (count=2) +ui_browser__show_title (count=1) +perf_evsel_menu__run (count=2) +__perf_evlist__tui_browse_hists (count=1) +hist_browser__new (count=1) +perf_evlist__mmap_read_backward (count=2) +perf_mmap__read_backward (count=3) +perf_evlist__mmap_read (count=1) +perf_mmap__read (count=6) +perf_mmap__read_event (count=3) +perf_mmap__read_head (count=8) +perf_mmap__mmap_len (count=1) +perf_evlist__first (count=3) +TRIGGER_WARN_ONCE (count=3) +strtoull (count=1) +idr_destroy (count=1) +idr_get_next (count=1) +idr_remove (count=1) +idr_is_empty (count=1) +DEFINE_IDR (count=1) +idr_init_base (count=1) +idr_u32_test1 (count=6) +idr_get_next_test (count=3) +idr_u32_test (count=3) +pthread_mutex_lock (count=1) +malloc (count=1) +uatomic_inc (count=1) +bpf_create_map (count=1) +BPF_MOV64_IMM (count=12) +BPF_LD_MAP_FD (count=4) +BPF_RAW_INSN (count=4) +BPF_EXIT_INSN (count=10) +BPF_LD_IMM64 (count=1) +BPF_STX_MEM (count=2) +BPF_STX_XADD (count=8) +BPF_LDX_MEM (count=10) +BPF_ST_MEM (count=6) +BPF_MOV64_REG (count=4) +BPF_ALU64_IMM (count=4) +BPF_JMP_IMM (count=4) +BPF_JMP_REG (count=2) +signal (count=1) +syscall (count=3) +SKIP_IF (count=6) +syscall_available (count=4) +have_htm (count=2) +sigaction (count=2) +EXPECT_EQ (count=5) +TEST (count=1) +ASSERT_EQ (count=13) +pipe (count=1) +ASSERT_GE (count=1) +BPF_STMT (count=1) +seccomp (count=2) +ptrace (count=3) +waitpid (count=1) +kill (count=1) +__si_bounds_hack (count=1) +dprintf3 (count=1) +dprintf2 (count=1) +sethandler (count=4) +check_result (count=2) +set_eflags (count=4) +get_eflags (count=4) +VSYS (count=2) +fopen (count=2) +sscanf (count=2) +fclose (count=1) +vtime (count=3) +test_vsys_r (count=3) +test_native_vsyscall (count=3) +test_emulation (count=3) +DEFINE_STATIC_KEY_FALSE (count=1) +static_branch_unlikely (count=2) +irqchip_in_kernel (count=3) +hrtimer_start (count=1) +ktime_add_ns (count=1) +ktime_get (count=1) +vcpu_vtimer (count=4) +kvm_arch_timer_handler (count=1) +kvm_timer_update_irq (count=3) +kvm_vtimer_update_mask_user (count=3) +trace_kvm_timer_update_irq (count=1) +likely (count=1) +kvm_vgic_inject_irq (count=1) +phys_timer_emulate (count=1) +read_sysreg_el0 (count=4) +__timer_snapshot_state (count=2) +write_sysreg_el0 (count=1) +kvm_call_hyp (count=1) +irq_set_irqchip_state (count=2) +kvm_vgic_map_is_active (count=2) +set_vtimer_irq_phys_active (count=2) +kvm_timer_vcpu_load_user (count=1) +kvm_timer_vcpu_load_gic (count=1) +kvm_timer_vcpu_load_vgic (count=1) +kvm_timer_vcpu_load_nogic (count=1) +set_cntvoff (count=1) +unmask_vtimer_irq_user (count=2) +kvm_err (count=1) +static_branch_enable (count=1) +kvm_info (count=1) +rcar_dmac_chan_configure_desc (count=2) +disable_irq (count=2) diff --git a/main.go b/main.go deleted file mode 100644 index f62aa00..0000000 --- a/main.go +++ /dev/null @@ -1,37 +0,0 @@ -package main - -import ( - "fmt" - "time" -) - -//timeTrack tracks the time it took to do things. -//It's a convenient method that you can use everywhere -//you feel like it -func timeTrack(start time.Time, name string) { - elapsed := time.Since(start) - fmt.Printf("%s took %s\n", name, elapsed) -} - -//main is the entry point of our go program. It defers -//the execution of timeTrack so we can know how long it -//took for the main to complete. -//It also calls the compute and output the returned struct -//to stdout. -func main() { - defer timeTrack(time.Now(), "compute diff") - fmt.Println(compute()) -} - -//compute parses the git diffs in ./diffs and returns -//a result struct that contains all the relevant informations -//about these diffs -// list of files in the diffs -// number of regions -// number of line added -// number of line deleted -// list of function calls seen in the diffs and their number of calls -func compute() *result { - - return nil -} diff --git a/result.go b/result.go deleted file mode 100644 index 7e78236..0000000 --- a/result.go +++ /dev/null @@ -1,50 +0,0 @@ -package main - -import ( - "bytes" - "strconv" -) - -//result contains an analysis of a set of commit -type result struct { - //The name of the files seen - files []string - //How many region we have (i.e. seperated by @@) - regions int - //How many line were added total - lineAdded int - //How many line were deleted totla - lineDeleted int - //How many times the function seen in the code are called. - functionCalls map[string]int -} - -//String returns the value of results as a formated string -func (r *result) String() string { - - var buffer bytes.Buffer - buffer.WriteString("Files: \n") - for _, file := range r.files { - buffer.WriteString(" -") - buffer.WriteString(file) - buffer.WriteString("\n") - } - r.appendIntValueToBuffer(r.regions, "Regions", &buffer) - r.appendIntValueToBuffer(r.lineAdded, "LA", &buffer) - r.appendIntValueToBuffer(r.lineDeleted, "LD", &buffer) - - buffer.WriteString("Functions calls: \n") - for key, value := range r.functionCalls { - r.appendIntValueToBuffer(value, key, &buffer) - } - - return buffer.String() -} - -//appendIntValueToBuffer appends int value to a bytes buffer -func (r result) appendIntValueToBuffer(value int, label string, buffer *bytes.Buffer) { - buffer.WriteString(label) - buffer.WriteString(" : ") - buffer.WriteString(strconv.Itoa(value)) - buffer.WriteString("\n") -}