Defined in 31 files as a member:

Defined in 5 files as a function:

Referenced in 424 files:

Smatch caller information:

drivers/comedi/drivers/me_daq.c me2600_xilinx_download() -> sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me_daq.c me2600_xilinx_download() -> sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/comedi/drivers/me_daq.c me2600_xilinx_download() -> sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->mutex
TYPE_LOCK (struct comedi_device)->mutex

drivers/media/v4l2-core/tuner-core.c fe_standby() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.sleep 1-u64max
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/tuners/tda8290.c tda829x_find_tuner() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv 4096-ptr_max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->devt 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->id 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 fe->analog_demod_priv->i2c_props.adap->dev.parent->removable 0-4294967295
PARAM_VALUE 0 fe->ops.tuner_ops.sleep 1-u64max
BUF_SIZE 0 fe->analog_demod_priv 80
DATA_SOURCE 0 fe $0
CONTAINER 0 -168-408-8+0 $(-1)
NOCHECK_CALL

drivers/media/tuners/tda827x.c tda827x_initial_sleep() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv 4096-ptr_max
PARAM_VALUE 0 fe->tuner_priv->cfg->agcf 2135456433612513280,4236264912443215872
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->bus_lock.rtmutex.owner 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->bus_lock.rtmutex.waiters.rb_leftmost->rb_left 0
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->bus_lock.rtmutex.waiters.rb_leftmost->rb_right 0
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.driver_data->adev->pm.bus_locked 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.driver_data->adev->pm.mutex.dep_map->name 0-255
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.driver_data->adev->pm.mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->devt 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->dma_uses_io_tlb 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->id 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.kref.refcount.refs.counter s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.release.cpu s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.release.timer.flags 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.state_add_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.state_in_sysfs 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.state_initialized 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.state_remove_uevent_sent 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->kobj.uevent_suppress 0-1
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->links.status 0-4294967295
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->numa_node s32min-s32max
PARAM_VALUE 0 fe->tuner_priv->i2c_adap->dev.parent->removable 0-4294967295
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe->analog_demod_priv (-1),80
DATA_SOURCE 0 fe $0
CONTAINER 0 -168-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->v4l2_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/pci/pt3/pt3.c pt3_fe_init() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.delsys 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.sleep 1-u64max
CONTAINER 0 -168-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/media/dvb-frontends/rtl2832_sdr.c rtl2832_sdr_unset_tuner() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.sleep 1-u64max
CONTAINER 0 -168-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &dev->v4l2_lock
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 &vq->mmap_lock
TYPE_LOCK (struct rtl2832_sdr_dev)->v4l2_lock

drivers/media/dvb-core/dvb_frontend.c dvb_frontend_suspend() -> (struct dvb_tuner_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.tuner_ops.sleep 1-u64max
PARAM_VALUE 0 fe->ops.tuner_ops.suspend 0
DATA_SOURCE 0 fe $0
CONTAINER 0 -168-408-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &em28xx_devlist_mutex

drivers/media/dvb-frontends/dib8000.c dib8000_sleep() -> (struct dvb_frontend_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/dvb-frontends/dib9000.c dib9000_sleep() -> (struct dvb_frontend_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->demod_lock
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex
TYPE_LOCK (struct dib9000_state)->demod_lock

drivers/media/pci/pt3/pt3.c pt3_fe_init() -> (struct dvb_frontend_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.delsys 4096-ptr_max
PARAM_VALUE 0 fe->ops.sleep 1-u64max
CONTAINER 0 -200-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING

drivers/media/dvb-core/dvb_frontend.c dvb_frontend_suspend() -> (struct dvb_frontend_ops)->sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->ops.sleep 1-u64max
PARAM_VALUE 0 fe->ops.suspend 0
DATA_SOURCE 0 fe $0
CONTAINER 0 -200-8+0 $(-1)
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &em28xx_devlist_mutex

drivers/media/pci/pt1/pt1.c pt1_sleep() -> (struct pt1_adapter)->orig_sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/usb/dvb-usb-v2/af9015.c af9015_tuner_sleep() -> (struct af9015_state)->tuner_sleep()

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),64,128,280,1024
BUF_SIZE 0 fe (-1),64,128,280,1024
BUF_SIZE 0 fe->analog_demod_priv (-1),80
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->fe_mutex
HALF_LOCKED2 &dev->v4l2_lock
HALF_LOCKED2 &state->fe_mutex
TYPE_LOCK (struct af9015_state)->fe_mutex

drivers/media/usb/dvb-usb/dib0700_devices.c novatd_sleep_override() -> (struct dib0700_state)->sleep()

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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/usb/dvb-usb/dvb-usb-dvb.c dvb_usb_fe_sleep() -> (struct dvb_usb_fe_adapter)->fe_sleep()

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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/usb/dvb-usb-v2/mxl111sf.c mxl111sf_adap_fe_sleep() -> (struct mxl111sf_adap_state)->fe_sleep()

Type Parameter Key Value
PARAM_VALUE 0 fe 4096-ptr_max
PARAM_VALUE 0 fe->dvb 4096-ptr_max
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/usb/dvb-usb-v2/dvb_usb_core.c dvb_usb_fe_sleep() -> (struct dvb_usb_adapter)->fe_sleep()

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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex

drivers/media/usb/dvb-usb-v2/af9015.c af9015_af9013_sleep() -> (struct af9015_state)->sleep()

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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
LOCK2 &state->fe_mutex
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex
TYPE_LOCK (struct af9015_state)->fe_mutex

drivers/media/common/b2c2/flexcop-fe-tuner.c flexcop_sleep() -> (struct flexcop_device)->fe_sleep()

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
DATA_SOURCE 0 fe $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->demod_lock
HALF_LOCKED2 &state->fe_mutex