Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 6 files:

Smatch caller information:

drivers/media/pci/cx23885/cx23885-417.c cx23885_417_register() -> cx2341x_handler_init()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->port 2
PARAM_VALUE 1 nr_of_controls_hint 50
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/media/usb/cx231xx/cx231xx-417.c cx231xx_417_register() -> cx2341x_handler_init()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 1 nr_of_controls_hint 50
MEM_ZERO 0 cxhdl
RX_PATH
TASK_NOT_RUNNING

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

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

drivers/media/pci/ivtv/ivtv-driver.c ivtv_probe() -> cx2341x_handler_init()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->capabilities 1
PARAM_VALUE 0 cxhdl->port 0
PARAM_VALUE 1 nr_of_controls_hint 50
RX_PATH
TASK_NOT_RUNNING

drivers/media/pci/cx18/cx18-driver.c cx18_init_struct1() -> cx2341x_handler_init()

Type Parameter Key Value
PARAM_VALUE 0 cxhdl 4096-ptr_max
PARAM_VALUE 0 cxhdl->capabilities 3
PARAM_VALUE 0 cxhdl->func 4807010871000956928
PARAM_VALUE 0 cxhdl->ops 8894014425559498752
PARAM_VALUE 0 cxhdl->port 0
PARAM_VALUE 0 cxhdl->priv 4096-ptr_max
PARAM_VALUE 1 nr_of_controls_hint 50
RX_PATH
TASK_NOT_RUNNING