Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/usb/dvb-usb/m920x.c m920x_firmware_download() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 udev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 0 *udev->toggle 0-4294967295
PARAM_VALUE 1 request 34
PARAM_VALUE 2 value 1
PARAM_VALUE 3 index 65385
DATA_SOURCE 0 udev $0
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/m920x.c m920x_i2c_xfer() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 1 request 35
PARAM_VALUE 3 index 128
BIT_INFO 2 value 0x0,0xffff
LOCK2 &d->i2c_mutex
TYPE_LOCK (struct dvb_usb_device)->i2c_mutex

drivers/media/usb/dvb-usb/m920x.c m920x_i2c_xfer() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 1 request 35
PARAM_VALUE 2 value 0-255
PARAM_VALUE 3 index 0,64
BIT_INFO 3 index 0x0,0x40
LOCK2 &d->i2c_mutex
TYPE_LOCK (struct dvb_usb_device)->i2c_mutex

drivers/media/usb/dvb-usb/m920x.c m920x_set_filter() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 1 request 37
PARAM_VALUE 2 value 32768-u16max
DATA_SOURCE 2 value $3 [m]
BIT_INFO 2 value 0x8000,0xffff
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/m920x.c m920x_set_filter() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 0 udev 4096-ptr_max
PARAM_VALUE 1 request 37
PARAM_VALUE 2 value 0
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/m920x.c m920x_write_seq() -> m920x_write()

Type Parameter Key Value
PARAM_VALUE 1 request 34
PARAM_VALUE 3 index 0,65312-65315,65320,65360,65364-65365
DATA_SOURCE 0 udev $0
DATA_SOURCE 1 request $1
RX_PATH
TASK_NOT_RUNNING