Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 22 files:

Smatch caller information:

drivers/gpu/drm/nouveau/dispnv04/dfp.c get_tmds_slave() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c get_tmds_slave() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_mode_fixup() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_mode_set() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_prepare() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_restore() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_save() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_update_fp_control() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_update_fp_control() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_lvds_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_tmds_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_tmds_slave_init() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_mode_set_regs() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_mode_set_vga() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
MEM_ZERO 0 enc
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/disp.c nv04_display_create() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_create_resources() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_create_resources() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_detect() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/tvnv17.c nv17_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_get_hd_modes() -> nouveau_encoder()

Type Parameter Key Value
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_get_ld_modes() -> nouveau_encoder()

Type Parameter Key Value
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_get_modes() -> nouveau_encoder()

Type Parameter Key Value
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_mode_fixup() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_mode_set() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_mode_set() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_mode_valid() -> nouveau_encoder()

Type Parameter Key Value
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &drm->mode_config.mutex
HALF_LOCKED2 &of->mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_prepare() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_prepare() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_restore() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_restore() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_restore() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_save() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_save() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_set_property() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex

drivers/gpu/drm/nouveau/dispnv04/tvnv17.c nv17_tv_set_property() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc 280
DATA_SOURCE 0 enc $0
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_audio_component_get_eld() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &drm->audio.lock
TYPE_LOCK (struct nouveau_drm)->audio.lock

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_audio_disable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_audio_enable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_audio_supported() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_dac_atomic_disable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_dac_atomic_enable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_dac_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_dac_detect() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/dispnv50/disp.c nv50_disp_atomic_commit_core() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_disp_outp_atomic_check_clr() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &client->modeset_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.connection_mutex.mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_display_fini() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_display_init() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_display_read_hw_state() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_hdmi_enable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_outp_atomic_fix_depth() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_pior_atomic_disable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_pior_atomic_enable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_pior_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_real_outp() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv50/disp.c nv50_sor_atomic_disable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_sor_atomic_enable() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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/disp.c nv50_sor_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/nouveau_connector.c find_encoder() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &connector->mutex

drivers/gpu/drm/nouveau/nouveau_connector.c nouveau_connector_ddc_detect() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING
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/tvmodesnv17.c nv17_ctv_update_rescaler() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv17_ctv_update_rescaler() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv17_tv_update_properties() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv17_tv_update_properties() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c nv17_tv_update_rescaler() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_setup_filter() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/tvmodesnv17.c tv_setup_filter() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_commit() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_destroy() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_dpms() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_in_use() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_mode_set() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 &enc->head 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_output_offset() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_restore() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_save() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv04_dac_update_dacclk() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/nouveau/dispnv04/dac.c nv17_dac_detect() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
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 nv17_dac_sample_load() -> nouveau_encoder()

Type Parameter Key Value
PARAM_VALUE 0 enc 4096-ptr_max
BUF_SIZE 0 enc (-1),280
BUF_SIZE 0 enc (-1),280
CAPPED_DATA 0 enc 1
DATA_SOURCE 0 enc $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &connector->dev->mode_config.connection_mutex
HALF_LOCKED2 &dev->mode_config.mutex
TYPE_LOCK (struct drm_mode_config)->connection_mutex