Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 2 files:

Smatch caller information:

drivers/gpu/drm/i915/display/intel_dvo.c intel_dvo_init() -> intel_panel_add_encoder_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->base.display_info.subpixel_order 1
PARAM_VALUE 0 connector->base.funcs->atomic_create_state 0,2071399268513632256
PARAM_VALUE 0 connector->base.funcs->atomic_destroy_state 0,1270985991872737280,6842139445785686016,7014029762562908160,7055960269272264704
PARAM_VALUE 0 connector->base.funcs->atomic_get_property 0,482748195348733952,867407015704104960,1916776533480706048,3773585052083617792,5370069923033010176,7255968405100765184
PARAM_VALUE 0 connector->base.funcs->atomic_set_property 0,1024494115316498432,1734576556507435008,2604648844504719360,3342092583425818624,6769257817090793472,8670798152189984768
PARAM_VALUE 0 connector->base.funcs->color_format 0,7176632764087291904
PARAM_VALUE 0 connector->base.funcs->debugfs_init 0,3611095042744147968,4278820313323864064,6777486698893496320,7343592491948810240
PARAM_VALUE 0 connector->base.funcs->destroy 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->detect 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->dpms 0,3029919913508147200,8441996450830983168
PARAM_VALUE 0 connector->base.funcs->early_unregister 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->fill_modes 0,2976104874273128448,3194867628223459328,4496801075002363904
PARAM_VALUE 0 connector->base.funcs->force 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->late_register 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->oob_hotplug_event 0,4534636837348036608,6920433452061192192
PARAM_VALUE 0 connector->base.funcs->reset 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->set_property 0,4096-ptr_max
PARAM_VALUE 0 connector->base.helper_private 8883922511990865920
PARAM_VALUE 0 connector->base.helper_private->get_modes 8710909376793849856
PARAM_VALUE 0 connector->base.helper_private->mode_valid 3396787123592060928
PARAM_VALUE 0 connector->base.state 4096-ptr_max
PARAM_VALUE 0 connector->base.state->connector 4096-ptr_max
PARAM_VALUE 0 connector->encoder 4096-ptr_max
PARAM_VALUE 0 connector->get_hw_state 6251881048437219328
PARAM_VALUE 0 connector->panel.fixed_modes.next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.next->next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev->next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev->prev 4096-ptr_max
PARAM_VALUE 0 connector->panel.vbt.backlight.controller (-1)
PARAM_VALUE 0 connector->panel.vbt.panel_type (-1)
PARAM_VALUE 1 encoder 4096-ptr_max
PARAM_VALUE 1 encoder->base.base.id 0-s32max
PARAM_VALUE 1 encoder->base.base.type 3772834016
PARAM_VALUE 1 encoder->base.bridge_chain.next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.next->next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev->next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev->prev 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain_mutex.dep_map->name 0-255
PARAM_VALUE 1 encoder->base.bridge_chain_mutex.magic 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev->driver 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev->mode_config.idr_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 encoder->base.dev->mode_config.num_encoder s32min-31
PARAM_VALUE 1 encoder->base.funcs 4096-ptr_max
PARAM_VALUE 1 encoder->base.funcs->debugfs_init 0,6973352036378669056
PARAM_VALUE 1 encoder->base.funcs->destroy 0,4096-ptr_max
PARAM_VALUE 1 encoder->base.funcs->early_unregister 0,4760937263027425280
PARAM_VALUE 1 encoder->base.funcs->late_register 0,701314789818085376,1181227410646614016,1647545275053064192,2341737043894939648,3940292699586646016,6122176978846912512
PARAM_VALUE 1 encoder->base.funcs->reset 0,4096-ptr_max
PARAM_VALUE 1 encoder->base.head.next 4096-ptr_max
PARAM_VALUE 1 encoder->base.index 0-31,2147483648-u32max
PARAM_VALUE 1 encoder->compute_config 6479865939347615744
PARAM_VALUE 1 encoder->disable 1871483354046160896
PARAM_VALUE 1 encoder->enable 4149534349891674112
PARAM_VALUE 1 encoder->get_config 8558313647008907264
PARAM_VALUE 1 encoder->get_hw_state 2506372164483657728
PARAM_VALUE 1 encoder->pipe_mask 255
PARAM_VALUE 1 encoder->power_domain 43
PARAM_VALUE 1 encoder->pre_enable 1220361101322121216
PARAM_VALUE 1 encoder->type 2
BUF_SIZE 0 connector 4240
BUF_SIZE 1 encoder 728
DATA_SOURCE 0 connector r intel_connector_alloc
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 connector->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 connector->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->mode_config.tile_idr.idr_rt.xa_flags 67108868
HOST_DATA 0 connector->base.dev->num_crtcs 2[c]
HOST_DATA 0 connector->base.possible_encoders 0-u32max
USER_DATA 0 connector->base.cmdline_mode.bpp 0
USER_DATA 0 connector->base.cmdline_mode.refresh 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.bottom 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.left 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.right 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.top 0
USER_DATA 0 connector->base.cmdline_mode.xres 0,720
USER_DATA 0 connector->base.cmdline_mode.yres 0,480,576
NO_OVERFLOW_SIMPLE 0 connector->base.dev->num_crtcs
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_lvds.c intel_lvds_init() -> intel_panel_add_encoder_fixed_mode()

