Documented in 1 files:
Defined in 1 files as a prototype:
Defined in 1 files as a function:
Referenced in 4 files:
- drivers/mtd/maps/pcmciamtd.c
- drivers/net/ethernet/xircom/xirc2ps_cs.c, line 757
- drivers/pcmcia/pcmcia_cis.c
- drivers/ssb/pcmcia.c
Smatch caller information:
drivers/pcmcia/pcmcia_cis.c pcmcia_get_mac_from_cis() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->config_index | 1 |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->has_manf_id | 1 |
| PARAM_VALUE | 0 | p_dev->manf_id | 137,152,261,312,387,447 |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | code | 34 |
| PARAM_VALUE | 2 | loop_tuple | 1414963295354294272 |
| PARAM_VALUE | 3 | priv_data | 4096-ptr_max |
| BUF_SIZE | 3 | priv_data | 8,16,24,32,40,56,168,376,448,1688,2552 |
| DATA_SOURCE | 0 | p_dev | $0 |
| DATA_SOURCE | 3 | priv_data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/pcmcia/pcmcia_cis.c pcmcia_get_tuple() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->config_index | 1 |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->has_manf_id | 1 |
| PARAM_VALUE | 0 | p_dev->manf_id | 137,152,261,312,387,447 |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 1 | code | 32,137 |
| PARAM_VALUE | 2 | loop_tuple | 3882717193646710784 |
| PARAM_VALUE | 3 | priv_data | 5114693962679394304 |
| BUF_SIZE | 3 | priv_data | 16 |
| DATA_SOURCE | 0 | p_dev | $0 |
| DATA_SOURCE | 1 | code | $1 |
| HARD_MAX | 1 | code | 137 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/ssb/pcmcia.c ssb_pcmcia_get_invariants() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev->function_config->state | 0-4294967295 |
| PARAM_VALUE | 1 | code | 34 |
| PARAM_VALUE | 2 | loop_tuple | 1595768989821124608 |
| PARAM_VALUE | 3 | priv_data | 2470795850398785540 |
| BUF_SIZE | 3 | priv_data | 540 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/ssb/pcmcia.c ssb_pcmcia_get_invariants() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->function_config->state | 0-4294967295 |
| PARAM_VALUE | 0 | p_dev->socket | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->blocked_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->blocked_on | 0 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | p_dev->socket->state | 8-u32max |
| PARAM_VALUE | 1 | code | 128 |
| PARAM_VALUE | 2 | loop_tuple | 6663225739451539456 |
| PARAM_VALUE | 3 | priv_data | 2470795850398785536 |
| DATA_SOURCE | 3 | priv_data | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/mtd/maps/pcmciamtd.c card_settings() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->prod_id | 4096-ptr_max |
| PARAM_VALUE | 1 | code | 65 |
| PARAM_VALUE | 2 | loop_tuple | 5624919920679874560 |
| PARAM_VALUE | 3 | priv_data | 0 |
| BUF_SIZE | 0 | p_dev->priv | 448 |
| DATA_SOURCE | 0 | p_dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mtd/maps/pcmciamtd.c card_settings() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->prod_id | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | code | 24 |
| PARAM_VALUE | 2 | loop_tuple | 4459540983069323264 |
| PARAM_VALUE | 3 | priv_data | 0 |
| BUF_SIZE | 0 | p_dev->priv | 448 |
| DATA_SOURCE | 0 | p_dev | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mtd/maps/pcmciamtd.c card_settings() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->prod_id | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | code | 1 |
| PARAM_VALUE | 2 | loop_tuple | 299005050456748032 |
| PARAM_VALUE | 3 | priv_data | 4096-ptr_max |
| BUF_SIZE | 0 | p_dev->priv | 448 |
| BUF_SIZE | 3 | priv_data | 448 |
| DATA_SOURCE | 0 | p_dev | $1 |
| DATA_SOURCE | 3 | priv_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/mtd/maps/pcmciamtd.c card_settings() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->prod_id | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 1 | code | 30 |
| PARAM_VALUE | 2 | loop_tuple | 7476591316867563520 |
| PARAM_VALUE | 3 | priv_data | 4096-ptr_max |
| BUF_SIZE | 0 | p_dev->priv | 448 |
| BUF_SIZE | 3 | priv_data | 448 |
| DATA_SOURCE | 0 | p_dev | $1 |
| DATA_SOURCE | 3 | priv_data | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL |
drivers/net/ethernet/xircom/xirc2ps_cs.c xirc2ps_config() -> pcmcia_loop_tuple()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | p_dev | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->config_index | 1 |
| PARAM_VALUE | 0 | p_dev->function_config | 1-u64max |
| PARAM_VALUE | 0 | p_dev->has_manf_id | 1 |
| PARAM_VALUE | 0 | p_dev->manf_id | 137,152,261,312,387,447 |
| PARAM_VALUE | 0 | p_dev->priv | 4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.first_waiter | 0,4096-ptr_max |
| PARAM_VALUE | 0 | p_dev->socket->ops_mutex.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 1 | code | 34 |
| PARAM_VALUE | 2 | loop_tuple | 6216509431647318016 |
| PARAM_VALUE | 3 | priv_data | 4096-ptr_max |
| BUF_SIZE | 3 | priv_data | 8,16,24,32,40,56,168,376,448,568,1688,2552 |
| DATA_SOURCE | 0 | p_dev | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING |