Defined in 9 files as a member:
- drivers/hwmon/pmbus/pmbus_core.c, line 122 (as a member)
- drivers/media/usb/dvb-usb-v2/af9015.h, line 114 (as a member)
- drivers/media/usb/dvb-usb/dib0700.h, line 48 (as a member)
- drivers/mfd/da903x.c, line 54 (as a member)
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.h, line 212 (as a member)
- include/linux/parport.h, line 70 (as a member)
- include/linux/phy.h, line 1205 (as a member)
- include/linux/platform_data/dmtimer-omap.h, line 48 (as a member)
- include/media/dvb_frontend.h, line 472 (as a member)
Defined in 6 files as a function:
- drivers/char/ipmi/ipmi_kcs_sm.c, line 143 (as a function)
- drivers/media/dvb-frontends/mxl5xx.c, line 610 (as a function)
- drivers/media/dvb-frontends/stv0910.c, line 1365 (as a function)
- drivers/media/pci/ddbridge/ddbridge-sx8.c, line 100 (as a function)
- drivers/net/plip/plip.c, line 253 (as a function)
- tools/testing/selftests/arm64/gcs/basic-gcs.c, line 65 (as a function)
Defined in 1 files as a define:
Referenced in 179 files:
- drivers/block/swim.c, line 59
- drivers/char/ipmi/ipmi_kcs_sm.c, 3 times
- drivers/clocksource/timer-ti-dm.c, line 1576
- drivers/hwmon/pmbus/pmbus_core.c, 8 times
- drivers/media/common/siano/smsdvb-main.c, line 1093
- drivers/media/dvb-core/dvb_frontend.c, 5 times
- drivers/media/dvb-frontends/af9013.c, line 1156
- drivers/media/dvb-frontends/af9033.c, line 1043
- drivers/media/dvb-frontends/as102_fe.c, line 433
- drivers/media/dvb-frontends/atbm8830.c, line 443
- drivers/media/dvb-frontends/au8522_dig.c, line 900
- drivers/media/dvb-frontends/bcm3510.c, line 860
- drivers/media/dvb-frontends/cx22700.c, line 421
- drivers/media/dvb-frontends/cx22702.c, line 632
- drivers/media/dvb-frontends/cx24110.c, line 637
- drivers/media/dvb-frontends/cx24116.c, line 1479
- drivers/media/dvb-frontends/cx24117.c, line 1632
- drivers/media/dvb-frontends/cx24120.c, line 1576
- drivers/media/dvb-frontends/cx24123.c, line 1123
- drivers/media/dvb-frontends/cxd2820r_core.c, line 502
- drivers/media/dvb-frontends/cxd2841er.c, 2 times
- drivers/media/dvb-frontends/cxd2880/cxd2880_top.c, line 1868
- drivers/media/dvb-frontends/dib3000mb.c, line 807
- drivers/media/dvb-frontends/dib3000mc.c, line 966
- drivers/media/dvb-frontends/dib7000m.c, line 1465
- drivers/media/dvb-frontends/dib7000p.c, line 2853
- drivers/media/dvb-frontends/dib8000.c, 2 times
- drivers/media/dvb-frontends/dib9000.c, 2 times
- drivers/media/dvb-frontends/drx39xyj/drxj.c, line 12379
- drivers/media/dvb-frontends/drxd_hard.c, line 2900
- drivers/media/dvb-frontends/drxk_hard.c, line 6710
- drivers/media/dvb-frontends/ds3000.c, line 1109
- drivers/media/dvb-frontends/dvb_dummy_fe.c, 3 times
- drivers/media/dvb-frontends/ec100.c, line 322
- drivers/media/dvb-frontends/gp8psk-fe.c, line 380
- drivers/media/dvb-frontends/l64781.c, line 585
- drivers/media/dvb-frontends/lg2160.c, 2 times
- drivers/media/dvb-frontends/lgdt3305.c, 2 times
- drivers/media/dvb-frontends/lgdt3306a.c, line 2146
- drivers/media/dvb-frontends/lgdt330x.c, 2 times
- drivers/media/dvb-frontends/lgs8gl5.c, line 428
- drivers/media/dvb-frontends/lgs8gxx.c, line 997
- drivers/media/dvb-frontends/m88ds3103.c, line 2012
- drivers/media/dvb-frontends/m88rs2000.c, line 768
- drivers/media/dvb-frontends/mb86a16.c, line 1818
- drivers/media/dvb-frontends/mb86a20s.c, line 2104
- drivers/media/dvb-frontends/mn88443x.c, line 667
- drivers/media/dvb-frontends/mn88472.c, line 563
- drivers/media/dvb-frontends/mn88473.c, line 606
- drivers/media/dvb-frontends/mt312.c, line 765
- drivers/media/dvb-frontends/mt352.c, line 582
- drivers/media/dvb-frontends/mxl5xx.c, 3 times
- drivers/media/dvb-frontends/mxl692.c, line 1307
- drivers/media/dvb-frontends/nxt200x.c, line 1205
- drivers/media/dvb-frontends/nxt6000.c, line 611
- drivers/media/dvb-frontends/or51132.c, line 593
- drivers/media/dvb-frontends/or51211.c, line 540
- drivers/media/dvb-frontends/rtl2830.c, line 570
- drivers/media/dvb-frontends/rtl2832.c, line 860
- drivers/media/dvb-frontends/s5h1409.c, line 1001
- drivers/media/dvb-frontends/s5h1411.c, line 921
- drivers/media/dvb-frontends/s5h1420.c, line 950
- drivers/media/dvb-frontends/s5h1432.c, line 377
- drivers/media/dvb-frontends/s921.c, line 526
- drivers/media/dvb-frontends/si2165.c, line 1140
- drivers/media/dvb-frontends/si2168.c, line 674
- drivers/media/dvb-frontends/si21xx.c, line 883
- drivers/media/dvb-frontends/sp887x.c, line 614
- drivers/media/dvb-frontends/stb0899_drv.c, line 1599
- drivers/media/dvb-frontends/stv0288.c, line 540
- drivers/media/dvb-frontends/stv0297.c, line 702
- drivers/media/dvb-frontends/stv0299.c, line 732
- drivers/media/dvb-frontends/stv0367.c, 3 times
- drivers/media/dvb-frontends/stv0900_core.c, line 1889
- drivers/media/dvb-frontends/stv090x.c, line 4983
- drivers/media/dvb-frontends/stv0910.c, 3 times
- drivers/media/dvb-frontends/tc90522.c, 2 times
- drivers/media/dvb-frontends/tda10021.c, line 512
- drivers/media/dvb-frontends/tda10023.c, line 585
- drivers/media/dvb-frontends/tda10048.c, line 1172
- drivers/media/dvb-frontends/tda1004x.c, 2 times
- drivers/media/dvb-frontends/tda10071.c, line 1125
- drivers/media/dvb-frontends/tda10086.c, line 721
- drivers/media/dvb-frontends/tda8083.c, line 465
- drivers/media/dvb-frontends/ves1820.c, line 423
- drivers/media/dvb-frontends/ves1x93.c, line 528
- drivers/media/dvb-frontends/zd1301_demod.c, line 296
- drivers/media/dvb-frontends/zl10353.c, line 651
- drivers/media/firewire/firedtv-fe.c, line 158
- drivers/media/pci/bt8xx/dst.c, 4 times
- drivers/media/pci/ddbridge/ddbridge-dummy-fe.c, line 144
- drivers/media/pci/ddbridge/ddbridge-sx8.c, 3 times
- drivers/media/pci/ttpci/budget-core.c, 2 times
- drivers/media/test-drivers/vidtv/vidtv_bridge.c, line 145
- drivers/media/test-drivers/vidtv/vidtv_demod.c, line 398
- drivers/media/usb/dvb-usb-v2/af9015.c, 4 times
- drivers/media/usb/dvb-usb-v2/dvbsky.c, 4 times
- drivers/media/usb/dvb-usb-v2/lmedm04.c, 2 times
- drivers/media/usb/dvb-usb-v2/mxl111sf-demod.c, line 566
- drivers/media/usb/dvb-usb/af9005-fe.c, line 1469
- drivers/media/usb/dvb-usb/cinergyT2-fe.c, line 311
- drivers/media/usb/dvb-usb/dib0700_devices.c, 4 times
- drivers/media/usb/dvb-usb/dtt200u-fe.c, line 252
- drivers/media/usb/dvb-usb/dw2102.c, 2 times
- drivers/media/usb/dvb-usb/technisat-usb2.c, line 309
- drivers/media/usb/dvb-usb/vp702x-fe.c, line 367
- drivers/media/usb/dvb-usb/vp7045-fe.c, line 182
- drivers/media/usb/ttusb-dec/ttusbdecfe.c, 2 times
- drivers/mfd/da903x.c, 3 times
- drivers/net/ethernet/broadcom/bnx2x/bnx2x_link.c, 23 times
- drivers/net/ethernet/intel/i40e/i40e_main.c, 8 times
- drivers/net/phy/adin.c, 2 times
- drivers/net/phy/adin1100.c, line 332
- drivers/net/phy/adin1140-phy.c, line 51
- drivers/net/phy/air_an8801.c, line 1131
- drivers/net/phy/air_en8811h.c, 2 times
- drivers/net/phy/aquantia/aquantia_main.c, 18 times
- drivers/net/phy/as21xxx.c, 10 times
- drivers/net/phy/ax88796b.c, line 102
- drivers/net/phy/bcm7xxx.c, line 916
- drivers/net/phy/bcm84881.c, 3 times
- drivers/net/phy/bcm87xx.c, 2 times
- drivers/net/phy/broadcom.c, 3 times
- drivers/net/phy/cortina.c, line 83
- drivers/net/phy/dap8211r.c, line 202
- drivers/net/phy/dp83822.c, line 1191
- drivers/net/phy/dp83867.c, line 1192
- drivers/net/phy/dp83869.c, line 925
- drivers/net/phy/dp83td510.c, line 944
- drivers/net/phy/dp83tg720.c, line 653
- drivers/net/phy/et1011c.c, line 92
- drivers/net/phy/icplus.c, 3 times
- drivers/net/phy/lxt.c, line 334
- drivers/net/phy/marvell-88q2xxx.c, 2 times
- drivers/net/phy/marvell-88x2222.c, line 591
- drivers/net/phy/marvell.c, 14 times
- drivers/net/phy/marvell10g.c, 4 times
- drivers/net/phy/mediatek/mtk-2p5ge.c, line 387
- drivers/net/phy/meson-gxl.c, 2 times
- drivers/net/phy/micrel.c, 8 times
- drivers/net/phy/microchip.c, line 586
- drivers/net/phy/microchip_t1.c, 3 times
- drivers/net/phy/microchip_t1s.c, 4 times
- drivers/net/phy/motorcomm.c, 3 times
- drivers/net/phy/mscc/mscc_main.c, 15 times
- drivers/net/phy/mxl-gpy.c, 15 times
- drivers/net/phy/ncn26000.c, line 151
- drivers/net/phy/nxp-c45-tja11xx.c, 4 times
- drivers/net/phy/nxp-cbtx.c, line 208
- drivers/net/phy/nxp-tja11xx.c, 5 times
- drivers/net/phy/phy_device.c, line 64
- drivers/net/phy/qcom/at803x.c, 5 times
- drivers/net/phy/qcom/qca807x.c, 2 times
- drivers/net/phy/qcom/qca808x.c, line 663
- drivers/net/phy/realtek/realtek_main.c, 15 times
- drivers/net/phy/smsc.c, 4 times
- drivers/net/phy/teranetics.c, line 84
- drivers/net/phy/uPD60620.c, line 88
- drivers/net/phy/vitesse.c, 4 times
- drivers/net/phy/xilinx_gmii2rgmii.c, 3 times
- drivers/net/plip/plip.c, 13 times
- drivers/parport/ieee1284.c, 2 times
- drivers/parport/parport_amiga.c, line 160
- drivers/parport/parport_atari.c, line 144
- drivers/parport/parport_gsc.c, line 100
- drivers/parport/parport_ip32.c, line 1769
- drivers/parport/parport_mfc3.c, line 253
- drivers/parport/parport_pc.c, line 926
- drivers/parport/parport_sunbpp.c, line 241
- drivers/parport/share.c, line 74
- drivers/pci/hotplug/pciehp_hpc.c, 2 times
- drivers/pps/clients/pps_parport.c, line 49
- drivers/staging/media/av7110/av7110.c, line 2240
- drivers/staging/media/av7110/sp8870.c, line 614
- drivers/usb/misc/uss720.c, line 644
- drivers/usb/serial/mos7720.c, line 532
- include/linux/parport.h, line 534
- include/linux/phy.h, 2 times
- tools/testing/selftests/arm64/gcs/basic-gcs.c, line 365
Smatch caller information:
drivers/media/dvb-frontends/stv0910.c tune() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->exit | 0 |
| PARAM_VALUE | 0 | fe->frontend_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->frontend_priv->wakeup | 0 |
| PARAM_VALUE | 0 | fe->ops.get_frontend_algo | 1-u64max |
| PARAM_VALUE | 0 | fe->ops.tune | 1-u64max |
| PARAM_VALUE | 1 | status | 2726209464391827456 |
| BUF_SIZE | 0 | fe | 128 |
| BUF_SIZE | 0 | fe | 128 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $4 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &fepriv->sem | ||
| TYPE_LOCK | (struct dvb_frontend_private)->sem |
drivers/media/pci/ddbridge/ddbridge-sx8.c tune() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->exit | 0 |
| PARAM_VALUE | 0 | fe->frontend_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->frontend_priv->wakeup | 0 |
| PARAM_VALUE | 0 | fe->ops.get_frontend_algo | 1-u64max |
| PARAM_VALUE | 0 | fe->ops.tune | 1-u64max |
| PARAM_VALUE | 1 | status | 2726209464391827456 |
| BUF_SIZE | 0 | fe | 128 |
| BUF_SIZE | 0 | fe | 128 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $4 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &fepriv->sem | ||
| TYPE_LOCK | (struct dvb_frontend_private)->sem |
drivers/net/plip/plip.c plip_bh_timeout_error() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fe | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &nl->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct net_local)->lock |
drivers/net/plip/plip.c plip_bh_timeout_error() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fe | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &nl->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct net_local)->lock |
drivers/net/plip/plip.c plip_error() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fe | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_interrupt() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| BUF_SIZE | 0 | fe | s32min-(-1),1-s32max |
| BUF_SIZE | 0 | fe | s32min-(-1),1-s32max |
| DATA_SOURCE | 0 | fe | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &nl->lock | ||
| LOCK2 | flags | ||
| HALF_LOCKED2 | &port->cad_lock | ||
| TYPE_LOCK | (struct net_local)->lock |
drivers/net/plip/plip.c plip_receive() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_receive() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_receive() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_receive() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_send() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_send() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| DATA_SOURCE | 0 | fe | $1 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_send_packet() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fe | $0 |
| HALF_LOCKED2 | &pool->lock |
drivers/net/plip/plip.c plip_send_packet() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| DATA_SOURCE | 0 | fe | $0 |
| PREEMPT_ADD | <- disables preempt | ||
| LOCK2 | &nl->lock | ||
| LOCK2 | irq | ||
| HALF_LOCKED2 | &pool->lock | ||
| TYPE_LOCK | (struct net_local)->lock |
drivers/char/ipmi/ipmi_kcs_sm.c kcs_detect() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->BT_CAP_retries | s32min-s32max |
| PARAM_VALUE | 0 | fe->complete | 0-4294967295 |
| PARAM_VALUE | 0 | fe->error_retries | 0 |
| PARAM_VALUE | 0 | fe->io | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->nonzero_status | s32min-s32max |
| PARAM_VALUE | 0 | fe->orig_write_count | 0,2-272 |
| PARAM_VALUE | 0 | fe->read_count | s32min-s32max |
| PARAM_VALUE | 0 | fe->seq | 0-255 |
| PARAM_VALUE | 0 | fe->state | 0 |
| PARAM_VALUE | 0 | fe->truncated | 0 |
| PARAM_VALUE | 0 | fe->write_count | 0 |
| DATA_SOURCE | 0 | fe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| NO_OVERFLOW_SIMPLE | 0 | fe->io->addr_data | |
| LOCK2 | global &smi_infos_lock |
drivers/char/ipmi/ipmi_kcs_sm.c kcs_event() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe->BT_CAP_retries | s32min-s32max |
| PARAM_VALUE | 0 | fe->complete | 0-4294967295 |
| PARAM_VALUE | 0 | fe->nonzero_status | s32min-s32max |
| PARAM_VALUE | 0 | fe->read_count | s32min-s32max |
| PARAM_VALUE | 0 | fe->seq | 0-255 |
| BUF_SIZE | 0 | fe | (-1),208,608,624 |
| BUF_SIZE | 0 | fe | (-1),208,608,624 |
| DATA_SOURCE | 0 | fe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fe->orig_write_count | 3-272[c] |
| USER_DATA | 0 | fe->write_count | 3-274[c] |
| HALF_LOCKED2 | global &smi_infos_lock |
drivers/char/ipmi/ipmi_kcs_sm.c kcs_event() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->BT_CAP_retries | s32min-s32max |
| PARAM_VALUE | 0 | fe->complete | 0-4294967295 |
| PARAM_VALUE | 0 | fe->ibf_timeout | 5000000 |
| PARAM_VALUE | 0 | fe->io | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->io->inputb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->nonzero_status | s32min-s32max |
| PARAM_VALUE | 0 | fe->read_count | s32min-s32max |
| PARAM_VALUE | 0 | fe->seq | 0-255 |
| PARAM_VALUE | 0 | fe->state | 6 |
| DATA_SOURCE | 0 | fe | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_DATA | 0 | fe->orig_write_count | 3-272[c] |
| USER_DATA | 0 | fe->write_count | 3-274[c] |
| HALF_LOCKED2 | &smi_info->si_lock | ||
| HALF_LOCKED2 | flags |
drivers/media/dvb-frontends/mxl5xx.c tune() -> read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->exit | 0 |
| PARAM_VALUE | 0 | fe->frontend_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->frontend_priv->wakeup | 0 |
| PARAM_VALUE | 0 | fe->ops.get_frontend_algo | 1-u64max |
| PARAM_VALUE | 0 | fe->ops.tune | 1-u64max |
| PARAM_VALUE | 1 | status | 2726209464391827456 |
| BUF_SIZE | 0 | fe | 128 |
| BUF_SIZE | 0 | fe | 128 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $4 |
| TASK_NOT_RUNNING | |||
| LOCK2 | &fepriv->sem | ||
| TYPE_LOCK | (struct dvb_frontend_private)->sem |
drivers/media/dvb-frontends/dib8000.c dib8000_get_frontend() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 1 | status | 1474523924395868160 |
| RX_PATH | |||
| TASK_NOT_RUNNING |
drivers/media/dvb-frontends/dib9000.c dib9000_get_frontend() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 1 | status | 3655215829618110464 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &state->demod_lock | ||
| HALF_LOCKED2 | &state->demod_lock |
drivers/media/test-drivers/vidtv/vidtv_bridge.c vidtv_bridge_check_demod_lock() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 1 | status | 584309085480747008 |
| HALF_LOCKED2 | &pool->lock |
drivers/media/dvb-core/dvb_frontend.c dvb_frontend_handle_ioctl() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->frontend_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->ops.read_status | 1-u64max |
| BUF_SIZE | 0 | fe | 472,1296 |
| BUF_SIZE | 0 | fe | 472,1296 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 1 | status | $2 |
| CONTAINER | 0 | -272-8+0 | $(-1) |
| USER_PTR | 1 | status | |
| LOCK2 | &fepriv->sem | ||
| TYPE_LOCK | (struct dvb_frontend_private)->sem |
drivers/media/dvb-core/dvb_frontend.c dvb_frontend_swzigzag() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->frontend_priv | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->ops.read_status | 1-u64max |
| PARAM_VALUE | 1 | status | 810165675497631744 |
| DATA_SOURCE | 0 | fe | $0 |
| CONTAINER | 0 | -272-8+0 | $(-1) |
| NOCHECK_CALL |
drivers/media/usb/dvb-usb/technisat-usb2.c technisat_usb2_green_led_control() -> (struct dvb_frontend_ops)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 1 | status | 1306359590315749376 |
| CONTAINER | 0 | -272-8+0 | $(-1) |
| HALF_LOCKED2 | &pool->lock |
drivers/staging/media/av7110/av7110.c av7110_fe_read_status() -> (struct av7110)->fe_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb->priv | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/usb/dvb-usb/dib0700_devices.c novatd_read_status_override() -> (struct dib0700_state)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb->priv | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/usb/dvb-usb/dw2102.c tt_s2_4600_read_status() -> (struct dw2102_state)->fe_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb->priv | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/usb/dvb-usb-v2/lmedm04.c dm04_read_status() -> (struct lme2510_state)->fe_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/usb/dvb-usb-v2/dvbsky.c dvbsky_usb_read_status() -> (struct dvbsky_state)->fe_read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |
drivers/media/usb/dvb-usb-v2/af9015.c af9015_af9013_read_status() -> (struct af9015_state)->read_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb->priv | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| LOCK2 | &state->fe_mutex | ||
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex | ||
| TYPE_LOCK | (struct af9015_state)->fe_mutex |
drivers/media/pci/ttpci/budget-core.c budget_read_fe_status() -> (struct budget)->read_fe_status()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | fe | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb | 4096-ptr_max |
| PARAM_VALUE | 0 | fe->dvb->priv | 4096-ptr_max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 0 | fe | (-1),176,392-s32max |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| BUF_SIZE | 1 | status | (-1),128-16383 |
| DATA_SOURCE | 0 | fe | $0 |
| DATA_SOURCE | 1 | status | $1 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| USER_PTR | 1 | status | |
| HALF_LOCKED2 | &fepriv->sem | ||
| HALF_LOCKED2 | &state->fe_mutex |