Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 2 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/bridge/nwl-dsi.c mux_control_try_select() -> mux_control_try_select_delay()

Type Parameter Key Value
PARAM_VALUE 0 mux 4096-ptr_max
PARAM_VALUE 1 state 0-1
PARAM_VALUE 2 delay_us 0
DATA_SOURCE 0 mux $0
DATA_SOURCE 1 state $1
FUZZY_MAX 1 state 1
HARD_MAX 1 state 1
RX_PATH
TASK_NOT_RUNNING

drivers/mux/core.c mux_state_try_select_delay() -> mux_control_try_select_delay()

Type Parameter Key Value
PARAM_VALUE 2 delay_us 0
DATA_SOURCE 2 delay_us $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/media/platform/video-mux.c mux_control_try_select() -> mux_control_try_select_delay()

Type Parameter Key Value
PARAM_VALUE 2 delay_us 0
DATA_SOURCE 0 mux $0
DATA_SOURCE 1 state $1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 state unit_array_size
LOCK2 &vmux->lock
HALF_LOCKED2 &fmd->media_dev.graph_mutex
HALF_LOCKED2 global &list_lock
HALF_LOCKED2 sd->active_state->lock
TYPE_LOCK (struct video_mux)->lock

sound/soc/codecs/wcd938x.c mux_control_try_select() -> mux_control_try_select_delay()

Type Parameter Key Value
PARAM_VALUE 2 delay_us 0
DATA_SOURCE 0 mux $0
DATA_SOURCE 1 state $1
RX_PATH
TASK_NOT_RUNNING