Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/usb/dvb-usb/opera1.c opera1_power_ctrl() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 *dev->toggle 0-4294967295
PARAM_VALUE 1 request 183
PARAM_VALUE 2 value 0-1
PARAM_VALUE 3 data 7003456471292555264
PARAM_VALUE 3 *data 0-1
PARAM_VALUE 4 len 1
PARAM_VALUE 5 flags 1
FUZZY_MAX 2 value 1
HARD_MAX 2 value 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->v4l2_lock

drivers/media/usb/dvb-usb/opera1.c opera1_read_mac_address() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 1 request 177
PARAM_VALUE 2 value 160
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 len 1
PARAM_VALUE 5 flags 1
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/opera1.c opera1_read_mac_address() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 1 request 177
PARAM_VALUE 2 value 161
PARAM_VALUE 3 data 0
PARAM_VALUE 4 len 6
PARAM_VALUE 5 flags 0
BUF_SIZE 3 data 6
DATA_SOURCE 3 data $1
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/opera1.c opera1_usb_i2c_msgxfer() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 1 request 177,182,184
PARAM_VALUE 5 flags 0-1
BUF_SIZE 3 data s32min-(-2),1-s32max
BUF_SIZE 3 data s32min-(-2),1-s32max
DATA_SOURCE 3 data $2
DATA_SOURCE 4 len $3
FUZZY_MAX 1 request 184
FUZZY_MAX 5 flags 1
BIT_INFO 1 request 0xb0,0xbf
HARD_MAX 1 request 184
HARD_MAX 5 flags 1
UNITS 3 data unit_byte
UNITS 4 len unit_byte
LOCK2 &dev->i2c_mutex
LOCK2 &dev->usb_mutex
TYPE_LOCK (struct dvb_usb_device)->i2c_mutex
TYPE_LOCK (struct dvb_usb_device)->usb_mutex

drivers/media/usb/dvb-usb/opera1.c opera1_xilinx_load_firmware() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.idProduct 14377
PARAM_VALUE 0 dev->descriptor.idVendor 26972
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 request 188
PARAM_VALUE 2 value 0
PARAM_VALUE 3 data 1421712553236643840
PARAM_VALUE 4 len 1
PARAM_VALUE 5 flags 0
DATA_SOURCE 0 dev $0
STR_LEN 0 dev 25
STR_LEN 0 dev 25
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/usb/dvb-usb/opera1.c opera1_xilinx_load_firmware() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.idProduct 14377
PARAM_VALUE 0 dev->descriptor.idVendor 26972
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 request 188
PARAM_VALUE 2 value 170
PARAM_VALUE 3 data 8214268973395484672
PARAM_VALUE 3 *data 0
PARAM_VALUE 4 len 1
PARAM_VALUE 5 flags 1
DATA_SOURCE 0 dev $0
STR_LEN 0 dev 25
STR_LEN 0 dev 25
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/usb/dvb-usb/opera1.c opera1_xilinx_load_firmware() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.idProduct 14377
PARAM_VALUE 0 dev->descriptor.idVendor 26972
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 request 187
PARAM_VALUE 2 value 0
PARAM_VALUE 3 data 4096-ptr_max
PARAM_VALUE 4 len 1-40
PARAM_VALUE 5 flags 1
CAPPED_DATA 4 len 1
DATA_SOURCE 0 dev $0
STR_LEN 0 dev 25
STR_LEN 0 dev 25
RX_PATH
TASK_NOT_RUNNING
UNITS 3 data unit_byte
UNITS 4 len unit_byte

drivers/media/usb/dvb-usb/opera1.c opera1_xilinx_load_firmware() -> opera1_xilinx_rw()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->descriptor.idProduct 14377
PARAM_VALUE 0 dev->descriptor.idVendor 26972
PARAM_VALUE 0 dev->dev.devres_head.prev 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next 4096-ptr_max
PARAM_VALUE 0 dev->dev.devres_head.prev->next->next 4096-ptr_max
PARAM_VALUE 1 request 160
PARAM_VALUE 2 value 58880
PARAM_VALUE 3 data 6076901189238484992
PARAM_VALUE 3 *data 0
PARAM_VALUE 4 len 1
PARAM_VALUE 5 flags 1
DATA_SOURCE 0 dev $0
STR_LEN 0 dev 25
STR_LEN 0 dev 25
RX_PATH
TASK_NOT_RUNNING