Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/ata/sata_mv.c mv6_reset_flash() -> mv5_reset_flash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hpriv | 4096-ptr_max |
| BUF_SIZE | 0 | hpriv | (-1),184 |
| BUF_SIZE | 0 | hpriv | (-1),184 |
| DATA_SOURCE | 0 | hpriv | $0 |
| DATA_SOURCE | 1 | mmio | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hpriv->board_idx | 0-7 |
| HOST_DATA | 0 | hpriv->hp_flags | 0-u32max |
| HOST_DATA | 0 | hpriv->irq_cause_offset | 0-u32max |
| HOST_DATA | 0 | hpriv->irq_mask_offset | 0-u32max |
| HOST_DATA | 0 | hpriv->main_irq_mask | 0-u32max |
| HOST_DATA | 0 | hpriv->n_ports | s32min-s32max |
| HOST_DATA | 0 | hpriv->unmask_all_irqs | 0-u32max |
drivers/ata/sata_mv.c mv_init_host() -> (struct mv_hw_ops)->reset_flash()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | hpriv | 4096-ptr_max |
| PARAM_VALUE | 0 | hpriv->board_idx | 0-7 |
| PARAM_VALUE | 0 | hpriv->main_irq_cause_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | hpriv->main_irq_mask_addr | 4096-ptr_max |
| PARAM_VALUE | 0 | hpriv->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | hpriv->ops->read_preamp | 0,1335152244615364608,7657377232190722048,8568491064250191872 |
| BUF_SIZE | 0 | hpriv | (-1),184 |
| BUF_SIZE | 0 | hpriv | (-1),184 |
| CONTAINER | 0 | -32-80+0 | $(-1) |
| CONTAINER | 1 | *(-32-80+96) | $(-1) |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | hpriv->board_idx | 0-7 |
| HOST_DATA | 0 | hpriv->hp_flags | 0-u32max |
| HOST_DATA | 0 | hpriv->irq_cause_offset | 0-u32max |
| HOST_DATA | 0 | hpriv->irq_mask_offset | 0-u32max |
| HOST_DATA | 0 | hpriv->main_irq_mask | 0-u32max |
| HOST_DATA | 0 | hpriv->n_ports | s32min-s32max |
| HOST_DATA | 0 | hpriv->unmask_all_irqs | 0-u32max |
| HOST_DATA | 0 | *hpriv | 0-u64max |