games/sail/dr_2.c
77
char explode, sink;
games/sail/dr_2.c
83
sink = sp->file->sink;
games/sail/dr_2.c
84
if (explode != 1 && sink != 1)
games/sail/dr_2.c
88
Write(sink == 1 ? W_SINK : W_EXPLODE, sp, 2, 0, 0, 0);
games/sail/dr_2.c
93
if (sink != 1) {
games/sail/extern.h
206
char sink; /* 234 */
games/sail/misc.c
183
if (sp->file->sink)
games/sail/sync.c
459
if ((ship->file->sink = a) == 2)
sys/dev/fdt/fusbtc.c
638
fusbtc_set_vbus(struct fusbtc_softc *sc, int source, int sink)
sys/dev/fdt/tcpci.c
335
tcpci_cc_to_typec(int cc, int sink)
sys/dev/fdt/tcpci.c
337
if (sink) {
sys/dev/fdt/tcpci.c
525
tcpci_set_vbus(struct tcpci_softc *sc, int source, int sink)
sys/dev/fdt/tcpci.c
531
if (!sink)
sys/dev/fdt/tcpci.c
535
if (!source && !sink) {
sys/dev/fdt/tcpci.c
545
if (sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
11042
if (acrtc_state->stream->sink != aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13029
struct dc_sink *sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13041
sink = amdgpu_dm_connector->dc_sink ?
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13047
if (!drm_edid || !sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13059
if (!adev->dm.freesync_module || !dc_supports_vrr(sink->ctx->dce_version))
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13069
if (edid && (sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT ||
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13070
sink->sink_signal == SIGNAL_TYPE_EDP)) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
13087
} else if (drm_edid && sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3271
struct dc_sink *sink = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3328
sink = dc_sink_create(&sink_init_data);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3329
if (!sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3335
link->local_sink = sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3340
sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3386
struct dc_sink *sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3390
if (!sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3393
ppatch = &sink->edid_caps.panel_patch;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3744
struct dc_sink *sink __free(sink_release) = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3751
sink = aconnector->dc_link->local_sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3752
if (sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3753
dc_sink_retain(sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3769
if (sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3780
aconnector->dc_sink = sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3799
if (sink && sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT_MST)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3802
if (aconnector->dc_sink == sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3813
aconnector->connector_id, aconnector->dc_sink, sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3821
if (sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3831
aconnector->dc_sink = sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3835
if (sink->dc_edid.length == 0) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3841
const struct edid *edid = (const struct edid *)sink->dc_edid.raw_edid;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
3843
aconnector->drm_edid = drm_edid_alloc(edid, sink->dc_edid.length);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6813
struct dc_sink *sink = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6818
sink = dc_sink_create(&sink_init_data);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6819
if (!sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6823
sink->sink_signal = SIGNAL_TYPE_VIRTUAL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
6825
return sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7009
struct dc_sink *sink, struct dc_stream_state *stream,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7015
if (aconnector->dc_link && (sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT ||
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7016
sink->sink_signal == SIGNAL_TYPE_EDP)) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7017
if (sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_NONE ||
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7018
sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_DP_HDMI_CONVERTER)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7027
struct dc_sink *sink, struct dc_stream_state *stream,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7034
struct dc *dc = sink->ctx->dc;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7090
struct dc_sink *sink, struct dc_stream_state *stream,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7095
struct dc *dc = sink->ctx->dc;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7112
if (sink->sink_signal == SIGNAL_TYPE_EDP &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7116
apply_dsc_policy_for_edp(aconnector, sink, stream, dsc_caps, max_dsc_target_bpp_limit_override);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7118
} else if (sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7119
if (sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_NONE) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7131
} else if (sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_DP_HDMI_CONVERTER) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7194
struct dc_sink *sink = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7213
sink = create_fake_sink(dev, link);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7214
if (!sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7218
sink = aconnector->dc_sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7219
dc_sink_retain(sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7222
stream = dc_create_stream_for_sink(sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7305
update_dsc_caps(aconnector, sink, stream, &dsc_caps);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7307
apply_dsc_policy_for_stream(aconnector, sink, stream, &dsc_caps);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7315
sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7317
update_stream_signal(stream, sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm.c
7348
dc_sink_release(sink);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1575
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1576
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1677
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1678
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1761
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1762
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1861
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1862
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1945
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
1946
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2045
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2046
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2125
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2126
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2222
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2223
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2300
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2301
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2354
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2355
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2423
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2424
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2492
pipe_ctx->stream->sink &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_debugfs.c
2493
pipe_ctx->stream->sink == aconnector->dc_sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
535
struct dc_sink *sink = NULL;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
550
sink = aconnector->dc_sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
552
sink = aconnector->dc_em_sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
554
if (sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
555
link->mode = mod_hdcp_signal_type_to_operation_mode(sink->sink_signal);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
566
if (sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_hdcp.c
567
link_is_hdcp14 = dc_link_is_hdcp14(aconnector->dc_link, sink->sink_signal);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1038
edid->extensions >= sizeof(sink->dc_edid.raw_edid) / EDID_LENGTH)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1041
sink->dc_edid.length = EDID_LENGTH * (edid->extensions + 1);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1042
memmove(sink->dc_edid.raw_edid, (uint8_t *)edid, sink->dc_edid.length);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1049
&sink->dc_edid,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1050
&sink->edid_caps);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1076
&sink->dc_edid.raw_edid[sink->dc_edid.length-1],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1127
struct dc_sink *sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1130
panel_config->pps.extra_t3_ms = sink->edid_caps.panel_patch.extra_t3_ms;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1131
panel_config->pps.extra_t7_ms = sink->edid_caps.panel_patch.extra_t7_ms;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1132
panel_config->pps.extra_delay_backlight_off = sink->edid_caps.panel_patch.extra_delay_backlight_off;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
1135
panel_config->pps.extra_t12_ms = sink->edid_caps.panel_patch.extra_t12_ms;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
893
if (stream->sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_NONE) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
898
} else if (stream->sink->link->dpcd_caps.dongle_type == DISPLAY_DONGLE_DP_HDMI_CONVERTER) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c
998
struct dc_sink *sink)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1236
params[count].sink = stream->sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1245
params[count].compression_possible = stream->sink->dsc_caps.dsc_dec_caps.is_dsc_supported;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1248
stream->sink->ctx->dc->res_pool->dscs[0],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1249
stream->sink->ctx->dc->debug.dsc_min_slice_height_override,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1252
&stream->sink->dsc_caps.dsc_dec_caps,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1787
is_dsc_possible = dc_dsc_compute_bandwidth_range(stream->sink->ctx->dc->res_pool->dscs[0],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1788
stream->sink->ctx->dc->debug.dsc_min_slice_height_override,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1791
&stream->sink->dsc_caps.dsc_dec_caps,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1948
if (dc_dsc_compute_config(stream->sink->ctx->dc->res_pool->dscs[0],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
1949
&stream->sink->dsc_caps.dsc_dec_caps,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
875
struct dc_sink *sink;
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
921
dc_dsc_get_default_config_option(params[i].sink->ctx->dc, &dsc_options);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
926
params[i].sink->ctx->dc->res_pool->dscs[0],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
927
¶ms[i].sink->dsc_caps.dsc_dec_caps,
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
952
if (params[i].sink) {
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
953
if (params[i].sink->sink_signal != SIGNAL_TYPE_VIRTUAL &&
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
954
params[i].sink->sink_signal != SIGNAL_TYPE_NONE)
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
956
params[i].sink->edid_caps.display_name);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
974
dc_dsc_get_default_config_option(param.sink->ctx->dc, &dsc_options);
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
979
param.sink->ctx->dc->res_pool->dscs[0],
sys/dev/pci/drm/amd/display/amdgpu_dm/amdgpu_dm_mst_types.c
980
¶m.sink->dsc_caps.dsc_dec_caps,
sys/dev/pci/drm/amd/display/dc/core/dc.c
1769
const struct dc_sink *sink,
sys/dev/pci/drm/amd/display/dc/core/dc.c
1777
struct dc_link *link = sink->link;
sys/dev/pci/drm/amd/display/dc/core/dc.c
1781
if (sink->sink_signal != SIGNAL_TYPE_EDP) {
sys/dev/pci/drm/amd/display/dc/core/dc.c
2365
struct dc_sink *sink = stream->sink;
sys/dev/pci/drm/amd/display/dc/core/dc.c
2368
if (!dc_is_virtual_signal(sink->sink_signal)) {
sys/dev/pci/drm/amd/display/dc/core/dc.c
6130
struct dc_link *link = stream->sink->link;
sys/dev/pci/drm/amd/display/dc/core/dc.c
6185
struct dc_link *link = stream->sink->link;
sys/dev/pci/drm/amd/display/dc/core/dc_link_exports.c
291
void dc_link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/core/dc_link_exports.c
293
link->dc->link_srv->remove_remote_sink(link, sink);
sys/dev/pci/drm/amd/display/dc/core/dc_resource.c
3758
if (dc_validate_boot_timing(dc, stream->sink, &stream->timing)) {
sys/dev/pci/drm/amd/display/dc/core/dc_resource.c
3950
(stream->sink && stream->sink->edid_caps.panel_patch.skip_audio_sab_check))) {
sys/dev/pci/drm/amd/display/dc/core/dc_resource.c
4176
if (del_streams[i]->sink == add_streams[j]->sink) {
sys/dev/pci/drm/amd/display/dc/core/dc_resource.c
4886
if (pipe_ctx_old->stream->sink != pipe_ctx->stream->sink)
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
34
static bool dc_sink_construct(struct dc_sink *sink, const struct dc_sink_init_data *init_params)
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
42
sink->sink_signal = init_params->sink_signal;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
43
sink->link = link;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
44
sink->ctx = link->ctx;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
45
sink->dongle_max_pix_clk = init_params->dongle_max_pix_clk;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
46
sink->converter_disable_audio = init_params->converter_disable_audio;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
47
sink->dc_container_id = NULL;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
48
sink->sink_id = init_params->link->ctx->dc_sink_id_count;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
60
void dc_sink_retain(struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
62
kref_get(&sink->refcount);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
67
struct dc_sink *sink = container_of(kref, struct dc_sink, refcount);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
68
kfree(sink->dc_container_id);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
69
kfree(sink);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
72
void dc_sink_release(struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
74
kref_put(&sink->refcount, dc_sink_free);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
79
struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
81
if (NULL == sink)
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
84
if (false == dc_sink_construct(sink, init_params))
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
87
kref_init(&sink->refcount);
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
89
return sink;
sys/dev/pci/drm/amd/display/dc/core/dc_sink.c
92
kfree(sink);
sys/dev/pci/drm/amd/display/dc/core/dc_state.c
718
phantom_stream = dc_create_stream_for_sink(main_stream->sink);
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
134
dc_sink_release(stream->sink);
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
165
struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
169
if (sink == NULL)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
176
if (dc_stream_construct(stream, sink) == false)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
198
if (new_stream->sink)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
199
dc_sink_retain(new_stream->sink);
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
48
void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
50
if (sink->sink_signal == SIGNAL_TYPE_NONE)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
53
stream->signal = sink->sink_signal;
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
58
sink->sink_signal != SIGNAL_TYPE_DVI_SINGLE_LINK)
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
70
stream->sink = dc_sink_data;
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
858
if (stream->sink) {
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
859
if (stream->sink->sink_signal != SIGNAL_TYPE_VIRTUAL &&
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
860
stream->sink->sink_signal != SIGNAL_TYPE_NONE) {
sys/dev/pci/drm/amd/display/dc/core/dc_stream.c
864
stream->sink->edid_caps.display_name,
sys/dev/pci/drm/amd/display/dc/dc.h
1888
const struct dc_sink *sink,
sys/dev/pci/drm/amd/display/dc/dc.h
2016
struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dc.h
2588
void dc_sink_retain(struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dc.h
2589
void dc_sink_release(struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dc_stream.h
189
struct dc_sink *sink;
sys/dev/pci/drm/amd/display/dc/dc_stream.h
490
void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
789
if (stream->sink->edid_caps.panel_patch.skip_scdc_overwrite &&
sys/dev/pci/drm/amd/display/dc/dio/dcn10/dcn10_link_encoder.c
806
&stream->sink->edid_caps,
sys/dev/pci/drm/amd/display/dc/dm_helpers.h
182
struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dm_helpers.h
208
struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/dml/dcn20/dcn20_fpu.c
1082
struct dc_link *link = context->streams[0]->sink->link;
sys/dev/pci/drm/amd/display/dc/dml/dcn35/dcn35_fpu.c
594
struct dc_link *link = context->streams[0]->sink->link;
sys/dev/pci/drm/amd/display/dc/dml/dcn351/dcn351_fpu.c
625
struct dc_link *link = context->streams[0]->sink->link;
sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.c
369
if (!context->streams[0]->sink->link->dc->caps.is_apu) {
sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.c
381
if (!context->streams[0]->sink->link->dc->caps.is_apu) {
sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.c
389
if (!context->streams[0]->sink->link->dc->caps.is_apu) {
sys/dev/pci/drm/amd/display/dc/dml2/dml2_wrapper.c
487
if (context->streams[0]->sink->link->dc->caps.is_apu)
sys/dev/pci/drm/amd/display/dc/hwss/dce110/dce110_hwseq.c
1949
edp_stream->sink, &edp_stream->timing);
sys/dev/pci/drm/amd/display/dc/inc/link_service.h
115
void (*remove_remote_sink)(struct dc_link *link, struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1046
sink = dc_sink_create(&sink_init_data);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1047
if (!sink) {
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1054
sink->link->dongle_max_pix_clk = sink_caps.max_hdmi_pixel_clock;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1055
sink->converter_disable_audio = converter_disable_audio;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1058
link->local_sink = sink;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1061
link, sink);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1112
&sink->dc_edid);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1114
if (sink->edid_caps.panel_patch.skip_scdc_overwrite)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1117
if (sink->edid_caps.panel_patch.remove_sink_ext_caps)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1130
query_hdcp_capability(sink->sink_signal, link);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1135
sink = prev_sink;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1138
query_hdcp_capability(sink->sink_signal, link);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1142
if (sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A &&
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1143
!sink->edid_caps.edid_hdmi)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1144
sink->sink_signal = SIGNAL_TYPE_DVI_SINGLE_LINK;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1145
else if (dc_is_dvi_signal(sink->sink_signal) &&
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1148
sink->edid_caps.edid_hdmi)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1149
sink->sink_signal = SIGNAL_TYPE_HDMI_TYPE_A;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1155
for (i = 0; i < sink->dc_edid.length / DC_EDID_BLOCK_SIZE; i++) {
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1157
&sink->dc_edid.raw_edid[i * DC_EDID_BLOCK_SIZE],
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1159
"%s: [Block %d] ", sink->edid_caps.display_name, i);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1172
sink->edid_caps.manufacturer_id,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1173
sink->edid_caps.product_id,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1174
sink->edid_caps.serial_number,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1175
sink->edid_caps.manufacture_week,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1176
sink->edid_caps.manufacture_year,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1177
sink->edid_caps.display_name,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1178
sink->edid_caps.speaker_flags,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1179
sink->edid_caps.audio_mode_count);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1181
for (i = 0; i < sink->edid_caps.audio_mode_count; i++) {
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1189
sink->edid_caps.audio_modes[i].format_code,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1190
sink->edid_caps.audio_modes[i].channel_count,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1191
sink->edid_caps.audio_modes[i].sample_rate,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1192
sink->edid_caps.audio_modes[i].sample_size);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1200
dm_helpers_init_panel_settings(dc_ctx, &link->panel_config, sink);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1227
link->link_index, sink,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1379
static bool link_add_remote_sink_helper(struct dc_link *dc_link, struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1386
dc_sink_retain(sink);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1388
dc_link->remote_sinks[dc_link->sink_count] = sink;
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1452
void link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1462
if (link->remote_sinks[i] == sink) {
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
1463
dc_sink_release(sink);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
268
struct dc_sink *sink)
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
274
sizeof(offset), sink->scdc_caps.manufacturer_OUI.byte,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
275
sizeof(sink->scdc_caps.manufacturer_OUI.byte));
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
280
sizeof(offset), &(sink->scdc_caps.device_id.byte),
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
281
sizeof(sink->scdc_caps.device_id.byte));
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
780
struct dc_sink *sink,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
854
static void verify_link_capability(struct dc_link *link, struct dc_sink *sink,
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
858
verify_link_capability_destructive(link, sink, reason);
sys/dev/pci/drm/amd/display/dc/link/link_detection.c
882
struct dc_sink *sink = NULL;
sys/dev/pci/drm/amd/display/dc/link/link_detection.h
37
void link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink);
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2280
struct dc_link *link = stream->sink->link;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2296
if (stream->sink->sink_id != link->remote_sinks[i]->sink_id)
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2330
dc_link_get_highest_encoding_format(stream->sink->link));
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2350
struct dc_link *link = stream->sink->link;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2363
if (pipe_ctx->stream->sink) {
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2364
if (pipe_ctx->stream->sink->sink_signal != SIGNAL_TYPE_VIRTUAL &&
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2365
pipe_ctx->stream->sink->sink_signal != SIGNAL_TYPE_NONE) {
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2367
pipe_ctx->stream->sink->edid_caps.display_name,
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2372
if (!pipe_ctx->stream->sink->edid_caps.panel_patch.skip_avmute) {
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2461
struct dc_link *link = stream->sink->link;
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2479
if (pipe_ctx->stream->sink) {
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2480
if (pipe_ctx->stream->sink->sink_signal != SIGNAL_TYPE_VIRTUAL &&
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2481
pipe_ctx->stream->sink->sink_signal != SIGNAL_TYPE_NONE) {
sys/dev/pci/drm/amd/display/dc/link/link_dpms.c
2483
pipe_ctx->stream->sink->edid_caps.display_name,
sys/dev/pci/drm/amd/display/dc/resource/dcn30/dcn30_resource.c
1968
if (context->streams[0]->sink->edid_caps.panel_patch.disable_fams)
sys/dev/pci/drm/amd/display/dc/resource/dcn32/dcn32_resource_helpers.c
569
if (fpo_candidate_stream->sink->edid_caps.panel_patch.disable_fams)
usr.bin/rsync/client.c
91
if (!rsync_receiver(&sess, fd, fd, f->sink)) {
usr.bin/rsync/extern.h
98
char *sink; /* transfer endpoint */
usr.bin/rsync/fargs.c
170
addargs(&args, "%s", f->sink);
usr.bin/rsync/main.c
112
if (fargs_is_remote(f->sink)) {
usr.bin/rsync/main.c
114
if ((f->host = strdup(f->sink)) == NULL)
usr.bin/rsync/main.c
212
j = strlen(f->sink);
usr.bin/rsync/main.c
213
memmove(f->sink, f->sink + len + 1, j - len);
usr.bin/rsync/main.c
575
fargs->sink, opts.basedir[i]) == -1)
usr.bin/rsync/main.c
576
err(ERR_FILE_IO, "%s: asprintf", fargs->sink);
usr.bin/rsync/main.c
99
if ((f->sink = strdup(argv[i])) == NULL)
usr.bin/rsync/socket.c
499
if (!rsync_receiver(&sess, sd, sd, f->sink)) {
usr.bin/ssh/scp.c
1247
sink(1, argv + argc - 1, src);
usr.bin/ssh/scp.c
1820
sink(1, vect, src);
usr.bin/ssh/scp.c
403
void sink(int, char *[], const char *);
usr.bin/ssh/scp.c
617
sink(argc, argv, NULL);