Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 3 files:

Smatch caller information:

drivers/media/cec/platform/cros-ec/cros-ec-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1,36
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 36
NOCHECK_CALL

drivers/media/cec/platform/seco/seco-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1,4,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/gpu/drm/display/drm_dp_cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap 1-u64max
PARAM_VALUE 1 status 1,36,48
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 48
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &aux->cec.lock
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_dp_aux_cec)->lock

drivers/media/test-drivers/vivid/vivid-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2,4
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/cec/usb/rainshadow/rainshadow-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap->rc->input_dev->mt->slot s32min-s32max
PARAM_VALUE 1 status 1,4,8
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 8
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/cec/core/cec-pin.c cec_pin_thread_func() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
PARAM_VALUE 0 adap->ops->received 0,790154886922752000,4760495921621139456,6824051600766218240
PARAM_VALUE 0 adap->pin 4096-ptr_max
PARAM_VALUE 0 adap->pin->enable_irq_failed 0
PARAM_VALUE 0 adap->pin->enabled_irq 0
PARAM_VALUE 0 adap->pin->ops->enable_irq 0,1802362903115010048
PARAM_VALUE 0 adap->pin->ops->high 3394827960919592960,8357152380496666624
PARAM_VALUE 0 adap->pin->work_tx_status 0
PARAM_VALUE 1 status 1-255
BUF_SIZE 0 adap 128
BUF_SIZE 0 adap 128
DATA_SOURCE 0 adap $0
NOCHECK_CALL

drivers/gpu/drm/bridge/synopsys/dw-hdmi-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/media/platform/synopsys/hdmirx/snps_hdmirx_cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap 4096-ptr_max
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/gpu/drm/display/drm_hdmi_cec_helper.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/media/cec/platform/meson/ao-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2,4,8,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/media/cec/platform/tegra/tegra_cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 0-2,4,8,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/media/cec/usb/pulse8/pulse8-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
NOCHECK_CALL
HALF_LOCKED2 &pool->lock

drivers/media/cec/platform/sti/stih-cec.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2,4,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/media/cec/i2c/ch7322.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 0 adap->pin->monitor_all 0-1
PARAM_VALUE 1 status 1,4,16,36
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
FUZZY_MAX 1 status 16
BIT_INFO 1 status 0x0,0x35
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock

drivers/media/cec/platform/meson/ao-cec-g12a.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2,4,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 _T->lock
HALF_LOCKED2 irq

drivers/media/i2c/tc358743.c cec_transmit_attempt_done() -> cec_transmit_attempt_done_ts()

Type Parameter Key Value
PARAM_VALUE 1 status 1-2,4,16
DATA_SOURCE 0 adap $0
DATA_SOURCE 1 status $1
HARD_MAX 1 status 16
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL