Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/usb/dvb-usb/dib0700_core.c dib0700_download_firmware() -> dvb_usb_get_hexline()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 1 hx 9099848119345520640
PARAM_VALUE 2 pos 407253058400391168
PARAM_VALUE 2 *pos (-2147483563)-4418
DATA_SOURCE 0 fw $1
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/dib0700_core.c dib0700_download_firmware() -> dvb_usb_get_hexline()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 0 fw->size 1-u64max
PARAM_VALUE 1 hx 9099848119345520640
PARAM_VALUE 1 hx->addr 0
PARAM_VALUE 1 hx->chk 0
PARAM_VALUE 1 hx->type 0
PARAM_VALUE 2 pos 407253058400391168
PARAM_VALUE 2 *pos (-2147483563)-4418
DATA_SOURCE 0 fw $1
MEM_ZERO 1 hx
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/dvb-usb-firmware.c usb_cypress_load_firmware() -> dvb_usb_get_hexline()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 1 hx 4096-ptr_max
PARAM_VALUE 2 pos 8087670758784016384
PARAM_VALUE 2 *pos (-2147483563)-4418
BUF_SIZE 1 hx 268
DATA_SOURCE 0 fw $1
RX_PATH
TASK_NOT_RUNNING

drivers/media/usb/dvb-usb/dvb-usb-firmware.c usb_cypress_load_firmware() -> dvb_usb_get_hexline()

Type Parameter Key Value
PARAM_VALUE 0 fw 4096-ptr_max
PARAM_VALUE 0 fw->size 1-u64max
PARAM_VALUE 1 hx 4096-ptr_max
PARAM_VALUE 1 hx->addr 0
PARAM_VALUE 1 hx->chk 0
PARAM_VALUE 1 hx->data 0
PARAM_VALUE 1 hx->type 0
PARAM_VALUE 1 *hx->data 0-255
PARAM_VALUE 2 pos 8087670758784016384
PARAM_VALUE 2 *pos (-2147483563)-4418
BUF_SIZE 1 hx 268
DATA_SOURCE 0 fw $1
MEM_ZERO 1 hx
RX_PATH
TASK_NOT_RUNNING