Defined in 1 files as a function:
Referenced in 1 files:
Smatch caller information:
drivers/net/ethernet/microchip/enc28j60.c nolock_regb_read() -> spi_read_op()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | priv->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | priv->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | priv->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | *priv->spi_transfer_buf | 0-255 |
| PARAM_VALUE | 1 | op | 0 |
| PARAM_VALUE | 2 | addr | 27-31,56-57,114,192,194-195,200-201,205 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | addr | $1 |
| STR_LEN | 0 | priv | (-1),15 |
| STR_LEN | 0 | priv | (-1),15 |
| HARD_MAX | 2 | addr | 205 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->ctx.modulctrl | 0-4294967291[c] |
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->para | 0-255 |
| LOCK2 | 0 | &priv->lock | |
| TYPE_LOCK | (struct enc28j60_net)->lock |
drivers/net/ethernet/microchip/enc28j60.c nolock_regw_read() -> spi_read_op()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->bank | 0-3 |
| PARAM_VALUE | 0 | priv->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | priv->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | priv->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | priv->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | priv->spi | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->spi->controller | 4096-ptr_max |
| PARAM_VALUE | 0 | *priv->netdev->name | 0-255 |
| PARAM_VALUE | 1 | op | 0 |
| PARAM_VALUE | 2 | addr | 0,2,4,6,8,10,12,14,202 |
| DATA_SOURCE | 0 | priv | $0 |
| DATA_SOURCE | 2 | addr | $1 |
| STR_LEN | 0 | priv | (-1),15 |
| STR_LEN | 0 | priv | (-1),15 |
| HARD_MAX | 2 | addr | 202 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->ctx.modulctrl | 0-4294967291[c] |
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->para | 0-255 |
| LOCK2 | 0 | &priv->lock | |
| TYPE_LOCK | (struct enc28j60_net)->lock |
drivers/net/ethernet/microchip/enc28j60.c nolock_regw_read() -> spi_read_op()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | priv | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->bank | 0-3 |
| PARAM_VALUE | 0 | priv->lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | priv->lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | priv->lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | priv->lock.wait_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner | (-1) |
| PARAM_VALUE | 0 | priv->lock.wait_lock.owner_cpu | u32max |
| PARAM_VALUE | 0 | priv->spi | 4096-ptr_max |
| PARAM_VALUE | 0 | priv->spi->controller | 4096-ptr_max |
| PARAM_VALUE | 0 | *priv->netdev->name | 0-255 |
| PARAM_VALUE | 1 | op | 0 |
| PARAM_VALUE | 2 | addr | 1,3,5,7,9,11,13,15,203 |
| DATA_SOURCE | 0 | priv | $0 |
| STR_LEN | 0 | priv | (-1),15 |
| STR_LEN | 0 | priv | (-1),15 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->ctx.modulctrl | 0-4294967291[c] |
| HOST_DATA | 0 | priv->spi->controller->dev.driver_data->para | 0-255 |
| LOCK2 | 0 | &priv->lock | |
| TYPE_LOCK | (struct enc28j60_net)->lock |