Defined in 1 files as a member:
Defined in 3 files as a function:
- drivers/media/tuners/xc2028.c, line 717 (as a function)
- drivers/media/tuners/xc4000.c, line 921 (as a function)
- drivers/staging/media/av7110/av7110.c, line 1419 (as a function)
Referenced in 10 files:
- drivers/media/tuners/xc2028.c, line 1025
- drivers/media/tuners/xc4000.c
- drivers/net/wireless/ralink/rt2x00/rt2800pci.c, line 350
- drivers/net/wireless/ralink/rt2x00/rt2800soc.c, line 214
- drivers/net/wireless/ralink/rt2x00/rt2800usb.c, line 684
- drivers/net/wireless/ralink/rt2x00/rt2x00firmware.c, line 58
- drivers/net/wireless/ralink/rt2x00/rt61pci.c, line 2910
- drivers/net/wireless/ralink/rt2x00/rt73usb.c, line 2325
- drivers/staging/media/av7110/av7110.c, line 1509
- drivers/usb/serial/ti_usb_3410_5052.c
Smatch caller information:
drivers/media/tuners/xc2028.c generic_set_freq() -> check_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | av7110 | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 0,2,40,48,104,112,138,146,202,210,266,274,330,338,522,530,586,594,1024,3072,65584,65682,65810,66066 |
| BUF_SIZE | 0 | av7110 | (-1),64,128,280,1024,1296 |
| BUF_SIZE | 0 | av7110 | (-1),64,128,280,1024,1296 |
| DATA_SOURCE | 0 | av7110 | $0 |
| DATA_SOURCE | 1 | type | $3 |
| DATA_SOURCE | 2 | std | $4 |
| DATA_SOURCE | 3 | int_freq | $5 |
| FUZZY_MAX | 1 | type | 0 |
| BIT_INFO | 1 | type | 0x0,0x10fff |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->lock | ||
| TYPE_LOCK | (struct xc2028_data)->lock |
drivers/staging/media/av7110/av7110.c get_firmware() -> check_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | av7110 | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->bin_fw | 1-u64max |
| PARAM_VALUE | 0 | av7110->dev | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->d_i2c.cpu_addr | 1-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->d_rps0.cpu_addr | 1-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->d_rps1.cpu_addr | 1-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->ext | 2027546321307267072,2238108550631358464,2496103368770609152,3423432817966317568,7623137621743243264,8599345532151836672,8888240232090255360 |
| PARAM_VALUE | 0 | av7110->dev->i2c_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | av7110->dev->i2c_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->i2c_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | av7110->dev->i2c_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | av7110->dev->i2c_wq.head.next | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->i2c_wq.head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->module | 0 |
| PARAM_VALUE | 0 | av7110->dev->pci | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->pci->dev.devres_head.prev | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->pci->dev.devres_head.prev->next | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->pci->dev.devres_head.prev->next->next | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->revision | 0-255 |
| PARAM_VALUE | 0 | av7110->dev->v4l2_lock.first_waiter | 0 |
| PARAM_VALUE | 0 | av7110->dev->v4l2_lock.magic | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->dev->v4l2_lock.osq.tail.counter | 0 |
| PARAM_VALUE | 0 | av7110->dev->v4l2_lock.owner.counter | 0 |
| PARAM_VALUE | 0 | av7110->size_fw | 200001-u64max |
| BUF_SIZE | 0 | av7110 | 23200 |
| BUF_SIZE | 0 | av7110->bin_fw | 200001-u64max |
| BUF_SIZE | 0 | av7110->dev | 1232 |
| DATA_SOURCE | 0 | av7110 | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &pool->lock |
drivers/media/tuners/xc4000.c xc4000_set_analog_params() -> check_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | av7110 | 4096-ptr_max |
| PARAM_VALUE | 0 | av7110->tuner_priv | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 0,3072,32768,268436480 |
| PARAM_VALUE | 2 | std | 0-16777215,4294967303,8589934599,12884902112,12884948736,12888178688,12955287552,17179869191,34359738375,51539607568,51539607776,51543801856,51547996160,137439000320 |
| BUF_SIZE | 0 | av7110 | (-1),1296 |
| BUF_SIZE | 0 | av7110 | (-1),1296 |
| DATA_SOURCE | 0 | av7110 | $0 |
| FUZZY_MAX | 1 | type | 268436480 |
| FUZZY_MAX | 2 | std | 51547996160 |
| BIT_INFO | 1 | type | 0x0,0x10008c00 |
| BIT_INFO | 2 | std | 0x0,0x2f04ffffff |
| BIT_INFO | 2 | std | 0x0,0x2f04ffffff |
| HARD_MAX | 1 | type | 268436480 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->lock | ||
| TYPE_LOCK | (struct xc4000_priv)->lock |
drivers/media/tuners/xc4000.c xc4000_set_params() -> check_firmware()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | av7110 | 4096-ptr_max |
| PARAM_VALUE | 1 | type | 32,128,256,512 |
| PARAM_VALUE | 2 | std | 0 |
| BUF_SIZE | 0 | av7110 | (-1),64,128,280,1024 |
| BUF_SIZE | 0 | av7110 | (-1),64,128,280,1024 |
| DATA_SOURCE | 0 | av7110 | $0 |
| FUZZY_MAX | 1 | type | 512 |
| BIT_INFO | 1 | type | 0x0,0x3a0 |
| HARD_MAX | 1 | type | 512 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &priv->lock | ||
| TYPE_LOCK | (struct xc4000_priv)->lock |