Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/mmc/host/sdhci-uhs2.c __sdhci_uhs2_set_ios() -> (struct sdhci_ops)->set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | host | 4096-ptr_max |
| PARAM_VALUE | 0 | host->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->set_power | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->timing | 0-255 |
| PARAM_VALUE | 0 | *host->mmc->err_stats | 0-4294967295 |
| CONTAINER | 0 | -48-64+0 | $(-1) |
| BIT_INFO | 0 | host->quirks2 | 0x0,0xffffffff |
| BIT_INFO | 0 | host->timing | 0x0,0x1f |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | host->mmc->uhs2_caps.dap | 0-15 |
| HOST_DATA | 0 | host->mmc->uhs2_caps.phy_rev | 0-63 |
| NO_OVERFLOW_SIMPLE | 0 | host->clock | |
| NO_OVERFLOW_SIMPLE | 1 | clock | |
| HALF_LOCKED2 | &pool->lock |
drivers/mmc/host/sdhci.c sdhci_request_done() -> (struct sdhci_ops)->set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | host | 4096-ptr_max |
| PARAM_VALUE | 0 | host->cmd | 0 |
| PARAM_VALUE | 0 | host->data_cmd | 0 |
| PARAM_VALUE | 0 | host->mrqs_done | 4096-ptr_max |
| PARAM_VALUE | 0 | host->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | *host->mmc->err_stats | 0-4294967295 |
| DATA_SOURCE | 0 | host | $0 |
| CONTAINER | 0 | -48-64+0 | $(-1) |
| CONTAINER | 1 | *(-48-64+1200) | $(-1) |
| BIT_INFO | 0 | host->quirks | 0x1,0xffffffff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| LOCK2 | flags | ||
| LOCK2 | 0 | &host->lock | |
| TYPE_LOCK | (struct sdhci_host)->lock |
drivers/mmc/host/sdhci.c sdhci_set_ios() -> (struct sdhci_ops)->set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | host | 4096-ptr_max |
| PARAM_VALUE | 0 | host->bus_on | 0-1 |
| PARAM_VALUE | 0 | host->cqe_on | 0 |
| PARAM_VALUE | 0 | host->flags | 0-2147483391 |
| PARAM_VALUE | 0 | host->ier | 16711683,16711747,16711811,16712003,16712067,16715779,16715843,16715907,16716099,16716163 |
| PARAM_VALUE | 0 | host->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->mmc->detect.cpu | s32min-s32max |
| PARAM_VALUE | 0 | host->mmc->detect.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | host->mmc->detect_change | 1 |
| PARAM_VALUE | 0 | host->mmc->ws->active | 0-1 |
| PARAM_VALUE | 0 | host->mmc->ws->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->mmc->ws->timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | host->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | host->preset_enabled | 0-1 |
| PARAM_VALUE | 0 | host->pwr | 0-255 |
| PARAM_VALUE | 0 | host->reinit_uhs | 0 |
| CAPPED_DATA | 1 | clock | 1 |
| CONTAINER | 0 | -48-64+0 | $(-1) |
| NOSPEC | 1 | clock | |
| NOSPEC | 1 | clock | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| USER_DATA | 1 | clock | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 1 | clock |
drivers/mmc/host/sdhci.c sdhci_set_ios() -> (struct sdhci_ops)->set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | host | 4096-ptr_max |
| PARAM_VALUE | 0 | host->cqe_on | 0 |
| PARAM_VALUE | 0 | host->flags | 0-s32max |
| PARAM_VALUE | 0 | host->ier | 16711683,16711747,16711811,16712003,16712067,16715779,16715843,16715907,16716099,16716163 |
| PARAM_VALUE | 0 | host->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->mmc | 4096-ptr_max |
| PARAM_VALUE | 0 | host->mmc->detect.cpu | s32min-s32max |
| PARAM_VALUE | 0 | host->mmc->detect.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | host->mmc->detect_change | 1 |
| PARAM_VALUE | 0 | host->mmc->ws->active | 0-1 |
| PARAM_VALUE | 0 | host->mmc->ws->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->mmc->ws->timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | host->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->get_max_timeout_count | 0,3590345704486223872,5822658914124541952 |
| PARAM_VALUE | 0 | host->ops->platform_send_init_74_clocks | 0,1896104494761431040,3068199620859031552,3720721519462801408 |
| PARAM_VALUE | 0 | host->ops->read_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->set_power | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->preset_enabled | 0-1 |
| PARAM_VALUE | 0 | host->reinit_uhs | 0 |
| PARAM_VALUE | 0 | host->timing | 0-255 |
| PARAM_VALUE | 0 | host->version | 2-u32max |
| PARAM_VALUE | 0 | *host->mmc->err_stats | 0-4294967295 |
| CONTAINER | 0 | -48-64+0 | $(-1) |
| CONTAINER | 1 | *(-48-64+1200) | $(-1) |
| BIT_INFO | 0 | host->quirks | 0x0,0xffffffff |
| NOSPEC | 0 | host->clock | |
| NOSPEC | 1 | clock | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | host->drv_type | 0-255[c] |
| HOST_DATA | 0 | host->mmc->uhs2_caps.dap | 0-15 |
| HOST_DATA | 0 | host->mmc->uhs2_caps.phy_rev | 0-63 |
| USER_DATA | 0 | host->clock | 0-s32max[c] |
| USER_DATA | 0 | host->timeout_clk | 0-2147483[c] |
| USER_DATA | 1 | clock | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | host->clock | |
| NO_OVERFLOW_SIMPLE | 1 | clock |
drivers/mmc/host/sdhci-esdhc-imx.c esdhc_set_uhs_signaling() -> (struct sdhci_ops)->set_clock()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | host | 4096-ptr_max |
| PARAM_VALUE | 0 | host->cqe_on | 0 |
| PARAM_VALUE | 0 | host->flags | 0-2147483391 |
| PARAM_VALUE | 0 | host->ier | 16711683,16711747,16711811,16712003,16712067,16715779,16715843,16715907,16716099,16716163 |
| PARAM_VALUE | 0 | host->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->mmc | 4096-ptr_max |
| PARAM_VALUE | 0 | host->mmc->detect_change | 1 |
| PARAM_VALUE | 0 | host->mmc->ws->lock.rlock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | host->ops | 4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->get_max_timeout_count | 0,3590345704486223872,5822658914124541952 |
| PARAM_VALUE | 0 | host->ops->platform_send_init_74_clocks | 0,1896104494761431040,3068199620859031552,3720721519462801408 |
| PARAM_VALUE | 0 | host->ops->read_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->read_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->set_power | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_b | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_l | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->ops->write_w | 0,4096-ptr_max |
| PARAM_VALUE | 0 | host->reinit_uhs | 0 |
| PARAM_VALUE | 0 | host->version | 2-u32max |
| PARAM_VALUE | 0 | *host->mmc->err_stats | 0-4294967295 |
| DATA_SOURCE | 0 | host | $0 |
| CONTAINER | 0 | -48-64+0 | $(-1) |
| CONTAINER | 1 | *(-48-64+1200) | $(-1) |
| BIT_INFO | 0 | host->quirks | 0x0,0xffffffff |
| NOSPEC | 0 | host->clock | |
| NOSPEC | 1 | clock | |
| NOSPEC | 1 | clock | |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HOST_DATA | 0 | host->mmc->uhs2_caps.dap | 0-15 |
| HOST_DATA | 0 | host->mmc->uhs2_caps.phy_rev | 0-63 |
| USER_DATA | 0 | host->clock | 0-s32max[c] |
| USER_DATA | 0 | host->timeout_clk | 0-2147483[c] |
| USER_DATA | 1 | clock | 0-s32max[c] |
| NO_OVERFLOW_SIMPLE | 0 | host->clock | |
| NO_OVERFLOW_SIMPLE | 1 | clock |