Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 7 files:

Smatch caller information:

drivers/media/pci/cx23885/cx23885-417.c cx23885_codec_settings() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->height 480,576
PARAM_VALUE 0 cxhdl->is_50hz 0-1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/cx18/cx18-streams.c cx18_start_v4l2_encode_stream() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->priv 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cx->serialize_lock
HALF_LOCKED2 &s->dvb->feedlock

drivers/media/usb/cx231xx/cx231xx-417.c cx231xx_codec_settings() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &dmxdev->mutex
HALF_LOCKED2 vq->lock

drivers/media/pci/ivtv/ivtv-streams.c ivtv_passthrough_mode() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/pci/ivtv/ivtv-streams.c ivtv_start_v4l2_encode_stream() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &itv->serialize_lock

drivers/media/pci/cx88/cx88-blackbird.c blackbird_codec_settings() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->video_gop_size 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &drv->core->lock
HALF_LOCKED2 global &cx8802_mutex

drivers/media/pci/cx88/cx88-blackbird.c cx8802_blackbird_probe() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->func 1152274528659009536
PARAM_VALUE 0 cxhdl->is_50hz 0-1
PARAM_VALUE 0 cxhdl->port 1
PARAM_VALUE 0 cxhdl->priv 4096-ptr_max
PARAM_VALUE 0 cxhdl->video_gop_size 4096-ptr_max
NOCHECK_CALL
LOCK2 &drv->core->lock
LOCK2 global &cx8802_mutex
TYPE_LOCK (struct cx88_core)->lock

drivers/media/pci/ivtv/ivtv-driver.c ivtv_init_on_first_open() -> cx2341x_handler_setup()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->height 480,576
PARAM_VALUE 0 cxhdl->is_50hz 0-1
PARAM_VALUE 0 cxhdl->width 720
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &itv->serialize_lock
HALF_LOCKED2 &itv->serialize_lock
HALF_LOCKED2 vdev->lock