Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 5 files:

Smatch caller information:

drivers/ata/ahci.c ahci_pci_save_initial_config() -> ahci_save_initial_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 hpriv 4096-ptr_max
PARAM_VALUE 1 hpriv->mmio 4096-ptr_max
PARAM_VALUE 1 hpriv->remapped_nvme 0-s32max
PARAM_VALUE 1 hpriv->saved_port_map 0-1
BUF_SIZE 1 hpriv 312
DATA_SOURCE 1 hpriv $1
FUZZY_MAX 1 hpriv->remapped_nvme 0
FUZZY_MAX 1 hpriv->saved_port_map 1
HARD_MAX 1 hpriv->saved_port_map 1
MEM_ZERO 1 hpriv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &pdev->dev.mutex

drivers/ata/sata_highbank.c ahci_highbank_probe() -> ahci_save_initial_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 dev->of_node 0,4096-ptr_max
PARAM_VALUE 1 hpriv 4096-ptr_max
PARAM_VALUE 1 hpriv->irq 1-s32max
PARAM_VALUE 1 hpriv->mmio 4096-ptr_max
BUF_SIZE 0 dev 1616
BUF_SIZE 1 hpriv 312
DATA_SOURCE 1 hpriv r devm_kzalloc
MEM_ZERO 1 hpriv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/ata/acard-ahci.c acard_ahci_init_one() -> ahci_save_initial_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->devres_head.prev 4096-ptr_max
PARAM_VALUE 1 hpriv 4096-ptr_max
PARAM_VALUE 1 hpriv->mmio 4096-ptr_max
BUF_SIZE 1 hpriv 312
DATA_SOURCE 1 hpriv r devm_kzalloc
MEM_ZERO 1 hpriv
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/ata/libahci_platform.c ahci_platform_init_host() -> ahci_save_initial_config()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 hpriv 4096-ptr_max
PARAM_VALUE 1 hpriv->ahci_regulator 4096-u64max
PARAM_VALUE 1 hpriv->clks 4096-ptr_max
PARAM_VALUE 1 hpriv->clks->clk 0,4096-ptr_max
PARAM_VALUE 1 hpriv->clks->id 0,1414042063032205312
PARAM_VALUE 1 hpriv->got_runtime_pm 1
PARAM_VALUE 1 hpriv->irq 1-s32max
PARAM_VALUE 1 hpriv->mmio 4096-ptr_max
PARAM_VALUE 1 hpriv->nports 0-32
PARAM_VALUE 1 hpriv->phy_regulator 4096-ptr_max
PARAM_VALUE 1 hpriv->target_pwrs 16,4096-ptr_max
PARAM_VALUE 1 *hpriv->saved_port_cap 0-4294967295
BUF_SIZE 0 dev 1616
BUF_SIZE 1 hpriv->clks (-1),32
BUF_SIZE 1 hpriv->plat_data (-1),24,32,48,56,64,80,88
BUF_SIZE 1 hpriv->rsts (-1),8,280
CAPPED_DATA 1 hpriv->nports 1
DATA_SOURCE 1 hpriv $1
TERMINATED 1 hpriv->node.name 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 1 *hpriv->plat_data s64min-s64max
NO_OVERFLOW_SIMPLE 1 hpriv->nports