Documented in 1 files:

Defined in 1 files as a function:

Referenced in 9 files:

Smatch caller information:

drivers/gpu/drm/msm/dp/dp_panel.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 1 offset 256,1792
PARAM_VALUE 2 buffer 2640706218823249920,5949439202230616064
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
HARD_MAX 1 offset 1792

drivers/gpu/drm/msm/dp/dp_panel.c msm_dp_panel_read_dpcd() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 16
PARAM_VALUE 2 buffer 7243310766616600576
PARAM_VALUE 3 size 16
BUF_SIZE 2 buffer 16
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex
HALF_LOCKED2 _T->lock

drivers/gpu/drm/i915/display/intel_dp_aux_backlight.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1829-1830
PARAM_VALUE 2 buffer 799963715429416960,1919322717141032960
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
HARD_MAX 1 offset 1830
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_cec.c drm_dp_cec_received() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->cec.adap 1-u64max
PARAM_VALUE 0 aux->cec.lock.dep_map->name 0-255
PARAM_VALUE 0 aux->cec.lock.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->cec.lock.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->cec.lock.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->cec.lock.osq.tail.counter 0-s32max
PARAM_VALUE 0 aux->cec.lock.wait_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->cec.lock.wait_lock.owner (-1)
PARAM_VALUE 0 aux->cec.lock.wait_lock.owner_cpu u32max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 aux->transfer 1-u64max
PARAM_VALUE 1 offset 12304
PARAM_VALUE 3 size 1-16
BUF_SIZE 2 buffer 16
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte
LOCK2 0 &aux->cec.lock
HALF_LOCKED2 &aconnector->hpd_lock
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock
TYPE_LOCK (struct drm_dp_aux_cec)->lock

drivers/gpu/drm/display/drm_dp_cec.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 8196,12288-12290,12292
PARAM_VALUE 2 buffer 315123918402449408,5725746055808552960,5737339125048717312,7056366564613304320,8718684007930376192
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,184,192,272,1608,1784,6568
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,184,192,272,1608,1784,6568
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
HARD_MAX 1 offset 12292
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &adap->lock
HALF_LOCKED2 0 &aux->cec.lock

drivers/gpu/drm/display/drm_dp_tunnel.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 917539,917541,917552
PARAM_VALUE 2 buffer 713553747041259520,4523914321768169472,5823411933569679360,6569507811765915648
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
HARD_MAX 1 offset 917552
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_tunnel.c read_tunnel_regs() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 917504-917568
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1-64,18446744073709551553-u64max
CAPPED_DATA 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 3 size r next_reg_area
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 46,8197,8724-8725
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
HARD_MAX 1 offset 8725
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp.c init_dsc_overall_throughput_limits() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 160
PARAM_VALUE 2 buffer 8937064247784087552
PARAM_VALUE 3 size 3
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 3
TASK_NOT_RUNNING
UNITS 3 size unit_byte

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_get_sink_irq_esi_sst() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 512
PARAM_VALUE 3 size 2
BUF_SIZE 2 buffer 4
DATA_SOURCE 2 buffer $1
LOCK2 &pool->lock

