Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 99 files:
- arch/arm/mach-exynos/mcpm-exynos.c, line 309
- arch/arm/mach-exynos/suspend.c, line 700
- arch/arm/mach-pxa/pxa25x.c
- arch/arm/mach-pxa/pxa27x.c
- arch/arm/mach-pxa/pxa3xx.c
- arch/arm/mach-pxa/smemc.c, line 71
- arch/arm/mach-s3c/irq-pm-s3c64xx.c, line 118
- arch/arm/mach-s5pv210/pm.c, line 216
- arch/arm/mach-versatile/integrator_ap.c, line 97
- arch/arm/mm/cache-b15-rac.c, line 354
- arch/loongarch/kernel/smp.c, line 577
- arch/mips/alchemy/common/dbdma.c, line 1078
- arch/mips/alchemy/common/irq.c
- arch/mips/alchemy/common/usb.c, line 627
- arch/mips/pci/pci-alchemy.c, line 485
- arch/powerpc/platforms/cell/spu_base.c, line 782
- arch/powerpc/platforms/powermac/pic.c, line 649
- arch/powerpc/sysdev/fsl_lbc.c, line 431
- arch/powerpc/sysdev/fsl_pci.c, line 1366
- arch/powerpc/sysdev/ipic.c, line 888
- arch/powerpc/sysdev/mpic.c, line 2010
- arch/powerpc/sysdev/mpic_timer.c, line 553
- arch/sh/mm/pmb.c, line 887
- arch/x86/events/amd/ibs.c, line 1965
- arch/x86/hyperv/hv_init.c, line 585
- arch/x86/kernel/amd_gart_64.c, line 660
- arch/x86/kernel/apic/apic.c, line 2542
- arch/x86/kernel/apic/io_apic.c, line 2335
- arch/x86/kernel/cpu/aperfmperf.c, line 302
- arch/x86/kernel/cpu/intel_epb.c, line 237
- arch/x86/kernel/cpu/mce/core.c, line 2854
- arch/x86/kernel/cpu/microcode/core.c, line 922
- arch/x86/kernel/cpu/mtrr/legacy.c, line 93
- arch/x86/kernel/cpu/umwait.c, line 233
- arch/x86/kernel/i8237.c, line 77
- arch/x86/kernel/i8259.c, line 451
- arch/x86/kernel/kvm.c, line 879
- arch/x86/virt/vmx/tdx/tdx.c, line 1263
- drivers/acpi/pci_link.c, line 918
- drivers/acpi/sleep.c, line 923
- drivers/base/firmware_loader/main.c, line 1669
- drivers/base/syscore.c, line 27
- drivers/bus/mvebu-mbus.c, line 1125
- drivers/clk/at91/pmc.c, line 191
- drivers/clk/imx/clk-vf610.c, line 481
- drivers/clk/ingenic/pm.c, line 47
- drivers/clk/ingenic/tcu.c, line 492
- drivers/clk/mvebu/common.c, line 286
- drivers/clk/rockchip/clk-rk3288.c, line 983
- drivers/clk/samsung/clk-s5pv210-audss.c, line 181
- drivers/clk/samsung/clk.c, line 444
- drivers/clk/tegra/clk-tegra210.c, line 3819
- drivers/clocksource/timer-armada-370-xp.c, line 331
- drivers/cpuidle/cpuidle-psci.c, line 203
- drivers/gpio/gpio-mxc.c, line 733
- drivers/gpio/gpio-pxa.c, line 806
- drivers/gpio/gpio-sa1100.c, line 299
- drivers/hv/vmbus_drv.c, line 3019
- drivers/iommu/amd/init.c, line 3507
- drivers/iommu/intel/iommu.c, line 1917
- drivers/irqchip/exynos-combiner.c, line 269
- drivers/irqchip/irq-armada-370-xp.c, line 912
- drivers/irqchip/irq-bcm7038-l1.c, line 430
- drivers/irqchip/irq-gic-v3-its.c, line 5889
- drivers/irqchip/irq-i8259.c, line 327
- drivers/irqchip/irq-imx-gpcv2.c, line 283
- drivers/irqchip/irq-loongson-eiointc.c, line 571
- drivers/irqchip/irq-loongson-htpic.c, line 137
- drivers/irqchip/irq-loongson-htvec.c, line 221
- drivers/irqchip/irq-loongson-pch-lpc.c, line 217
- drivers/irqchip/irq-loongson-pch-pic.c, line 363
- drivers/irqchip/irq-mchp-eic.c, line 265
- drivers/irqchip/irq-mst-intc.c, line 174
- drivers/irqchip/irq-mtk-cirq.c, line 286
- drivers/irqchip/irq-renesas-rzg2l.c, line 886
- drivers/irqchip/irq-renesas-rzv2h.c, line 904
- drivers/irqchip/irq-riscv-aplic-main.c, line 124
- drivers/irqchip/irq-sa11x0.c, line 128
- drivers/irqchip/irq-sifive-plic.c, line 789
- drivers/irqchip/irq-sun6i-r.c, line 353
- drivers/irqchip/irq-tegra.c, line 198
- drivers/irqchip/irq-vic.c, line 178
- drivers/leds/trigger/ledtrig-cpu.c, line 164
- drivers/macintosh/via-pmu.c, line 2648
- drivers/power/reset/sc27xx-poweroff.c, line 69
- drivers/sh/clk/core.c, line 601
- drivers/sh/intc/core.c, line 481
- drivers/soc/bcm/brcmstb/biuctrl.c, line 361
- drivers/soc/tegra/pmc.c, line 4015
- drivers/thermal/intel/intel_hfi.c, line 717
- drivers/thermal/intel/therm_throt.c, line 770
- drivers/xen/xen-acpi-processor.c, line 565
- kernel/cpu_pm.c, line 205
- kernel/irq/generic-chip.c, line 724
- kernel/irq/pm.c, line 233
- kernel/printk/printk.c, line 3856
- kernel/time/sched_clock.c, line 329
- kernel/time/timekeeping.c, line 2373
- virt/kvm/kvm_main.c, line 5721
Smatch caller information:
drivers/clk/rockchip/clk-rk3288.c rk3288_common_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5186558602096078848 |
| NOCHECK_CALL |
drivers/irqchip/irq-renesas-rzg2l.c rzg2l_irqc_common_probe() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 4692940639533555712 |
| NOCHECK_CALL |
arch/x86/kernel/apic/io_apic.c ioapic_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5918087676417568768 |
| NOCHECK_CALL |
drivers/iommu/intel/iommu.c init_iommu_pm_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 2147108688875704320 |
| NOCHECK_CALL |
arch/x86/kernel/i8259.c i8259A_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6366488839300104192 |
| NOCHECK_CALL |
kernel/irq/generic-chip.c irq_gc_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 988729832070553600 |
| NOCHECK_CALL |
drivers/hv/vmbus_drv.c hv_acpi_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 7956352622119837696 |
| NOCHECK_CALL |
drivers/clk/samsung/clk.c samsung_clk_extended_sleep_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5196672540921348096 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/clk/samsung/clk-s5pv210-audss.c s5pv210_audss_clk_probe() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5220550339278163968 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/thermal/intel/therm_throt.c init_directed_pkg_intr() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 4909687868874051584 |
| NOCHECK_CALL |
arch/x86/kernel/apic/apic.c init_lapic_sysfs() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 464589126384869376 |
| NOCHECK_CALL |
drivers/leds/trigger/ledtrig-cpu.c ledtrig_cpu_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 1261216621375377408 |
| NOCHECK_CALL |
drivers/xen/xen-acpi-processor.c xen_acpi_processor_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 4342206818733592576 |
| NOCHECK_CALL |
drivers/clk/ingenic/tcu.c ingenic_tcu_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 4562600768452722688 |
| NOCHECK_CALL |
drivers/irqchip/irq-mst-intc.c mst_irq_pm_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6636951027269898240 |
| NOCHECK_CALL |
kernel/printk/printk.c printk_set_kthreads_ready() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 1696455554055614464 |
| NOCHECK_CALL |
arch/x86/kernel/cpu/microcode/core.c microcode_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 8938197756602855424 |
| NOCHECK_CALL |
arch/x86/kernel/cpu/mce/core.c mcheck_init_device() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6810117192005132288 |
| NOCHECK_CALL |
drivers/acpi/pci_link.c acpi_pci_link_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6889089954473639936 |
| NOCHECK_CALL |
arch/x86/virt/vmx/tdx/tdx.c tdx_enable() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5428189101302956032 |
| NOCHECK_CALL |
drivers/iommu/amd/init.c state_next() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6059160015363469312 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | flags | ||
| HALF_LOCKED2 | irq |
drivers/irqchip/irq-mchp-eic.c mchp_eic_probe() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5268137495116726272 |
| NOCHECK_CALL |
arch/x86/kernel/cpu/aperfmperf.c register_freq_invariance_syscore() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 1505267572303720448 |
| NOCHECK_CALL | |||
| HALF_LOCKED2 | global &freq_invariance_lock |
kernel/time/timekeeping.c timekeeping_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 6674418901152837632 |
| NOCHECK_CALL |
drivers/gpio/gpio-mxc.c gpio_mxc_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 2311561137034473472 |
| NOCHECK_CALL |
arch/x86/kernel/cpu/intel_epb.c intel_epb_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 3336552545213202432 |
| NOCHECK_CALL |
arch/x86/kernel/kvm.c kvm_guest_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5062623755505520640 |
| NOCHECK_CALL | |||
| LOCK2 | irq |
kernel/irq/pm.c irq_pm_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 7299555206767046656 |
| NOCHECK_CALL |
arch/x86/kernel/amd_gart_64.c init_amd_gatt() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 276234552808103936 |
| NOCHECK_CALL |
drivers/clk/ingenic/pm.c ingenic_cgu_register_syscore() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 881878154282135552 |
| NOCHECK_CALL |
drivers/soc/bcm/brcmstb/biuctrl.c brcmstb_biuctrl_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 842758701927321600 |
| NOCHECK_CALL |
arch/x86/events/amd/ibs.c perf_ibs_pm_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5423268994048933888 |
| NOCHECK_CALL |
drivers/base/firmware_loader/main.c register_fw_pm_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 5752974907287658496 |
| NOCHECK_CALL |
drivers/thermal/intel/intel_hfi.c intel_hfi_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 1727754917772361728 |
| NOCHECK_CALL |
drivers/irqchip/irq-renesas-rzv2h.c rzv2h_icu_probe_common() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 7398706915573284864 |
| NOCHECK_CALL |
drivers/power/reset/sc27xx-poweroff.c sc27xx_poweroff_probe() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 3444924908941287424 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/gpio/gpio-pxa.c pxa_gpio_sysinit() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 2593986086941011968 |
| NOCHECK_CALL |
arch/x86/kernel/i8237.c i8237A_init_ops() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 7512458140802527232 |
| NOCHECK_CALL |
drivers/irqchip/exynos-combiner.c combiner_of_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 4112677697205911552 |
| NOCHECK_CALL |
arch/x86/kvm/../../../virt/kvm/kvm_main.c kvm_enable_virtualization() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 2366814978899800064 |
| NOCHECK_CALL | |||
| LOCK2 | _T->lock |
drivers/acpi/sleep.c acpi_sleep_syscore_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 9219801080811270144 |
| NOCHECK_CALL |
arch/x86/kernel/cpu/umwait.c umwait_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 592161280907624448 |
| NOCHECK_CALL |
drivers/irqchip/irq-bcm7038-l1.c bcm7038_l1_probe() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 758848707010879488 |
| NOCHECK_CALL |
arch/x86/hyperv/hv_init.c hyperv_init() -> register_syscore()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | syscore | 2565958224018997248 |
| NOCHECK_CALL |