Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 19 files:
- drivers/ata/libata-core.c
- drivers/ata/pata_arasan_cf.c, line 843
- drivers/ata/pata_buddha.c, line 187
- drivers/ata/pata_ep93xx.c, line 961
- drivers/ata/pata_falcon.c, line 164
- drivers/ata/pata_gayle.c, line 152
- drivers/ata/pata_icside.c, line 458
- drivers/ata/pata_imx.c, line 149
- drivers/ata/pata_isapnp.c, line 65
- drivers/ata/pata_legacy.c, line 270
- drivers/ata/pata_mpc52xx.c, line 634
- drivers/ata/pata_mpiix.c, line 163
- drivers/ata/pata_ninja32.c, line 110
- drivers/ata/pata_octeon_cf.c, line 898
- drivers/ata/pata_pcmcia.c, line 248
- drivers/ata/pata_platform.c, line 125
- drivers/ata/pata_pxa.c, line 199
- drivers/ata/pata_rb532_cf.c, line 129
- drivers/ata/sata_rcar.c, line 881
Smatch caller information:
drivers/ata/pata_legacy.c legacy_init_one() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
drivers/ata/libata-core.c ata_host_alloc_pinfo() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| BUF_SIZE | 0 | dev | (-1),1616 |
| BUF_SIZE | 0 | dev | (-1),1616 |
| DATA_SOURCE | 0 | dev | $0 |
| DATA_SOURCE | 1 | n_ports | $2 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 1 | n_ports | 2-32[c] |
| UNITS | 1 | n_ports | unit_array_size |
| HALF_LOCKED2 | global &pi_mutex |
drivers/ata/pata_platform.c __pata_platform_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| DATA_SOURCE | 0 | dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_ep93xx.c ep93xx_pata_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_isapnp.c isapnp_init_one() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_imx.c pata_imx_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/sata_rcar.c sata_rcar_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->bus | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->class | 0,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->driver | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.last_status | (-1) |
| PARAM_VALUE | 0 | dev->power.request | 0-4 |
| PARAM_VALUE | 0 | dev->power.runtime_error | s32min-(-17),(-15)-(-14),(-12),(-10)-s32max |
| PARAM_VALUE | 0 | dev->power.wakeirq | 0,4096-ptr_max |
| PARAM_VALUE | 0 | dev->power.wakeirq->status | 0-4294967295 |
| PARAM_VALUE | 0 | dev->type | 0,4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| BUF_SIZE | 0 | dev | 1616 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_pcmcia.c pcmcia_init_one() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1-2 |
| FUZZY_MAX | 1 | n_ports | 2 |
| HARD_MAX | 1 | n_ports | 2 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_pxa.c pxa_ata_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_mpiix.c mpiix_init_one() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_ninja32.c ninja32_init_one() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ata/pata_arasan_cf.c arasan_cf_probe() -> ata_host_alloc()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | dev | 4096-ptr_max |
| PARAM_VALUE | 0 | dev->devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 1 | n_ports | 1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |