Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 1 files:

Smatch caller information:

drivers/gpu/drm/nouveau/dispnv50/crc.c nv50_crc_wait_ctx_finished() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 50000000
PARAM_VALUE 2 wait 4596133514169139200
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/base507c.c base507c_ntfy_wait_begun() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 4472534377016610816
DATA_SOURCE 0 device $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/nouveau/dispnv50/core507d.c core507d_caps_init() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 483976402600153088
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/core507d.c core507d_ntfy_wait_done() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 1623611743121035264
DATA_SOURCE 0 device $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/corec37d.c corec37d_ntfy_wait_done() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 4244107455848509440
DATA_SOURCE 0 device $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/curs507a.c curs507a_space() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 100000000
PARAM_VALUE 2 wait 1079830805951647744
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/nouveau/dispnv50/ovly827e.c ovly827e_ntfy_wait_begun() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 1588202322067378176
DATA_SOURCE 0 device $2
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &disp->mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dmac_kick() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 8505856643777224704
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cli->mutex
HALF_LOCKED2 &crtc->mutex
HALF_LOCKED2 &plane->mutex
HALF_LOCKED2 rcu_read

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dmac_wait() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 356500821427556352
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cli->mutex
HALF_LOCKED2 &crtc->mutex
HALF_LOCKED2 &file_priv->driver_priv->mutex
HALF_LOCKED2 &plane->mutex
HALF_LOCKED2 rcu_read

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dmac_wind() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 8178203214694178816
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &cli->mutex
HALF_LOCKED2 &crtc->mutex
HALF_LOCKED2 &file_priv->driver_priv->mutex
HALF_LOCKED2 &plane->mutex
HALF_LOCKED2 rcu_read

drivers/gpu/drm/nouveau/dispnv04/hw.c nv_load_state_ext() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 650000000
PARAM_VALUE 2 wait 2442239479283818496
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv04/hw.c nv_load_state_ext() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 650000000
PARAM_VALUE 2 wait 2442239479283818496
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv50/core907d.c core907d_caps_init() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 1 nsec 2000000000
PARAM_VALUE 2 wait 8826055980596056064
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/nouveau/dispnv04/dac.c sample_load_twice() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 10000000
PARAM_VALUE 2 wait 3540657229032681472
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/nouveau/dispnv04/dac.c sample_load_twice() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 10000000
PARAM_VALUE 2 wait 3540657229032681472
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/nouveau/dispnv04/dac.c sample_load_twice() -> nvif_timer_wait_init()

Type Parameter Key Value
PARAM_VALUE 0 device 4096-ptr_max
PARAM_VALUE 1 nsec 10000000
PARAM_VALUE 2 wait 3540657229032681472
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex