Defined in 1 files as a struct:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_disable() -> nv04_display()

Type Parameter Key Value
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_prepare_sel_clk() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_prepare_sel_clk() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/dfp.c nv04_dfp_prepare_sel_clk() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
CAPPED_DATA 0 &dev->mode_config.crtc_list 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv04_crtc_do_mode_set_base() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 &crtc->mutex
HALF_LOCKED2 &plane->mutex

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv04_crtc_page_flip() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
UNITS 0 dev unit_byte
LOCK2 &crtc->mutex
LOCK2 &plane->mutex
TYPE_LOCK (struct drm_crtc)->mutex
TYPE_LOCK (struct drm_plane)->mutex

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_calc_state_ext() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_commit() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_destroy() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 global &component_mutex
HALF_LOCKED2 global &xenwatch_mutex

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_disable() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_gamma_load() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_gamma_load() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_mode_set() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
CAPPED_DATA 0 &dev->mode_config.encoder_list 1
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_restore() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_restore() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_save() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_save() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_set_digital_vibrance() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_set_image_sharpening() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/crtc.c nv_crtc_swap_fbs() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_bind() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/tvnv04.c nv04_tv_mode_set() -> nv04_display()

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/cursor.c nv04_cursor_set_offset() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 &crtc->mutex

drivers/gpu/drm/nouveau/dispnv04/cursor.c nv_show_cursor() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte
HALF_LOCKED2 &crtc->mutex

drivers/gpu/drm/nouveau/dispnv04/disp.c nv04_display_destroy() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->num_crtcs 1-15[c]
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_select_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->num_crtcs

drivers/gpu/drm/nouveau/dispnv04/disp.c nv04_display_fini() -> nv04_display()

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

drivers/gpu/drm/nouveau/dispnv04/disp.c nv04_display_init() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_select_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->num_crtcs

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

drivers/gpu/drm/nouveau/dispnv04/hw.c nouveau_vga_font_io() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
BUF_SIZE 0 dev->mode_config.funcs (-1),64
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->num_crtcs 1-15[c]
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_select_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.scaling_mode_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->num_crtcs

drivers/gpu/drm/nouveau/dispnv04/hw.c nouveau_vga_font_io() -> nv04_display()

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
BUF_SIZE 0 dev->mode_config.funcs (-1),64
DATA_SOURCE 0 dev $0
RX_PATH
TASK_NOT_RUNNING
HOST_DATA 0 dev->num_crtcs 1-15[c]
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_select_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.dvi_i_subconnector_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->mode_config.scaling_mode_property->num_values
NO_OVERFLOW_SIMPLE 0 dev->num_crtcs

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

Type Parameter Key Value
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte

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

Type Parameter Key Value
PARAM_VALUE 0 dev 4096-ptr_max
PARAM_VALUE 0 dev->dev_private 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
UNITS 0 dev unit_byte