Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/media/pci/ddbridge/ddbridge-core.c ddb_set_led() -> i2c_write_reg16()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 adr 105
PARAM_VALUE 2 reg 61772
PARAM_VALUE 3 val 0,2
FUZZY_MAX 3 val 2
BIT_INFO 3 val 0x0,0x2
HARD_MAX 3 val 2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/media/pci/ddbridge/ddbridge-core.c ddb_set_led() -> i2c_write_reg16()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 adr 31
PARAM_VALUE 2 reg 61454
PARAM_VALUE 3 val 0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/media/pci/ddbridge/ddbridge-core.c ddb_set_led() -> i2c_write_reg16()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 adr 31
PARAM_VALUE 2 reg 61455
PARAM_VALUE 3 val 0-1
FUZZY_MAX 3 val 1
HARD_MAX 3 val 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &of->mutex
HALF_LOCKED2 &of->prealloc_mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct kernfs_open_file)->mutex

drivers/media/pci/ddbridge/ddbridge-ci.c write_attribute_mem_xo2() -> i2c_write_reg16()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 1 adr 18-19
BUF_SIZE 0 adap 2336
DATA_SOURCE 3 val $3
FUZZY_MAX 1 adr 19
BIT_INFO 1 adr 0x12,0x13
BIT_INFO 2 reg 0x8000,0xffffffff
HARD_MAX 1 adr 19
LOCK2 &sl->slot_lock
TYPE_LOCK (struct dvb_ca_slot)->slot_lock