Type Parameter Key Value
PARAM_VALUE 0 connector 4096-ptr_max
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.dep_map->name 0-255
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 connector->base.dev->mode_config.idr_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 connector->base.display_info.subpixel_order 1
PARAM_VALUE 0 connector->base.funcs->atomic_create_state 0,2071399268513632256
PARAM_VALUE 0 connector->base.funcs->atomic_destroy_state 0,1270985991872737280,6842139445785686016,7014029762562908160,7055960269272264704
PARAM_VALUE 0 connector->base.funcs->atomic_get_property 0,482748195348733952,867407015704104960,1916776533480706048,3773585052083617792,5370069923033010176,7255968405100765184
PARAM_VALUE 0 connector->base.funcs->atomic_set_property 0,1024494115316498432,1734576556507435008,2604648844504719360,3342092583425818624,6769257817090793472,8670798152189984768
PARAM_VALUE 0 connector->base.funcs->color_format 0,7176632764087291904
PARAM_VALUE 0 connector->base.funcs->debugfs_init 0,3611095042744147968,4278820313323864064,6777486698893496320,7343592491948810240
PARAM_VALUE 0 connector->base.funcs->destroy 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->detect 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->dpms 0,3029919913508147200,8441996450830983168
PARAM_VALUE 0 connector->base.funcs->early_unregister 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->fill_modes 0,2976104874273128448,3194867628223459328,4496801075002363904
PARAM_VALUE 0 connector->base.funcs->force 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->late_register 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->oob_hotplug_event 0,4534636837348036608,6920433452061192192
PARAM_VALUE 0 connector->base.funcs->reset 0,4096-ptr_max
PARAM_VALUE 0 connector->base.funcs->set_property 0,4096-ptr_max
PARAM_VALUE 0 connector->base.helper_private 1407333166634504192
PARAM_VALUE 0 connector->base.helper_private->atomic_check 5940771118288773120
PARAM_VALUE 0 connector->base.helper_private->get_modes 3792776995608924160
PARAM_VALUE 0 connector->base.helper_private->mode_valid 4899102524466343936
PARAM_VALUE 0 connector->base.scaling_mode_property 4096-ptr_max
PARAM_VALUE 0 connector->base.scaling_mode_property->base.id 0-s32max
PARAM_VALUE 0 connector->base.scaling_mode_property->base.type 2964369584
PARAM_VALUE 0 connector->base.scaling_mode_property->enum_list.next 4096-ptr_max
PARAM_VALUE 0 connector->base.scaling_mode_property->enum_list.prev 4096-ptr_max
PARAM_VALUE 0 connector->base.scaling_mode_property->flags 8
PARAM_VALUE 0 connector->base.scaling_mode_property->head.next 4096-ptr_max
PARAM_VALUE 0 connector->base.state 4096-ptr_max
PARAM_VALUE 0 connector->base.state->connector 4096-ptr_max
PARAM_VALUE 0 connector->base.state->scaling_mode 3
PARAM_VALUE 0 connector->encoder 4096-ptr_max
PARAM_VALUE 0 connector->get_hw_state 4414149692551847936
PARAM_VALUE 0 connector->panel.fixed_modes.next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.next->next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev->next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev->next->next 4096-ptr_max
PARAM_VALUE 0 connector->panel.fixed_modes.prev->prev 4096-ptr_max
PARAM_VALUE 0 connector->panel.vbt.backlight.controller (-1)-15
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->hdisplay 0-4095
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->height_mm 0-4095
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->hsync_end 0-6141
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->hsync_start 0-5118
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->htotal 0-8190
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->vdisplay 0-4095
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->vsync_end 0-4221
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->vsync_start 0-4158
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->vtotal 0-8190
PARAM_VALUE 0 connector->panel.vbt.lfp_vbt_mode->width_mm 0-4095
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->flags 0,4-u32max
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->hdisplay 0-4095
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->height_mm 0-4095
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->hsync_end 0-6141
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->hsync_start 0-5118
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->htotal 0-8190
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->type 8
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->vdisplay 0-4095
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->vsync_end 0-4221
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->vsync_start 0-4158
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->vtotal 0-8190
PARAM_VALUE 0 connector->panel.vbt.sdvo_lvds_vbt_mode->width_mm 0-4095
PARAM_VALUE 1 encoder 4096-ptr_max
PARAM_VALUE 1 encoder->base.base.id 0-s32max
PARAM_VALUE 1 encoder->base.base.type 3772834016
PARAM_VALUE 1 encoder->base.bridge_chain.next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.next->next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev->next 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain.prev->prev 4096-ptr_max
PARAM_VALUE 1 encoder->base.bridge_chain_mutex.dep_map->name 0-255
PARAM_VALUE 1 encoder->base.bridge_chain_mutex.magic 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev->driver 4096-ptr_max
PARAM_VALUE 1 encoder->base.dev->mode_config.idr_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 encoder->base.dev->mode_config.num_encoder s32min-31
PARAM_VALUE 1 encoder->base.funcs 4096-ptr_max
PARAM_VALUE 1 encoder->base.funcs->debugfs_init 0,6973352036378669056
PARAM_VALUE 1 encoder->base.funcs->destroy 0,4096-ptr_max
PARAM_VALUE 1 encoder->base.funcs->early_unregister 0,4760937263027425280
PARAM_VALUE 1 encoder->base.funcs->late_register 0,701314789818085376,1181227410646614016,1647545275053064192,2341737043894939648,3940292699586646016,6122176978846912512
PARAM_VALUE 1 encoder->base.funcs->reset 0,4096-ptr_max
PARAM_VALUE 1 encoder->base.head.next 4096-ptr_max
PARAM_VALUE 1 encoder->base.index 0-31,2147483648-u32max
PARAM_VALUE 1 encoder->cloneable 0
PARAM_VALUE 1 encoder->compute_config 5717215059527946240
PARAM_VALUE 1 encoder->disable 1787080728625872896,4990336112837017600
PARAM_VALUE 1 encoder->enable 7011834617115631616
PARAM_VALUE 1 encoder->get_config 4578623074056224768
PARAM_VALUE 1 encoder->get_hw_state 5010860165343096832
PARAM_VALUE 1 encoder->pipe_mask 2,255
PARAM_VALUE 1 encoder->port (-1)
PARAM_VALUE 1 encoder->power_domain 43
PARAM_VALUE 1 encoder->pre_enable 6761798114821378048
PARAM_VALUE 1 encoder->shutdown 6126003398853562368
PARAM_VALUE 1 encoder->type 4
PARAM_VALUE 1 encoder->update_pipe 6097837082391998464
BUF_SIZE 0 connector 4240
BUF_SIZE 1 encoder 728
DATA_SOURCE 0 connector r intel_connector_alloc
FUZZY_MAX 1 encoder->pipe_mask 255
PARAM_COMPARE 0 &connector->panel.fixed_modes == $0->panel.fixed_modes.next
BIT_INFO 1 encoder->disable 0x403c4002300000,0x5dcdfc757ff54000
BIT_INFO 1 encoder->pipe_mask 0x2,0xff
HARD_MAX 1 encoder->pipe_mask 255
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HOST_DATA 0 connector->base.dev->mode_config.connector_ida.xa.xa_flags 67108869
HOST_DATA 0 connector->base.dev->mode_config.object_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->mode_config.tile_idr.idr_rt.xa_flags 0-u32max
HOST_DATA 0 connector->base.dev->num_crtcs 2[c]
HOST_DATA 0 connector->base.possible_encoders 0-u32max
USER_DATA 0 connector->base.cmdline_mode.bpp 0
USER_DATA 0 connector->base.cmdline_mode.refresh 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.bottom 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.left 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.right 0
USER_DATA 0 connector->base.cmdline_mode.tv_margins.top 0
USER_DATA 0 connector->base.cmdline_mode.xres 0,720
USER_DATA 0 connector->base.cmdline_mode.yres 0,480,576
NO_OVERFLOW_SIMPLE 0 connector->base.dev->num_crtcs
NO_OVERFLOW_SIMPLE 0 connector->base.scaling_mode_property->num_values
NO_OVERFLOW_SIMPLE 0 connector->base.tile_blob_ptr->length
LOCK2 &display->drm->mode_config.mutex
HALF_LOCKED2 &pdev->dev.mutex
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_mode_config)->mutex