Documented in 1 files:

Defined in 1 files as a prototype:

Defined in 1 files as a function:

Referenced in 11 files:

Smatch caller information:

drivers/gpu/drm/omapdrm/omap_encoder.c __drm_for_each_bridge_in_chain_from_start() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/omapdrm/omap_encoder.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &output->bridge->encoder->bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/rockchip/dw_dp-rockchip.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
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/drm_atomic_helper.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
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/drm_atomic.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/drm_atomic.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex
HALF_LOCKED2 &state->dev->mode_config.connection_mutex.mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/bridge/samsung-dsim.c samsung_dsim_host_attach() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge r devm_drm_panel_bridge_add
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/bridge/samsung-dsim.c samsung_dsim_host_attach() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/imx/ipuv3/parallel-display.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/gpu/drm/bridge/display-connector.c drm_bridge_get_prev_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/omapdrm/dss/output.c omapdss_device_init_output() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge r drm_panel_bridge_add
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/omapdrm/dss/output.c omapdss_device_init_output() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->hpd_mutex.magic 4096-ptr_max
PARAM_VALUE 0 bridge->hpd_state_mutex.magic 4096-ptr_max
PARAM_VALUE 0 bridge->list.next 4096-ptr_max
PARAM_VALUE 0 bridge->type 6,11,16-17
DATA_SOURCE 0 bridge $1
HARD_MAX 0 bridge->type 17
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mxsfb/lcdif_kms.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,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/renesas/rz-du/rzg2l_du_encoder.c rzg2l_du_encoder_init() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge r devm_drm_panel_bridge_add_typed
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 2-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x2,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 8-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x8,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 4-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x4,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 1-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x1,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdmi_infoframe 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdmi_infoframe 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 16-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x10,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 32-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x20,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 64-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x40,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 128-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x80,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
PARAM_VALUE 0 bridge->ops 256-u32max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
BIT_INFO 0 bridge->ops 0x100,0xffffffff
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_connector_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->funcs 4096-ptr_max
PARAM_VALUE 0 bridge->funcs->dp_audio_prepare 0,4934147207260729344,5423129898283917312
PARAM_VALUE 0 bridge->funcs->dp_audio_shutdown 0,3904058028017090560,4588904695721345024
PARAM_VALUE 0 bridge->funcs->hdmi_audio_prepare 0,1465880922375573504,3928706987080593408,4023287703865380864,4798250999348375552,8535473905491030016,8574644122894893056
PARAM_VALUE 0 bridge->funcs->hdmi_audio_shutdown 0,198822338444709888,4929750377504706560,5200583256316846080,5485980422993637376,6353141515948277760,7053492871000911872
PARAM_VALUE 0 bridge->funcs->hdmi_cec_enable 0,1258441948997214208,5904756052017238016
PARAM_VALUE 0 bridge->funcs->hdmi_cec_log_addr 0,2455976282689310720,8981279406138052608
PARAM_VALUE 0 bridge->funcs->hdmi_cec_transmit 0,271171716877733888,4113324834972504064
PARAM_VALUE 0 bridge->funcs->hdmi_clear_audio_infoframe 0,599403908749484032,2531056750438518784,3066123314358452224,3885308664657342464,7196109326660272128,8959876347587772416
PARAM_VALUE 0 bridge->funcs->hdmi_clear_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_clear_hdr_drm_infoframe 0,4153358431485444096
PARAM_VALUE 0 bridge->funcs->hdmi_clear_spd_infoframe 0,1426960928102596608,1588964634952351744,1612161141837275136,6048686328510353408,6375557510410346496
PARAM_VALUE 0 bridge->funcs->hdmi_write_audio_infoframe 0,2015825029978611712,3202418889660502016,3300760139554197504,3990281591131471872,5132356639846703104,8387468396561715200
PARAM_VALUE 0 bridge->funcs->hdmi_write_avi_infoframe 0,4096-ptr_max
PARAM_VALUE 0 bridge->funcs->hdmi_write_hdr_drm_infoframe 0,3555404265750626304
PARAM_VALUE 0 bridge->funcs->hdmi_write_spd_infoframe 0,976494646285967360,988040796439793664,4012971957813510144,5629250128936574976,5915567718475374592
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
HALF_LOCKED2 &device->clients_lock
HALF_LOCKED2 global &component_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/display/drm_bridge_connector.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 &bridge_connector->encoder->bridge_chain_mutex
HALF_LOCKED2 &encoder->bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/drm_bridge.c __drm_for_each_bridge_in_chain_from_start() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 1-u64max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
DATA_SOURCE 0 bridge $0
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/drm_bridge.c drm_atomic_bridge_chain_select_bus_fmts() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
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/drm_bridge.c drm_bridge_add() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
PARAM_VALUE 0 bridge->base.funcs->atomic_create_state 0,4096-ptr_max
PARAM_VALUE 0 bridge->base.funcs->atomic_print_state 0,7093739767784787968,8381430196319399936,8422402459676663808
BUF_SIZE 0 bridge (-1),752
BUF_SIZE 0 bridge (-1),752
BUF_SIZE 0 bridge->hdmi_audio_dev (-1),1616
BUF_SIZE 0 bridge->product (-1),6,11
BUF_SIZE 0 bridge->vendor (-1),4,9
DATA_SOURCE 0 bridge $0
STR_LEN 0 bridge->product (-1),5,10
STR_LEN 0 bridge->vendor (-1),3,8
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
NO_OVERFLOW_SIMPLE 0 bridge->dev->num_crtcs
HALF_LOCKED2 &dsi->mux->lock

