Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_enable() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 78
PARAM_VALUE 2 mask 252
PARAM_VALUE 3 val 1
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->devnode.lock
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock
TYPE_LOCK (struct cec_devnode)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_enable() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 17
PARAM_VALUE 2 mask 254
PARAM_VALUE 3 val 0
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->devnode.lock
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock
TYPE_LOCK (struct cec_devnode)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_enable() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 75
PARAM_VALUE 2 mask 143
PARAM_VALUE 3 val 0
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->devnode.lock
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock
TYPE_LOCK (struct cec_devnode)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_enable() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 78
PARAM_VALUE 2 mask 252
PARAM_VALUE 3 val 0
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->devnode.lock
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock
TYPE_LOCK (struct cec_devnode)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 75
PARAM_VALUE 2 mask 143
PARAM_VALUE 3 val 0
BUF_SIZE 0 sd 384
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 75
PARAM_VALUE 2 mask 239
PARAM_VALUE 3 val 16
BUF_SIZE 0 sd 384
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 76
PARAM_VALUE 2 mask 240
PARAM_VALUE 3 val 0-254
BUF_SIZE 0 sd 384
DATA_SOURCE 3 val $1
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 75
PARAM_VALUE 2 mask 223
PARAM_VALUE 3 val 32
BUF_SIZE 0 sd 384
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 76
PARAM_VALUE 2 mask 15
BUF_SIZE 0 sd 384
BIT_INFO 3 val 0x0,0xf0
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 75
PARAM_VALUE 2 mask 191
PARAM_VALUE 3 val 64
BUF_SIZE 0 sd 384
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_log_addr() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 77
PARAM_VALUE 2 mask 240
PARAM_VALUE 3 val 0-254
BUF_SIZE 0 sd 384
DATA_SOURCE 3 val $1
RX_PATH
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock

drivers/media/i2c/adv7511-v4l2.c adv7511_cec_adap_transmit() -> adv7511_cec_write_and_or()

Type Parameter Key Value
PARAM_VALUE 0 sd 4096-ptr_max
PARAM_VALUE 1 reg 18
PARAM_VALUE 2 mask 143
BUF_SIZE 0 sd 384
BIT_INFO 3 val 0x0,0xff0
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &adap->lock
TYPE_LOCK (struct cec_adapter)->lock