Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 4 files:

Smatch caller information:

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_crtc_disable() -> amdgpu_atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 0-1
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 1780940419067502592
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/amd/amdgpu/dce_v8_0.c dce_v8_0_crtc_disable() -> amdgpu_atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 2
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 1780940419067502592
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/amd/amdgpu/dce_v6_0.c dce_v6_0_crtc_disable() -> amdgpu_atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 0-1
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 332077298577866752
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/amd/amdgpu/dce_v10_0.c dce_v10_0_crtc_disable() -> amdgpu_atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev->event_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,2632,2648
PARAM_VALUE 0 crtc->dev->vbl_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->dev->vblank_time_lock.rlock.dep_map->name 0-255
PARAM_VALUE 0 crtc->helper_private 4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->commit 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->disable 0,4,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->dpms 0,4096-ptr_max
PARAM_VALUE 0 crtc->helper_private->mode_fixup 0,351,4096-ptr_max
PARAM_VALUE 0 crtc->primary 4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb 0,4096-ptr_max
PARAM_VALUE 0 crtc->primary->fb->obj 4096-ptr_max
PARAM_VALUE 2 pll_id 0-2
PARAM_VALUE 3 encoder_mode 0
PARAM_VALUE 4 encoder_id 0
PARAM_VALUE 5 clock 0
PARAM_VALUE 6 ref_div 0
PARAM_VALUE 7 fb_div 0
PARAM_VALUE 8 frac_fb_div 0
PARAM_VALUE 9 post_div 0
PARAM_VALUE 10 bpc 0
PARAM_VALUE 11 ss_enabled 0
PARAM_VALUE 12 ss 850041040284852224
CAPPED_DATA 0 crtc 1
DATA_SOURCE 0 crtc $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
UNITS 1 crtc_id unit_array_size

drivers/gpu/drm/amd/amdgpu/atombios_crtc.c amdgpu_atombios_crtc_set_pll() -> amdgpu_atombios_crtc_program_pll()

Type Parameter Key Value
PARAM_VALUE 0 crtc 4096-ptr_max
PARAM_VALUE 0 crtc->dev 4096-ptr_max
PARAM_VALUE 0 crtc->dev->driver 4096-ptr_max
PARAM_VALUE 0 crtc->dev->mode_config.funcs->atomic_commit 0,1709437739929436160,3385958169767186432,9025212985888776192
PARAM_VALUE 0 crtc->enabled 1
PARAM_VALUE 0 crtc->funcs->cursor_set 0,3495628013979901952,4537023485923934208,6131130537578876928,8872617624633417728
PARAM_VALUE 0 crtc->funcs->cursor_set2 0,1789627235925843968,4458553803064295424,6181444555894923264,8421415535485173760
PARAM_VALUE 2 pll_id 0-2,255
PARAM_VALUE 3 encoder_mode 0-3,13,15-16
PARAM_VALUE 8 frac_fb_div 0-9
PARAM_VALUE 12 ss 4096-ptr_max
CAPPED_DATA 0 crtc 1
CAPPED_DATA 2 pll_id 1
DATA_SOURCE 0 crtc $0
DATA_SOURCE 3 encoder_mode r amdgpu_atombios_encoder_get_encoder_mode
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
USER_DATA 0 crtc->hwmode.crtc_clock s32min-s32max[c]
USER_DATA 0 crtc->hwmode.crtc_hblank_end 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hblank_start 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hdisplay 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hskew 0-u16max[u]
USER_DATA 0 crtc->hwmode.crtc_hsync_end 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_hsync_start 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_htotal 1-u16max[c]
USER_DATA 0 crtc->hwmode.crtc_vblank_end 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vdisplay 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vsync_end 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vsync_start 0-u16max
USER_DATA 0 crtc->hwmode.crtc_vtotal 0-u16max
USER_DATA 0 crtc->hwmode.hskew 0-u16max[u]
USER_DATA 0 crtc->hwmode.type 0,8-104[c]
USER_DATA 0 crtc->hwmode.vscan 0-u16max[u]
USER_DATA 0 crtc->x 0-s32max
USER_DATA 0 crtc->y 0-s32max
NO_OVERFLOW_SIMPLE 0 crtc->hwmode.clock
NO_OVERFLOW_SIMPLE 0 crtc->mode.clock
UNITS 1 crtc_id unit_array_size
UNITS 4 encoder_id unit_array_size
UNITS 5 clock unit_byte