Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 5 files:
- drivers/ata/acard-ahci.c, line 396
- drivers/ata/ahci.c, line 1744
- drivers/ata/libahci.c, line 606
- drivers/ata/libahci_platform.c, line 717
- drivers/ata/sata_highbank.c, line 496
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 |