Defined in 1 files as a member:
Defined in 2 files as a function:
- drivers/media/dvb-frontends/mxl5xx.c, line 512 (as a function)
- drivers/media/dvb-frontends/stv0910.c, line 1306 (as a function)
Referenced in 84 files:
- drivers/media/common/siano/smsdvb-main.c, line 1096
- drivers/media/dvb-core/dvb_frontend.c
- drivers/media/dvb-frontends/af9013.c, line 1157
- drivers/media/dvb-frontends/af9033.c, line 1044
- drivers/media/dvb-frontends/as102_fe.c, line 434
- drivers/media/dvb-frontends/atbm8830.c, line 446
- drivers/media/dvb-frontends/au8522_dig.c, line 903
- drivers/media/dvb-frontends/bcm3510.c, line 863
- drivers/media/dvb-frontends/cx22700.c, line 424
- drivers/media/dvb-frontends/cx22702.c, line 635
- drivers/media/dvb-frontends/cx24110.c, line 640
- drivers/media/dvb-frontends/cx24116.c, line 1482
- drivers/media/dvb-frontends/cx24117.c, line 1635
- drivers/media/dvb-frontends/cx24120.c, line 1579
- drivers/media/dvb-frontends/cx24123.c, line 1126
- drivers/media/dvb-frontends/cxd2820r_core.c, line 503
- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c, line 1871
- drivers/media/dvb-frontends/dib3000mb.c, line 810
- drivers/media/dvb-frontends/dib3000mc.c, line 969
- drivers/media/dvb-frontends/dib7000m.c, line 1468
- drivers/media/dvb-frontends/dib7000p.c, line 2856
- drivers/media/dvb-frontends/dib8000.c, line 4440
- drivers/media/dvb-frontends/dib9000.c, line 2577
- drivers/media/dvb-frontends/drx39xyj/drxj.c, line 12382
- drivers/media/dvb-frontends/drxd_hard.c, line 2903
- drivers/media/dvb-frontends/drxk_hard.c, line 6712
- drivers/media/dvb-frontends/ds3000.c, line 1112
- drivers/media/dvb-frontends/dvb_dummy_fe.c
- drivers/media/dvb-frontends/ec100.c, line 325
- drivers/media/dvb-frontends/gp8psk-fe.c, line 383
- drivers/media/dvb-frontends/l64781.c, line 588
- drivers/media/dvb-frontends/lg2160.c
- drivers/media/dvb-frontends/lgdt3305.c
- drivers/media/dvb-frontends/lgdt3306a.c
- drivers/media/dvb-frontends/lgdt330x.c
- drivers/media/dvb-frontends/lgs8gl5.c, line 431
- drivers/media/dvb-frontends/lgs8gxx.c, line 1000
- drivers/media/dvb-frontends/m88ds3103.c, line 2013
- drivers/media/dvb-frontends/m88rs2000.c, line 771
- drivers/media/dvb-frontends/mb86a16.c, line 1822
- drivers/media/dvb-frontends/mt312.c, line 768
- drivers/media/dvb-frontends/mt352.c, line 585
- drivers/media/dvb-frontends/mxl5xx.c, line 632
- drivers/media/dvb-frontends/mxl692.c, line 1308
- drivers/media/dvb-frontends/nxt200x.c, line 1208
- drivers/media/dvb-frontends/nxt6000.c, line 614
- drivers/media/dvb-frontends/or51132.c
- drivers/media/dvb-frontends/or51211.c
- drivers/media/dvb-frontends/rtl2830.c, line 571
- drivers/media/dvb-frontends/rtl2832.c, line 861
- drivers/media/dvb-frontends/s5h1409.c, line 1004
- drivers/media/dvb-frontends/s5h1411.c, line 924
- drivers/media/dvb-frontends/s5h1432.c, line 380
- drivers/media/dvb-frontends/si2165.c, line 1141
- drivers/media/dvb-frontends/si21xx.c, line 886
- drivers/media/dvb-frontends/sp887x.c, line 617
- drivers/media/dvb-frontends/stb0899_drv.c, line 1600
- drivers/media/dvb-frontends/stv0288.c, line 543
- drivers/media/dvb-frontends/stv0297.c, line 705
- drivers/media/dvb-frontends/stv0299.c, line 735
- drivers/media/dvb-frontends/stv0367.c
- drivers/media/dvb-frontends/stv0900_core.c, line 1892
- drivers/media/dvb-frontends/stv090x.c, line 4986
- drivers/media/dvb-frontends/stv0910.c, line 1521
- drivers/media/dvb-frontends/tda10021.c, line 515
- drivers/media/dvb-frontends/tda10023.c, line 588
- drivers/media/dvb-frontends/tda10048.c, line 1175
- drivers/media/dvb-frontends/tda1004x.c
- drivers/media/dvb-frontends/tda10071.c, line 1126
- drivers/media/dvb-frontends/tda10086.c, line 724
- drivers/media/dvb-frontends/tda8083.c, line 467
- drivers/media/dvb-frontends/ves1820.c, line 426
- drivers/media/dvb-frontends/ves1x93.c, line 531
- drivers/media/dvb-frontends/zl10353.c, line 654
- drivers/media/firewire/firedtv-fe.c, line 161
- drivers/media/pci/bt8xx/dst.c
- drivers/media/pci/ddbridge/ddbridge-dummy-fe.c, line 147
- drivers/media/usb/dvb-usb-v2/lmedm04.c
- drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c, line 569
- drivers/media/usb/dvb-usb/af9005-fe.c, line 1472
- drivers/media/usb/dvb-usb/cinergyT2-fe.c, line 314
- drivers/media/usb/dvb-usb/dtt200u-fe.c, line 255
- drivers/media/usb/dvb-usb/vp702x-fe.c, line 370
- drivers/media/usb/dvb-usb/vp7045-fe.c, line 185
Smatch caller information:
drivers/media/dvb-frontends/stv0910.c read_status() -> read_snr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->lock_ops | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),128,176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),128,176,392-s32max |
| DATA_SOURCE | 0 | fe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/dvb-frontends/mxl5xx.c read_status() -> read_snr()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->bus_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.driver_data->adev->pm.bus_locked | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.driver_data->adev->pm.mutex.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.driver_data->mutex->wait_lock.owner | (-4611686018427387904)-4611686018427387903 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->devt | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->dma_uses_io_tlb | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->id | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.kref.refcount.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.release.cpu | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.release.timer.flags | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_add_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_in_sysfs | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_initialized | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.state_remove_uevent_sent | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->kobj.uevent_suppress | 0-1 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->links.status | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->numa_node | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->dev.parent->removable | 0-4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c->lock_ops | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.first_waiter->list.prev->prev | 5159360019465732096 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.first_waiter->task->blocked_lock.owner_cpu | 4294967295 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->i2c_lock.osq.tail.counter | 0-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->status_lock.dep_map->name | 0-255 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->status_lock.first_waiter->list.prev->next | 5159360019465732096 |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->status_lock.first_waiter->task->blocked_lock.owner | (-1) |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->status_lock.first_waiter->task->usage.refs.counter | s32min-s32max |
| PARAM_VALUE | 0 | fe->demodulator_priv->base->status_lock.osq.tail.counter | 0-s32max |
| BUF_SIZE | 0 | fe | (-1),128,176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),128,176,392-s32max |
| DATA_SOURCE | 0 | fe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NOCHECK_CALL | |||
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |