Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/gpu/drm/xe/xe_pci.c d3cold_toggle() -> pci_d3cold_disable()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->pcie_cap 1
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

arch/x86/pci/fixup.c asus_disable_nvme_d3cold() -> pci_d3cold_disable()

Type Parameter Key Value
DATA_SOURCE 0 dev $0
NOCHECK_CALL

drivers/usb/host/xhci-pci.c xhci_pci_suspend() -> pci_d3cold_disable()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/usb/host/xhci-pci.c xhci_pci_suspend() -> pci_d3cold_disable()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/i915/i915_driver.c i915_pm_runtime_suspend() -> pci_d3cold_disable()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->pcie_cap 1
NOCHECK_CALL
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/nouveau_acpi.c nouveau_dsm_pci_probe() -> pci_d3cold_disable()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->class 196608,197120
PARAM_VALUE 0 dev->dev.kobj.release->timer->entry.pprev 4096-ptr_max
PARAM_VALUE 0 dev->dev.kobj.release.work.entry.next->prev 4096-ptr_max
PARAM_VALUE 0 dev->is_virtfn 0
PARAM_VALUE 0 dev->vendor 4318
DATA_SOURCE 0 dev $0
BIT_INFO 0 dev->class 0x30000,0x30200
NOCHECK_CALL