Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/ipu-v3/ipu-dp.c ipu_dp_disable_channel() -> ipu_srm_dp_update()

Type Parameter Key Value
DATA_SOURCE 1 sync $1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->mutex
TYPE_LOCK (struct ipu_dp_priv)->mutex

drivers/gpu/ipu-v3/ipu-dp.c ipu_dp_enable_channel() -> ipu_srm_dp_update()

Type Parameter Key Value
PARAM_VALUE 1 sync 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->mutex
HALF_LOCKED2 irq
TYPE_LOCK (struct ipu_dp_priv)->mutex

drivers/gpu/ipu-v3/ipu-dp.c ipu_dp_set_global_alpha() -> ipu_srm_dp_update()

Type Parameter Key Value
PARAM_VALUE 1 sync 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->mutex
HALF_LOCKED2 irq
TYPE_LOCK (struct ipu_dp_priv)->mutex

drivers/gpu/ipu-v3/ipu-dp.c ipu_dp_set_window_pos() -> ipu_srm_dp_update()

Type Parameter Key Value
PARAM_VALUE 1 sync 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 irq

drivers/gpu/ipu-v3/ipu-dp.c ipu_dp_setup_channel() -> ipu_srm_dp_update()

Type Parameter Key Value
PARAM_VALUE 1 sync 1
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
LOCK2 &priv->mutex
HALF_LOCKED2 irq
TYPE_LOCK (struct ipu_dp_priv)->mutex