drivers/gpu/drm/drm_bridge.c drm_bridge_attach() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
CAPPED_DATA 0 &bridge->list 1
DATA_SOURCE 0 bridge $1
NOCHECK_CALL

drivers/gpu/drm/drm_bridge.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &encoder->bridge_chain_mutex
LOCK2 &m->lock
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex
TYPE_LOCK (struct seq_file)->lock

drivers/gpu/drm/drm_bridge.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 _T->lock

drivers/gpu/drm/drm_bridge.c drm_bridge_get_prev_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_bridge.c of_drm_find_and_get_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
CAPPED_DATA 0 bridge->of_node 1
CAPPED_DATA 0 &bridge->list 1
RX_PATH
TASK_NOT_RUNNING
LOCK2 _T->lock

drivers/gpu/drm/rockchip/dw_hdmi-rockchip.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
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/vc4/vc4_dsi.c vc4_dsi_bind() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/bridge/imx/imx93-mipi-dsi.c drm_bridge_chain_get_last_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING
LOCK2 &first_bridge->encoder->bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/bridge/imx/imx93-pdfc.c imx93_pdfc_bridge_probe() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge r devm_drm_of_get_bridge
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/bridge/analogix/analogix_dp_core.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/drm_probe_helper.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
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/renesas/rcar-du/rcar_du_encoder.c rcar_du_encoder_init() -> drm_bridge_get()

Type Parameter Key Value
DATA_SOURCE 0 bridge r devm_drm_panel_bridge_add_typed
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL

drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c rcar_du_encoder_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
DATA_SOURCE 0 bridge r of_drm_find_and_get_bridge
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/renesas/rcar-du/rcar_du_encoder.c rcar_du_encoder_init() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
BUF_SIZE 0 bridge (-1)-0,600
BUF_SIZE 0 bridge (-1)-0,600
DATA_SOURCE 0 bridge r of_drm_find_and_get_bridge
RX_PATH
TASK_NOT_RUNNING

drivers/gpu/drm/mcde/mcde_dsi.c mcde_dsi_bind() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0-ptr_max
DATA_SOURCE 0 bridge r drm_panel_bridge_add_typed
RX_PATH
TASK_NOT_RUNNING
NOCHECK_CALL
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/mcde/mcde_dsi.c mcde_dsi_bind() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
DATA_SOURCE 0 bridge r drm_panel_bridge_add_typed
RX_PATH
TASK_NOT_RUNNING
HALF_LOCKED2 global &component_mutex

drivers/gpu/drm/rockchip/dw_hdmi_qp-rockchip.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
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/tests/drm_bridge_test.c drm_bridge_chain_get_first_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
LOCK2 &encoder->bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/tests/drm_bridge_test.c drm_bridge_get_next_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
LOCK2 &priv->encoder.bridge_chain_mutex
TYPE_LOCK (struct drm_encoder)->bridge_chain_mutex

drivers/gpu/drm/tests/drm_bridge_test.c drm_test_drm_bridge_alloc_get_put() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 4096-ptr_max
NOCHECK_CALL

drivers/gpu/drm/omapdrm/omap_drv.c drm_bridge_chain_get_last_bridge() -> drm_bridge_get()

Type Parameter Key Value
PARAM_VALUE 0 bridge 0,4096-ptr_max
RX_PATH
TASK_NOT_RUNNING