Symbol: dc_sink
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1000
if (!aconnector->dc_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1001
aconnector->dc_sink = aconnector->dc_em_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1002
else if (aconnector->dc_sink != aconnector->dc_em_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1003
dc_sink_retain(aconnector->dc_sink);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1017
if (aconnector->dc_sink == sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1028
aconnector->connector_id, aconnector->dc_sink, sink);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1041
if (aconnector->dc_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1044
aconnector->dc_sink = sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
1065
aconnector->dc_sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2706
const struct dc_sink *dc_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2710
const struct dc_edid_caps *edid_caps = &dc_sink->edid_caps;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2785
static struct dc_sink *
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2789
struct dc_sink *sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2864
struct dc_sink *sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2872
if (!aconnector->dc_sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
2879
sink = aconnector->dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3058
connected = (aconnector->dc_sink != NULL);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3278
aconnector->dc_sink = aconnector->dc_link->local_sink ?
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3305
struct dc_sink *dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3324
dc_sink = to_amdgpu_dm_connector(connector)->dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3326
if (dc_sink == NULL) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5046
if (!aconnector->dc_sink || !connector->state || !connector->encoder)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5062
if (acrtc_state->stream->sink != aconnector->dc_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5290
if (!aconnector || (!aconnector->dc_sink && aconnector->mst_port))
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5845
if (!amdgpu_dm_connector->dc_sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5855
if (amdgpu_dm_connector->dc_sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
5856
|| amdgpu_dm_connector->dc_sink->sink_signal == SIGNAL_TYPE_EDP) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
747
struct dc_sink *sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
748
struct dc_sink *prev_sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
876
aconnector->dc_sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
960
struct dc_sink *sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
984
if (aconnector->dc_sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
992
if (aconnector->dc_sink != aconnector->dc_em_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
993
dc_sink_release(aconnector->dc_sink);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.c
995
aconnector->dc_sink = sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
152
struct dc_sink *dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm.h
154
struct dc_sink *dc_em_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
560
struct dc_sink *sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
232
if (!aconnector->dc_sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
233
struct dc_sink *dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
237
dc_sink = dc_link_add_remote_sink(
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
243
dc_sink->priv = aconnector;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
244
aconnector->dc_sink = dc_sink;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
246
if (aconnector->dc_sink)
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
387
if (aconnector->dc_sink) {
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
389
dc_link_remove_remote_sink(aconnector->dc_link, aconnector->dc_sink);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
390
dc_sink_release(aconnector->dc_sink);
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
391
aconnector->dc_sink = NULL;
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c
52
const struct dc_sink *sink,
sys/dev/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c
64
const struct dc_sink *sink,
sys/dev/drm/amd/display/dc/core/dc.c
1750
static bool link_add_remote_sink_helper(struct dc_link *dc_link, struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc.c
1765
struct dc_sink *dc_link_add_remote_sink(
sys/dev/drm/amd/display/dc/core/dc.c
1771
struct dc_sink *dc_sink;
sys/dev/drm/amd/display/dc/core/dc.c
1789
dc_sink = dc_sink_create(init_data);
sys/dev/drm/amd/display/dc/core/dc.c
1791
if (!dc_sink)
sys/dev/drm/amd/display/dc/core/dc.c
1794
memmove(dc_sink->dc_edid.raw_edid, edid, len);
sys/dev/drm/amd/display/dc/core/dc.c
1795
dc_sink->dc_edid.length = len;
sys/dev/drm/amd/display/dc/core/dc.c
1799
dc_sink))
sys/dev/drm/amd/display/dc/core/dc.c
1804
&dc_sink->dc_edid,
sys/dev/drm/amd/display/dc/core/dc.c
1805
&dc_sink->edid_caps);
sys/dev/drm/amd/display/dc/core/dc.c
1812
dc_sink->dc_edid.length = 0;
sys/dev/drm/amd/display/dc/core/dc.c
1816
return dc_sink;
sys/dev/drm/amd/display/dc/core/dc.c
1819
dc_sink_release(dc_sink);
sys/dev/drm/amd/display/dc/core/dc.c
1823
void dc_link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc.c
985
const struct dc_sink *sink = context->streams[i]->sink;
sys/dev/drm/amd/display/dc/core/dc_link.c
502
static void link_disconnect_remap(struct dc_sink *prev_sink, struct dc_link *link)
sys/dev/drm/amd/display/dc/core/dc_link.c
620
struct dc_sink *sink = NULL;
sys/dev/drm/amd/display/dc/core/dc_link.c
621
struct dc_sink *prev_sink = NULL;
sys/dev/drm/amd/display/dc/core/dc_sink.c
34
static void destruct(struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc_sink.c
42
static bool construct(struct dc_sink *sink, const struct dc_sink_init_data *init_params)
sys/dev/drm/amd/display/dc/core/dc_sink.c
68
void dc_sink_retain(struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc_sink.c
75
struct dc_sink *sink = container_of(kref, struct dc_sink, refcount);
sys/dev/drm/amd/display/dc/core/dc_sink.c
80
void dc_sink_release(struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc_sink.c
85
struct dc_sink *dc_sink_create(const struct dc_sink_init_data *init_params)
sys/dev/drm/amd/display/dc/core/dc_sink.c
87
struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL);
sys/dev/drm/amd/display/dc/core/dc_stream.c
141
struct dc_sink *sink)
sys/dev/drm/amd/display/dc/core/dc_stream.c
41
struct dc_sink *dc_sink = stream->sink;
sys/dev/drm/amd/display/dc/core/dc_stream.c
43
if (dc_sink->sink_signal == SIGNAL_TYPE_NONE)
sys/dev/drm/amd/display/dc/core/dc_stream.c
46
stream->signal = dc_sink->sink_signal;
sys/dev/drm/amd/display/dc/core/dc_stream.c
59
struct dc_sink *dc_sink_data)
sys/dev/drm/amd/display/dc/dc.h
719
void dc_sink_retain(struct dc_sink *sink);
sys/dev/drm/amd/display/dc/dc.h
720
void dc_sink_release(struct dc_sink *sink);
sys/dev/drm/amd/display/dc/dc.h
729
struct dc_sink *dc_sink_create(const struct dc_sink_init_data *init_params);
sys/dev/drm/amd/display/dc/dc_link.h
183
struct dc_sink *dc_link_add_remote_sink(
sys/dev/drm/amd/display/dc/dc_link.h
191
struct dc_sink *sink);
sys/dev/drm/amd/display/dc/dc_link.h
67
struct dc_sink *remote_sinks[MAX_SINKS_PER_LINK];
sys/dev/drm/amd/display/dc/dc_link.h
69
struct dc_sink *local_sink;
sys/dev/drm/amd/display/dc/dc_stream.h
256
struct dc_stream_state *dc_create_stream_for_sink(struct dc_sink *dc_sink);
sys/dev/drm/amd/display/dc/dc_stream.h
54
struct dc_sink *sink;
sys/dev/drm/amd/display/dc/dc_types.h
40
struct dc_sink;
sys/dev/drm/amd/display/dc/dce110/dce110_hw_sequencer.c
628
const struct dc_sink *sink = pipe_ctx->stream->sink;
sys/dev/drm/amd/display/dc/dm_helpers.h
120
struct dc_sink *sink);
sys/dev/drm/amd/display/dc/dm_services.h
287
const struct dc_sink *sink,
sys/dev/drm/amd/display/dc/dm_services.h
321
const struct dc_sink *sink,