drivers/gpu/drm/i915/display/intel_dp.c intel_dp_read_dsc_dpcd() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 96
PARAM_VALUE 3 size 16
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 16
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $1
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp.c intel_edp_set_sink_rates() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->cec.lock.magic 4096-ptr_max
PARAM_VALUE 0 aux->ddc.algo 3072115201830367232
PARAM_VALUE 0 aux->ddc.algo_data 4096-ptr_max
PARAM_VALUE 0 aux->ddc.lock_ops 5045879659154841600
PARAM_VALUE 0 aux->ddc.retries 3
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 0 aux->transfer 4998951970533105664
PARAM_VALUE 1 offset 16
PARAM_VALUE 2 buffer 4219667589381451776
PARAM_VALUE 3 size 16
BUF_SIZE 2 buffer 16
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 33
PARAM_VALUE 2 buffer 8251658235887562752
PARAM_VALUE 3 size 1
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &outp->dp.hpd_irq_lock
TYPE_LOCK (struct drm_mode_config)->connection_mutex

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_get_one_sb_msg() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 5120,5632
PARAM_VALUE 2 buffer 8693784193737736192
PARAM_VALUE 3 size 0-16,18446744071562067968-u64max
BUF_SIZE 2 buffer 32
CAPPED_DATA 3 size 1
BIT_INFO 1 offset 0x1400,0x1600
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &aconnector->handle_mst_msg_ready
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_get_one_sb_msg() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 2 buffer 8693784193737736192
PARAM_VALUE 3 size 0-16,18446744071562067968-u64max
BUF_SIZE 2 buffer 32
CAPPED_DATA 3 size 1
RX_PATH
TASK_NOT_RUNNING
UNITS 1 offset unit_byte
UNITS 3 size unit_byte
HALF_LOCKED2 &aconnector->handle_mst_msg_ready
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 96
PARAM_VALUE 2 buffer 4271850675246383104
PARAM_VALUE 3 size 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 144
PARAM_VALUE 2 buffer 406345573016055808
PARAM_VALUE 3 size 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 96
PARAM_VALUE 2 buffer 1059940095982301184
PARAM_VALUE 3 size 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 96
PARAM_VALUE 2 buffer 1059940095982301184
PARAM_VALUE 3 size 1
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 96
PARAM_VALUE 2 buffer 4271850675246383104
PARAM_VALUE 3 size 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dsc_aux_for_port() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 144
PARAM_VALUE 2 buffer 406345573016055808
PARAM_VALUE 3 size 1
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dump_topology() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 32
PARAM_VALUE 2 buffer 8446271476683055104
PARAM_VALUE 3 size 2
BUF_SIZE 2 buffer 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
LOCK2 &mgr->base.lock
LOCK2 &mgr->lock
TYPE_LOCK (struct drm_dp_mst_topology_mgr)->lock
TYPE_LOCK (struct drm_private_obj)->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dump_topology() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 1 offset 273
PARAM_VALUE 2 buffer 8446271476683055104
PARAM_VALUE 3 size 1
BUF_SIZE 2 buffer 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
LOCK2 &mgr->base.lock
LOCK2 &mgr->lock
TYPE_LOCK (struct drm_dp_mst_topology_mgr)->lock
TYPE_LOCK (struct drm_private_obj)->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_dump_topology() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 1 offset 1280
PARAM_VALUE 2 buffer 8446271476683055104
PARAM_VALUE 3 size 12
BUF_SIZE 2 buffer 64
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
LOCK2 &mgr->base.lock
LOCK2 &mgr->lock
TYPE_LOCK (struct drm_dp_mst_topology_mgr)->lock
TYPE_LOCK (struct drm_private_obj)->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c drm_dp_mst_topology_mgr_resume() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 48
PARAM_VALUE 2 buffer 3821824208387055616
PARAM_VALUE 3 size 16
BUF_SIZE 2 buffer 16
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte
LOCK2 &mgr->lock
TYPE_LOCK (struct drm_dp_mst_topology_mgr)->lock

drivers/gpu/drm/display/drm_dp_mst_topology.c dump_dp_payload_table() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex->first_waiter->task->blocked_lock.owner (-4611686018427387904)-4611686018427387903
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 1 offset 704,720-767
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 16
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
LOCK2 &mgr->base.lock
LOCK2 &mgr->lock
TYPE_LOCK (struct drm_dp_mst_topology_mgr)->lock
TYPE_LOCK (struct drm_private_obj)->lock
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/i915/display/intel_ddi.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 640
PARAM_VALUE 2 buffer 1482304192451129344
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/i915/display/intel_dp_link_training.c intel_dp_read_link_status() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 8204
PARAM_VALUE 3 size 4
BUF_SIZE 2 buffer 6
DATA_SOURCE 2 buffer $1
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/i915/display/intel_psr.c _panel_replay_init_dpcd() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 176
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 3 size 7
BUF_SIZE 2 buffer 7
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte

drivers/gpu/drm/i915/display/intel_psr.c _psr_init_dpcd() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 112
PARAM_VALUE 3 size 2
BUF_SIZE 2 buffer 2
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte

drivers/gpu/drm/i915/display/intel_psr.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->drm_dev 0,4096-ptr_max
PARAM_VALUE 1 offset 1008
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 3 size 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_aux_get_crc() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->crc_count 0-15
PARAM_VALUE 0 aux->crtc 1-u64max
PARAM_VALUE 0 aux->crtc->crc.opened 1
PARAM_VALUE 0 aux->crtc->dev 4096-ptr_max
PARAM_VALUE 0 aux->crtc->dev->huge_mnt->mnt_sb->s_cop->inode_info_offs 1632,1720,1808,2632,2648
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 576
PARAM_VALUE 2 buffer 6117003712485212160
PARAM_VALUE 3 size 6
BUF_SIZE 2 buffer 6
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $1
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_downstream_debug() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1289
PARAM_VALUE 2 buffer 4926340749604241408
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1
BUF_SIZE 2 buffer 2
DATA_SOURCE 0 aux $4
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
HALF_LOCKED2 &display->drm->mode_config.mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_downstream_debug() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 1 offset 1290
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 3 size 2
BUF_SIZE 2 buffer 2
DATA_SOURCE 0 aux $4
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
HALF_LOCKED2 &display->drm->mode_config.mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_downstream_id() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 1283
PARAM_VALUE 2 buffer 1351970770573410304
PARAM_VALUE 3 size 6
BUF_SIZE 2 buffer 7
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $1
RX_PATH
TASK_NOT_RUNNING
LOCK2 &m->lock
HALF_LOCKED2 &display->drm->mode_config.mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_dpcd_read_byte() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 15-u32max
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1
BUF_SIZE 0 aux (-1)-0,2992
BUF_SIZE 0 aux (-1)-0,2992
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
FUZZY_MAX 1 offset 8726
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_dpcd_read_link_status() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 514
PARAM_VALUE 3 size 6
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 6
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &mhdp->link_mutex
HALF_LOCKED2 &mode_config->mutex
HALF_LOCKED2 &pool->lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_dpcd_read_phy_link_status() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 514
PARAM_VALUE 3 size 6
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 6
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &dev->mode_config.mutex
HALF_LOCKED2 &display->drm->mode_config.mutex
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_dpcd_read_phy_link_status() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 3 size 5
BUF_SIZE 2 buffer 6
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $2
RX_PATH

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_get_phy_test_pattern() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 592
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 3 size 10
BUF_SIZE 2 buffer 10
DATA_SOURCE 0 aux $0
UNITS 3 size unit_byte
LOCK2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_get_phy_test_pattern() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 586
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 3 size 2
BUF_SIZE 2 buffer 2
DATA_SOURCE 0 aux $0
UNITS 3 size unit_byte
LOCK2 &pool->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_read_downstream_info() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 128
PARAM_VALUE 3 size 1-60
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 16
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $2
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &outp->dp.hpd_irq_lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_read_dpcd_caps() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 0
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 15
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 15,64
DATA_SOURCE 0 aux $0
DATA_SOURCE 2 buffer $1
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &mgr->base.lock
HALF_LOCKED2 &mgr->lock
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_read_extended_dpcd_caps() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 1 offset 8704
PARAM_VALUE 2 buffer 5521079288235663360
PARAM_VALUE 3 size 15
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 2 buffer 15
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte
HALF_LOCKED2 &m->lock
HALF_LOCKED2 &mgr->base.lock
HALF_LOCKED2 &mgr->lock
HALF_LOCKED2 &outp->dp.hpd_irq_lock
HALF_LOCKED2 _T->lock

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_read_ident() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 1 offset 1024,1280,983101-983661
PARAM_VALUE 3 size 12
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,176,184,192,272,1216,1608,1784,2288,2432,2992,3320,3552,6568
BUF_SIZE 0 aux (-1),48,80,88,112,144,168,176,184,192,272,1216,1608,1784,2288,2432,2992,3320,3552,6568
BUF_SIZE 2 buffer (-1),12
CAPPED_DATA 1 offset 1
DATA_SOURCE 0 aux $0
DATA_SOURCE 1 offset $1
DATA_SOURCE 2 buffer $2
FUZZY_MAX 1 offset 1280
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte

drivers/gpu/drm/display/drm_dp_helper.c drm_dp_read_lttpr_regs() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 1 offset 983040-983041,983043,983072-983715
PARAM_VALUE 2 buffer 4096-ptr_max
PARAM_VALUE 2 *buffer 0-255
PARAM_VALUE 3 size 1,3,8
BUF_SIZE 0 aux (-1),2992
BUF_SIZE 0 aux (-1),2992
CAPPED_DATA 1 offset 1
CAPPED_DATA 3 size 1
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/display/drm_dp_helper.c drm_edp_backlight_probe_state() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1844
PARAM_VALUE 2 buffer 1448517805811650560
PARAM_VALUE 3 size 3
BUF_SIZE 2 buffer 3
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
UNITS 3 size unit_byte
HALF_LOCKED2 &connector->mutex

drivers/gpu/drm/display/drm_dp_helper.c drm_edp_backlight_probe_state() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter 0,4096-ptr_max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->next 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->list.prev->prev 5159360019465732096
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.dep_map->name 0-255
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner (-1)
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.owner_cpu 4294967295
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->blocked_lock.raw_lock.val.counter 0-s32max
PARAM_VALUE 0 aux->hw_mutex.first_waiter->task->usage.refs.counter s32min-s32max
PARAM_VALUE 0 aux->hw_mutex.osq.tail.counter 0-s32max
PARAM_VALUE 1 offset 1826
PARAM_VALUE 2 buffer 1448517805811650560
PARAM_VALUE 3 size 1-2
BUF_SIZE 2 buffer 3
DATA_SOURCE 0 aux $0
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &connector->mutex

drivers/gpu/drm/display/drm_dp_helper.c drm_panel_dp_aux_backlight() -> drm_dp_dpcd_read_data()

Type Parameter Key Value
PARAM_VALUE 0 aux 1-u64max
PARAM_VALUE 1 offset 1792
PARAM_VALUE 2 buffer 7844834190231900160
PARAM_VALUE 3 size 5
BUF_SIZE 2 buffer 5
DATA_SOURCE 0 aux $1
RX_PATH
TASK_NOT_RUNNING