sink 212 arch/m68k/mvme16x/config.c volatile u_char sink; sink 233 arch/m68k/mvme16x/config.c sink = in_8(PCCTPIACKR); sink 1088 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dc_sink *sink = NULL; sink 1145 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink = dc_sink_create(&sink_init_data); sink 1146 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!sink) { sink 1152 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c link->local_sink = sink; sink 1157 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink); sink 1328 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dc_sink *sink; sink 1335 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink = aconnector->dc_link->local_sink; sink 1336 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) sink 1337 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_retain(sink); sink 1353 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) { sink 1364 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector->dc_sink = sink; sink 1378 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) sink 1379 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_release(sink); sink 1387 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink && sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT_MST) { sink 1388 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_release(sink); sink 1392 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (aconnector->dc_sink == sink) { sink 1399 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) sink 1400 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_release(sink); sink 1405 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector->connector_id, aconnector->dc_sink, sink); sink 1413 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) { sink 1421 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c aconnector->dc_sink = sink; sink 1423 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink->dc_edid.length == 0) { sink 1431 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c (struct edid *)sink->dc_edid.raw_edid; sink 1455 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (sink) sink 1456 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_release(sink); sink 3479 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dc_sink *sink = NULL; sink 3483 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink = dc_sink_create(&sink_init_data); sink 3484 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!sink) { sink 3488 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink->sink_signal = SIGNAL_TYPE_VIRTUAL; sink 3490 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c return sink; sink 3565 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c struct dc_sink *sink = NULL; sink 3574 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink = create_fake_sink(aconnector); sink 3575 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (!sink) sink 3578 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink = aconnector->dc_sink; sink 3579 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_retain(sink); sink 3582 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c stream = dc_create_stream_for_sink(sink); sink 3638 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (aconnector->dc_link && sink->sink_signal == SIGNAL_TYPE_DISPLAY_PORT) { sink 3660 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c sink); sink 3662 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c update_stream_signal(stream, sink); sink 3665 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c dc_sink_release(sink); sink 6522 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm.c if (acrtc_state->stream->sink != aconnector->dc_sink) sink 548 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c return dm_helpers_dp_write_dpcd(ctx, stream->sink->link, DP_DSC_ENABLE, &enable_dsc, 1); sink 571 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c struct dc_sink *sink) sink 594 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c sink->dc_edid.length = EDID_LENGTH * (edid->extensions + 1); sink 595 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c memmove(sink->dc_edid.raw_edid, (uint8_t *)edid, sink->dc_edid.length); sink 602 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c &sink->dc_edid, sink 603 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c &sink->edid_caps); sink 629 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_helpers.c &sink->dc_edid.raw_edid[sink->dc_edid.length-1], sink 51 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c const struct dc_sink *sink, sink 63 drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_services.c const struct dc_sink *sink, sink 971 drivers/gpu/drm/amd/display/dc/core/dc.c const struct dc_sink *sink, sink 975 drivers/gpu/drm/amd/display/dc/core/dc.c struct dc_link *link = sink->link; sink 2405 drivers/gpu/drm/amd/display/dc/core/dc.c static bool link_add_remote_sink_helper(struct dc_link *dc_link, struct dc_sink *sink) sink 2412 drivers/gpu/drm/amd/display/dc/core/dc.c dc_sink_retain(sink); sink 2414 drivers/gpu/drm/amd/display/dc/core/dc.c dc_link->remote_sinks[dc_link->sink_count] = sink; sink 2489 drivers/gpu/drm/amd/display/dc/core/dc.c void dc_link_remove_remote_sink(struct dc_link *link, struct dc_sink *sink) sink 2499 drivers/gpu/drm/amd/display/dc/core/dc.c if (link->remote_sinks[i] == sink) { sink 2500 drivers/gpu/drm/amd/display/dc/core/dc.c dc_sink_release(sink); sink 751 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_sink *sink = NULL; sink 901 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink = dc_sink_create(&sink_init_data); sink 902 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (!sink) { sink 909 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->link->dongle_max_pix_clk = sink_caps.max_hdmi_pixel_clock; sink 910 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->converter_disable_audio = converter_disable_audio; sink 913 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->local_sink = sink; sink 918 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink); sink 948 drivers/gpu/drm/amd/display/dc/core/dc_link.c same_edid = is_same_edid(&prev_sink->dc_edid, &sink->dc_edid); sink 965 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink = prev_sink; sink 972 drivers/gpu/drm/amd/display/dc/core/dc_link.c if (sink->sink_signal == SIGNAL_TYPE_HDMI_TYPE_A && sink 973 drivers/gpu/drm/amd/display/dc/core/dc_link.c !sink->edid_caps.edid_hdmi) sink 974 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->sink_signal = SIGNAL_TYPE_DVI_SINGLE_LINK; sink 977 drivers/gpu/drm/amd/display/dc/core/dc_link.c for (i = 0; i < sink->dc_edid.length / DC_EDID_BLOCK_SIZE; i++) { sink 979 drivers/gpu/drm/amd/display/dc/core/dc_link.c &sink->dc_edid.raw_edid[i * DC_EDID_BLOCK_SIZE], sink 981 drivers/gpu/drm/amd/display/dc/core/dc_link.c "%s: [Block %d] ", sink->edid_caps.display_name, i); sink 994 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.manufacturer_id, sink 995 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.product_id, sink 996 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.serial_number, sink 997 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.manufacture_week, sink 998 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.manufacture_year, sink 999 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.display_name, sink 1000 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.speaker_flags, sink 1001 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.audio_mode_count); sink 1003 drivers/gpu/drm/amd/display/dc/core/dc_link.c for (i = 0; i < sink->edid_caps.audio_mode_count; i++) { sink 1011 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.audio_modes[i].format_code, sink 1012 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.audio_modes[i].channel_count, sink 1013 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.audio_modes[i].sample_rate, sink 1014 drivers/gpu/drm/amd/display/dc/core/dc_link.c sink->edid_caps.audio_modes[i].sample_size); sink 1040 drivers/gpu/drm/amd/display/dc/core/dc_link.c link->link_index, sink, sink 2812 drivers/gpu/drm/amd/display/dc/core/dc_link.c struct dc_link *link = stream->sink->link; sink 1494 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (cur_stream->sink != new_stream->sink) sink 1933 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (dc_validate_seamless_boot_timing(dc, stream->sink, &stream->timing)) sink 2584 drivers/gpu/drm/amd/display/dc/core/dc_resource.c if (pipe_ctx_old->stream->sink != pipe_ctx->stream->sink) sink 36 drivers/gpu/drm/amd/display/dc/core/dc_sink.c static void destruct(struct dc_sink *sink) sink 38 drivers/gpu/drm/amd/display/dc/core/dc_sink.c if (sink->dc_container_id) { sink 39 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kfree(sink->dc_container_id); sink 40 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->dc_container_id = NULL; sink 44 drivers/gpu/drm/amd/display/dc/core/dc_sink.c static bool construct(struct dc_sink *sink, const struct dc_sink_init_data *init_params) sink 52 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->sink_signal = init_params->sink_signal; sink 53 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->link = link; sink 54 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->ctx = link->ctx; sink 55 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->dongle_max_pix_clk = init_params->dongle_max_pix_clk; sink 56 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->converter_disable_audio = init_params->converter_disable_audio; sink 57 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->dc_container_id = NULL; sink 58 drivers/gpu/drm/amd/display/dc/core/dc_sink.c sink->sink_id = init_params->link->ctx->dc_sink_id_count; sink 70 drivers/gpu/drm/amd/display/dc/core/dc_sink.c void dc_sink_retain(struct dc_sink *sink) sink 72 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kref_get(&sink->refcount); sink 77 drivers/gpu/drm/amd/display/dc/core/dc_sink.c struct dc_sink *sink = container_of(kref, struct dc_sink, refcount); sink 78 drivers/gpu/drm/amd/display/dc/core/dc_sink.c destruct(sink); sink 79 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kfree(sink); sink 82 drivers/gpu/drm/amd/display/dc/core/dc_sink.c void dc_sink_release(struct dc_sink *sink) sink 84 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kref_put(&sink->refcount, dc_sink_free); sink 89 drivers/gpu/drm/amd/display/dc/core/dc_sink.c struct dc_sink *sink = kzalloc(sizeof(*sink), GFP_KERNEL); sink 91 drivers/gpu/drm/amd/display/dc/core/dc_sink.c if (NULL == sink) sink 94 drivers/gpu/drm/amd/display/dc/core/dc_sink.c if (false == construct(sink, init_params)) sink 97 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kref_init(&sink->refcount); sink 99 drivers/gpu/drm/amd/display/dc/core/dc_sink.c return sink; sink 102 drivers/gpu/drm/amd/display/dc/core/dc_sink.c kfree(sink); sink 44 drivers/gpu/drm/amd/display/dc/core/dc_stream.c void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink) sink 46 drivers/gpu/drm/amd/display/dc/core/dc_stream.c if (sink->sink_signal == SIGNAL_TYPE_NONE) sink 49 drivers/gpu/drm/amd/display/dc/core/dc_stream.c stream->signal = sink->sink_signal; sink 54 drivers/gpu/drm/amd/display/dc/core/dc_stream.c sink->sink_signal != SIGNAL_TYPE_DVI_SINGLE_LINK) sink 66 drivers/gpu/drm/amd/display/dc/core/dc_stream.c stream->sink = dc_sink_data; sink 134 drivers/gpu/drm/amd/display/dc/core/dc_stream.c dc_sink_release(stream->sink); sink 162 drivers/gpu/drm/amd/display/dc/core/dc_stream.c struct dc_sink *sink) sink 166 drivers/gpu/drm/amd/display/dc/core/dc_stream.c if (sink == NULL) sink 173 drivers/gpu/drm/amd/display/dc/core/dc_stream.c construct(stream, sink); sink 188 drivers/gpu/drm/amd/display/dc/core/dc_stream.c if (new_stream->sink) sink 189 drivers/gpu/drm/amd/display/dc/core/dc_stream.c dc_sink_retain(new_stream->sink); sink 870 drivers/gpu/drm/amd/display/dc/dc.h const struct dc_sink *sink, sink 1022 drivers/gpu/drm/amd/display/dc/dc.h void dc_sink_retain(struct dc_sink *sink); sink 1023 drivers/gpu/drm/amd/display/dc/dc.h void dc_sink_release(struct dc_sink *sink); sink 215 drivers/gpu/drm/amd/display/dc/dc_link.h struct dc_sink *sink); sink 120 drivers/gpu/drm/amd/display/dc/dc_stream.h struct dc_sink *sink; sink 384 drivers/gpu/drm/amd/display/dc/dc_stream.h void update_stream_signal(struct dc_stream_state *stream, struct dc_sink *sink); sink 134 drivers/gpu/drm/amd/display/dc/dm_helpers.h struct dc_sink *sink); sink 282 drivers/gpu/drm/amd/display/dc/dm_services.h const struct dc_sink *sink, sink 316 drivers/gpu/drm/amd/display/dc/dm_services.h const struct dc_sink *sink, sink 994 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c u8 sink; sink 996 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c ret = drm_dp_dpcd_readb(&dp->aux, DP_PSR_STATUS, &sink); sink 999 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c else if (sink == DP_PSR_SINK_ACTIVE_RFB) sink 1022 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c u8 sink; sink 1032 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c ret = drm_dp_dpcd_readb(&dp->aux, DP_PSR_STATUS, &sink); sink 1036 drivers/gpu/drm/bridge/analogix/analogix_dp_core.c } else if (sink == DP_PSR_SINK_INACTIVE) { sink 230 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c u8 sink[2]; sink 272 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c sink[0] = ior->dp.bw; sink 273 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c sink[1] = ior->dp.nr; sink 275 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c sink[1] |= DPCD_LC01_ENHANCED_FRAME_EN; sink 277 drivers/gpu/drm/nouveau/nvkm/engine/disp/dp.c ret = nvkm_wraux(dp->aux, DPCD_LC00_LINK_BW_SET, sink, 2); sink 755 drivers/gpu/ipu-v3/ipu-common.c struct fsu_link_reg_info sink; sink 762 drivers/gpu/ipu-v3/ipu-common.c .sink = { IPUV3_CHANNEL_MEM_ROT_ENC, IPU_FS_PROC_FLOW1, sink 767 drivers/gpu/ipu-v3/ipu-common.c .sink = { IPUV3_CHANNEL_MEM_ROT_VF, IPU_FS_PROC_FLOW1, sink 772 drivers/gpu/ipu-v3/ipu-common.c .sink = { IPUV3_CHANNEL_MEM_ROT_PP, IPU_FS_PROC_FLOW1, sink 776 drivers/gpu/ipu-v3/ipu-common.c .sink = { IPUV3_CHANNEL_CSI_VDI_PREV, IPU_FS_PROC_FLOW1, sink 781 drivers/gpu/ipu-v3/ipu-common.c static const struct fsu_link_info *find_fsu_link_info(int src, int sink) sink 787 drivers/gpu/ipu-v3/ipu-common.c sink == fsu_link_info[i].sink.chno) sink 816 drivers/gpu/ipu-v3/ipu-common.c if (link->sink.mask) { sink 817 drivers/gpu/ipu-v3/ipu-common.c sink_reg = ipu_cm_read(ipu, link->sink.reg); sink 818 drivers/gpu/ipu-v3/ipu-common.c sink_reg &= ~link->sink.mask; sink 819 drivers/gpu/ipu-v3/ipu-common.c sink_reg |= link->sink.val; sink 820 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, sink_reg, link->sink.reg); sink 849 drivers/gpu/ipu-v3/ipu-common.c if (link->sink.mask) { sink 850 drivers/gpu/ipu-v3/ipu-common.c sink_reg = ipu_cm_read(ipu, link->sink.reg); sink 851 drivers/gpu/ipu-v3/ipu-common.c sink_reg &= ~link->sink.mask; sink 852 drivers/gpu/ipu-v3/ipu-common.c ipu_cm_write(ipu, sink_reg, link->sink.reg); sink 861 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink) sink 863 drivers/gpu/ipu-v3/ipu-common.c return ipu_fsu_link(src->ipu, src->num, sink->num); sink 868 drivers/gpu/ipu-v3/ipu-common.c int ipu_idmac_unlink(struct ipuv3_channel *src, struct ipuv3_channel *sink) sink 870 drivers/gpu/ipu-v3/ipu-common.c return ipu_fsu_unlink(src->ipu, src->num, sink->num); sink 127 drivers/hwtracing/coresight/coresight-etm-perf.c struct coresight_device *sink; sink 136 drivers/hwtracing/coresight/coresight-etm-perf.c sink = coresight_get_sink(etm_event_cpu_path(event_data, cpu)); sink 137 drivers/hwtracing/coresight/coresight-etm-perf.c sink_ops(sink)->free_buffer(event_data->snk_config); sink 213 drivers/hwtracing/coresight/coresight-etm-perf.c struct coresight_device *sink; sink 224 drivers/hwtracing/coresight/coresight-etm-perf.c sink = coresight_get_sink_by_id(id); sink 226 drivers/hwtracing/coresight/coresight-etm-perf.c sink = coresight_get_enabled_sink(true); sink 229 drivers/hwtracing/coresight/coresight-etm-perf.c if (!sink) sink 261 drivers/hwtracing/coresight/coresight-etm-perf.c path = coresight_build_path(csdev, sink); sink 275 drivers/hwtracing/coresight/coresight-etm-perf.c if (!sink_ops(sink)->alloc_buffer || !sink_ops(sink)->free_buffer) sink 280 drivers/hwtracing/coresight/coresight-etm-perf.c sink_ops(sink)->alloc_buffer(sink, event, pages, sink 299 drivers/hwtracing/coresight/coresight-etm-perf.c struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu); sink 315 drivers/hwtracing/coresight/coresight-etm-perf.c sink = coresight_get_sink(path); sink 316 drivers/hwtracing/coresight/coresight-etm-perf.c if (WARN_ON_ONCE(!sink)) sink 347 drivers/hwtracing/coresight/coresight-etm-perf.c struct coresight_device *sink, *csdev = per_cpu(csdev_src, cpu); sink 362 drivers/hwtracing/coresight/coresight-etm-perf.c sink = coresight_get_sink(path); sink 363 drivers/hwtracing/coresight/coresight-etm-perf.c if (!sink) sink 377 drivers/hwtracing/coresight/coresight-etm-perf.c if (!sink_ops(sink)->update_buffer) sink 380 drivers/hwtracing/coresight/coresight-etm-perf.c size = sink_ops(sink)->update_buffer(sink, handle, sink 153 drivers/hwtracing/coresight/coresight-priv.h struct coresight_device *sink); sink 621 drivers/hwtracing/coresight/coresight.c struct coresight_device *sink, sink 629 drivers/hwtracing/coresight/coresight.c if (csdev == sink) sink 638 drivers/hwtracing/coresight/coresight.c _coresight_build_path(child_dev, sink, path) == 0) { sink 666 drivers/hwtracing/coresight/coresight.c struct coresight_device *sink) sink 671 drivers/hwtracing/coresight/coresight.c if (!sink) sink 680 drivers/hwtracing/coresight/coresight.c rc = _coresight_build_path(source, sink, path); sink 744 drivers/hwtracing/coresight/coresight.c struct coresight_device *sink; sink 771 drivers/hwtracing/coresight/coresight.c sink = coresight_get_enabled_sink(false); sink 772 drivers/hwtracing/coresight/coresight.c if (!sink) { sink 777 drivers/hwtracing/coresight/coresight.c path = coresight_build_path(csdev, sink); sink 1161 drivers/isdn/hardware/mISDN/hfcsusb.c int k, tx_offset, num_isoc_packets, sink, remain, current_len, sink 1220 drivers/isdn/hardware/mISDN/hfcsusb.c sink = (threshbit) ? SINK_DMIN : SINK_DMAX; sink 1222 drivers/isdn/hardware/mISDN/hfcsusb.c sink = (threshbit) ? SINK_MIN : SINK_MAX; sink 1251 drivers/isdn/hardware/mISDN/hfcsusb.c fifo->bit_line -= sink; sink 1315 drivers/isdn/hardware/mISDN/hfcsusb.c fifo->bit_line -= sink; sink 186 drivers/media/mc/mc-device.c media_device_kpad_to_upad(link->sink, sink 187 drivers/media/mc/mc-device.c &klink_desc.sink); sink 205 drivers/media/mc/mc-device.c struct media_entity *sink; sink 210 drivers/media/mc/mc-device.c sink = find_entity(mdev, linkd->sink.entity); sink 212 drivers/media/mc/mc-device.c if (source == NULL || sink == NULL) sink 216 drivers/media/mc/mc-device.c linkd->sink.index >= sink->num_pads) sink 220 drivers/media/mc/mc-device.c &sink->pads[linkd->sink.index]); sink 235 drivers/media/mc/mc-entity.c return link->sink->entity; sink 322 drivers/media/mc/mc-entity.c link->sink->entity->name, link->sink->index); sink 451 drivers/media/mc/mc-entity.c struct media_pad *pad = link->sink->entity == entity sink 452 drivers/media/mc/mc-entity.c ? link->sink : link->source; sink 470 drivers/media/mc/mc-entity.c if (link->sink != pad || sink 480 drivers/media/mc/mc-entity.c entity->name, link->sink->index, ret); sink 608 drivers/media/mc/mc-entity.c remote = link->sink->entity; sink 660 drivers/media/mc/mc-entity.c struct media_entity *sink, u16 sink_pad, u32 flags) sink 665 drivers/media/mc/mc-entity.c BUG_ON(source == NULL || sink == NULL); sink 667 drivers/media/mc/mc-entity.c BUG_ON(sink_pad >= sink->num_pads); sink 674 drivers/media/mc/mc-entity.c link->sink = &sink->pads[sink_pad]; sink 684 drivers/media/mc/mc-entity.c backlink = media_add_link(&sink->links); sink 691 drivers/media/mc/mc-entity.c backlink->sink = &sink->pads[sink_pad]; sink 696 drivers/media/mc/mc-entity.c media_gobj_create(sink->graph_obj.mdev, MEDIA_GRAPH_LINK, sink 702 drivers/media/mc/mc-entity.c sink->num_backlinks++; sink 703 drivers/media/mc/mc-entity.c sink->num_links++; sink 715 drivers/media/mc/mc-entity.c struct media_entity *sink, sink 725 drivers/media/mc/mc-entity.c if (source && sink) sink 727 drivers/media/mc/mc-entity.c sink, sink_pad, flags); sink 730 drivers/media/mc/mc-entity.c if (!source && !sink) { sink 736 drivers/media/mc/mc-entity.c media_device_for_each_entity(sink, mdev) { sink 737 drivers/media/mc/mc-entity.c if (sink->function != sink_function) sink 740 drivers/media/mc/mc-entity.c sink, sink_pad, sink 766 drivers/media/mc/mc-entity.c sink, sink_pad, flags); sink 807 drivers/media/mc/mc-entity.c link->source, link->sink, flags); sink 811 drivers/media/mc/mc-entity.c ret = media_entity_call(link->sink->entity, link_setup, sink 812 drivers/media/mc/mc-entity.c link->sink, link->source, flags); sink 815 drivers/media/mc/mc-entity.c link->source, link->sink, link->flags); sink 829 drivers/media/mc/mc-entity.c struct media_entity *source, *sink; sink 846 drivers/media/mc/mc-entity.c sink = link->sink->entity; sink 849 drivers/media/mc/mc-entity.c (source->stream_count || sink->stream_count)) sink 884 drivers/media/mc/mc-entity.c media_entity_find_link(struct media_pad *source, struct media_pad *sink) sink 891 drivers/media/mc/mc-entity.c link->sink->entity == sink->entity && sink 892 drivers/media/mc/mc-entity.c link->sink->index == sink->index) sink 909 drivers/media/mc/mc-entity.c return link->sink; sink 911 drivers/media/mc/mc-entity.c if (link->sink == pad) sink 1334 drivers/media/pci/intel/ipu3/ipu3-cio2.c struct video_device *vd = container_of(link->sink->entity, sink 1341 drivers/media/pci/intel/ipu3/ipu3-cio2.c if (!media_entity_remote_pad(link->sink->entity->pads)) { sink 784 drivers/media/pci/saa7134/saa7134-video.c if (link->sink->entity == dev->decoder) { sink 797 drivers/media/pci/saa7134/saa7134-video.c struct media_entity *sink; sink 800 drivers/media/pci/saa7134/saa7134-video.c sink = link->sink->entity; sink 802 drivers/media/pci/saa7134/saa7134-video.c if (sink == dev->decoder) sink 808 drivers/media/pci/saa7134/saa7134-video.c source->name, sink->name, sink 339 drivers/media/platform/cadence/cdns-csi2tx.c if ((pad == link->sink) && sink 657 drivers/media/platform/exynos4-is/fimc-capture.c struct fimc_frame *sink = &ctx->s_frame; sink 664 drivers/media/platform/exynos4-is/fimc-capture.c r->width = sink->f_width; sink 665 drivers/media/platform/exynos4-is/fimc-capture.c r->height = sink->f_height; sink 670 drivers/media/platform/exynos4-is/fimc-capture.c u32 tmp_min_h = ffs(sink->width) - 3; sink 671 drivers/media/platform/exynos4-is/fimc-capture.c u32 tmp_min_v = ffs(sink->height) - 1; sink 679 drivers/media/platform/exynos4-is/fimc-capture.c u32 depth = fimc_get_format_depth(sink->fmt); sink 696 drivers/media/platform/exynos4-is/fimc-capture.c rotate ? sink->f_height : sink->f_width); sink 697 drivers/media/platform/exynos4-is/fimc-capture.c max_h = min_t(u32, FIMC_CAMIF_MAX_HEIGHT, sink->f_height); sink 700 drivers/media/platform/exynos4-is/fimc-capture.c min_w = min_t(u32, max_w, sink->f_width / max_sc_h); sink 701 drivers/media/platform/exynos4-is/fimc-capture.c min_h = min_t(u32, max_h, sink->f_height / max_sc_v); sink 711 drivers/media/platform/exynos4-is/fimc-capture.c r->left = clamp_t(u32, r->left, 0, sink->f_width - r->width); sink 712 drivers/media/platform/exynos4-is/fimc-capture.c r->top = clamp_t(u32, r->top, 0, sink->f_height - r->height); sink 717 drivers/media/platform/exynos4-is/fimc-capture.c sink->f_width, sink->f_height); sink 570 drivers/media/platform/exynos4-is/fimc-lite.c struct flite_frame *sink = &fimc->inp_frame; sink 584 drivers/media/platform/exynos4-is/fimc-lite.c mf->code = sink->fmt->mbus_code; sink 585 drivers/media/platform/exynos4-is/fimc-lite.c mf->colorspace = sink->fmt->colorspace; sink 586 drivers/media/platform/exynos4-is/fimc-lite.c rect = &sink->rect; sink 1075 drivers/media/platform/exynos4-is/fimc-lite.c struct flite_frame *sink = &fimc->inp_frame; sink 1111 drivers/media/platform/exynos4-is/fimc-lite.c sink->f_width = mf->width; sink 1112 drivers/media/platform/exynos4-is/fimc-lite.c sink->f_height = mf->height; sink 1113 drivers/media/platform/exynos4-is/fimc-lite.c sink->fmt = ffmt; sink 1115 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.width = mf->width; sink 1116 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.height = mf->height; sink 1117 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.left = 0; sink 1118 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.top = 0; sink 1120 drivers/media/platform/exynos4-is/fimc-lite.c source->rect = sink->rect; sink 1379 drivers/media/platform/exynos4-is/fimc-lite.c struct flite_frame *sink = &fimc->inp_frame; sink 1382 drivers/media/platform/exynos4-is/fimc-lite.c sink->fmt = &fimc_lite_formats[0]; sink 1383 drivers/media/platform/exynos4-is/fimc-lite.c sink->f_width = FLITE_DEFAULT_WIDTH; sink 1384 drivers/media/platform/exynos4-is/fimc-lite.c sink->f_height = FLITE_DEFAULT_HEIGHT; sink 1386 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.width = FLITE_DEFAULT_WIDTH; sink 1387 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.height = FLITE_DEFAULT_HEIGHT; sink 1388 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.left = 0; sink 1389 drivers/media/platform/exynos4-is/fimc-lite.c sink->rect.top = 0; sink 1391 drivers/media/platform/exynos4-is/fimc-lite.c *source = *sink; sink 795 drivers/media/platform/exynos4-is/media-dev.c struct media_entity *sink; sink 818 drivers/media/platform/exynos4-is/media-dev.c sink = &fmd->fimc[i]->vid_cap.subdev.entity; sink 819 drivers/media/platform/exynos4-is/media-dev.c ret = media_create_pad_link(source, pad, sink, sink 825 drivers/media/platform/exynos4-is/media-dev.c ret = media_entity_call(sink, link_setup, &sink->pads[0], sink 831 drivers/media/platform/exynos4-is/media-dev.c source->name, flags ? '=' : '-', sink->name); sink 838 drivers/media/platform/exynos4-is/media-dev.c sink = &fmd->fimc_lite[i]->subdev.entity; sink 839 drivers/media/platform/exynos4-is/media-dev.c ret = media_create_pad_link(source, pad, sink, sink 845 drivers/media/platform/exynos4-is/media-dev.c ret = media_entity_call(sink, link_setup, &sink->pads[0], sink 851 drivers/media/platform/exynos4-is/media-dev.c source->name, sink->name); sink 859 drivers/media/platform/exynos4-is/media-dev.c struct media_entity *source, *sink; sink 869 drivers/media/platform/exynos4-is/media-dev.c sink = &fimc->ve.vdev.entity; sink 872 drivers/media/platform/exynos4-is/media-dev.c sink, 0, 0); sink 876 drivers/media/platform/exynos4-is/media-dev.c sink = &fmd->fimc_is->isp.subdev.entity; sink 878 drivers/media/platform/exynos4-is/media-dev.c sink, 0, 0); sink 890 drivers/media/platform/exynos4-is/media-dev.c struct media_entity *source, *sink; sink 900 drivers/media/platform/exynos4-is/media-dev.c sink = &fmd->fimc[i]->vid_cap.subdev.entity; sink 902 drivers/media/platform/exynos4-is/media-dev.c sink, FIMC_SD_PAD_SINK_FIFO, 0); sink 908 drivers/media/platform/exynos4-is/media-dev.c sink = &isp->video_capture.ve.vdev.entity; sink 911 drivers/media/platform/exynos4-is/media-dev.c if (sink->num_pads == 0) sink 915 drivers/media/platform/exynos4-is/media-dev.c sink, 0, 0); sink 936 drivers/media/platform/exynos4-is/media-dev.c struct media_entity *source, *sink; sink 1015 drivers/media/platform/exynos4-is/media-dev.c sink = &fmd->fimc[i]->vid_cap.ve.vdev.entity; sink 1018 drivers/media/platform/exynos4-is/media-dev.c sink, 0, flags); sink 1185 drivers/media/platform/exynos4-is/media-dev.c struct media_entity *sink = link->sink->entity; sink 1195 drivers/media/platform/exynos4-is/media-dev.c ret = __fimc_md_modify_pipelines(sink, false, graph); sink 1203 drivers/media/platform/exynos4-is/media-dev.c ret = __fimc_md_modify_pipelines(sink, true, graph); sink 2070 drivers/media/platform/omap3isp/ispccdc.c const struct v4l2_mbus_framefmt *sink, sink 2079 drivers/media/platform/omap3isp/ispccdc.c info = omap3isp_video_format_info(sink->code); sink 2085 drivers/media/platform/omap3isp/ispccdc.c crop->left = clamp_t(u32, crop->left, 0, sink->width - CCDC_MIN_WIDTH); sink 2086 drivers/media/platform/omap3isp/ispccdc.c crop->top = clamp_t(u32, crop->top, 0, sink->height - CCDC_MIN_HEIGHT); sink 2093 drivers/media/platform/omap3isp/ispccdc.c max_width = (sink->width - crop->left + 15) & ~15; sink 2097 drivers/media/platform/omap3isp/ispccdc.c sink->height - crop->top); sink 1815 drivers/media/platform/omap3isp/isppreview.c const struct v4l2_mbus_framefmt *sink, sink 1819 drivers/media/platform/omap3isp/isppreview.c unsigned int right = sink->width - PREV_MARGIN_RIGHT; sink 1821 drivers/media/platform/omap3isp/isppreview.c unsigned int bottom = sink->height - PREV_MARGIN_BOTTOM; sink 1837 drivers/media/platform/omap3isp/isppreview.c if (sink->code != MEDIA_BUS_FMT_Y8_1X8 && sink 1838 drivers/media/platform/omap3isp/isppreview.c sink->code != MEDIA_BUS_FMT_Y10_1X10) { sink 1181 drivers/media/platform/omap3isp/ispresizer.c static void resizer_try_crop(const struct v4l2_mbus_framefmt *sink, sink 1204 drivers/media/platform/omap3isp/ispresizer.c crop->left = clamp_t(u32, crop->left, 0, sink->width - MIN_IN_WIDTH); sink 1206 drivers/media/platform/omap3isp/ispresizer.c sink->width - crop->left); sink 1207 drivers/media/platform/omap3isp/ispresizer.c crop->top = clamp_t(u32, crop->top, 0, sink->height - MIN_IN_HEIGHT); sink 1209 drivers/media/platform/omap3isp/ispresizer.c sink->height - crop->top); sink 968 drivers/media/platform/omap3isp/ispvideo.c struct media_entity *sink; sink 990 drivers/media/platform/omap3isp/ispvideo.c sink = ents[i]; sink 1006 drivers/media/platform/omap3isp/ispvideo.c ret = v4l2_subdev_call(media_entity_to_v4l2_subdev(sink), sink 131 drivers/media/platform/rcar-vin/rcar-core.c !is_media_entity_v4l2_video_device(link->sink->entity)) sink 146 drivers/media/platform/rcar-vin/rcar-core.c vdev = media_entity_to_video_device(link->sink->entity); sink 541 drivers/media/platform/rcar-vin/rcar-core.c struct media_entity *sink; sink 561 drivers/media/platform/rcar-vin/rcar-core.c sink = &vin->vdev.entity; sink 564 drivers/media/platform/rcar-vin/rcar-core.c sink, vin->parallel->sink_pad, 0); sink 567 drivers/media/platform/rcar-vin/rcar-core.c source->name, sink->name, ret); sink 705 drivers/media/platform/rcar-vin/rcar-core.c struct media_entity *source, *sink; sink 724 drivers/media/platform/rcar-vin/rcar-core.c sink = &vin->group->vin[route->vin]->vdev.entity; sink 725 drivers/media/platform/rcar-vin/rcar-core.c sink_pad = &sink->pads[0]; sink 731 drivers/media/platform/rcar-vin/rcar-core.c ret = media_create_pad_link(source, source_idx, sink, 0, 0); sink 734 drivers/media/platform/rcar-vin/rcar-core.c source->name, sink->name); sink 633 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c struct media_entity *sink; sink 647 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c sink = &csi->video.vdev.entity; sink 651 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c entity->name, src_pad_index, sink->name, sink_pad->index); sink 652 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c ret = media_create_pad_link(entity, src_pad_index, sink, sink 659 drivers/media/platform/sunxi/sun6i-csi/sun6i_csi.c sink->name, sink_pad->index); sink 549 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c struct video_device *vdev = container_of(link->sink->entity, sink 557 drivers/media/platform/sunxi/sun6i-csi/sun6i_video.c if (!media_entity_remote_pad(link->sink->entity->pads)) { sink 295 drivers/media/platform/vimc/vimc-common.c ret = vimc_get_mbus_format(link->sink, &sink_fmt); sink 309 drivers/media/platform/vimc/vimc-common.c link->sink->entity->name, sink 19 drivers/media/platform/vimc/vimc-core.c #define VIMC_ENT_LINK(src, srcpad, sink, sinkpad, link_flags) { \ sink 22 drivers/media/platform/vimc/vimc-core.c .sink_ent = sink, \ sink 77 drivers/media/platform/vsp1/vsp1_drm.c prev->sink = next; sink 82 drivers/media/platform/vsp1/vsp1_drm.c prev->sink = uif; sink 108 drivers/media/platform/vsp1/vsp1_drm.c uif->sink = next; sink 280 drivers/media/platform/vsp1/vsp1_drm.c pipe->brx->sink = NULL; sink 326 drivers/media/platform/vsp1/vsp1_drm.c pipe->brx->sink = &pipe->output->entity; sink 428 drivers/media/platform/vsp1/vsp1_drm.c rpf->entity.sink = pipe->brx; sink 558 drivers/media/platform/vsp1/vsp1_drm.c entity->sink = NULL; sink 962 drivers/media/platform/vsp1/vsp1_drm.c pipe->output->entity.sink = pipe->lif; sink 90 drivers/media/platform/vsp1/vsp1_drv.c struct vsp1_entity *sink) sink 92 drivers/media/platform/vsp1/vsp1_drv.c struct media_entity *entity = &sink->subdev.entity; sink 100 drivers/media/platform/vsp1/vsp1_drv.c if (source->type == sink->type) sink 110 drivers/media/platform/vsp1/vsp1_drv.c sink->type == VSP1_ENTITY_WPF && sink 111 drivers/media/platform/vsp1/vsp1_drv.c source->index == sink->index sink 125 drivers/media/platform/vsp1/vsp1_drv.c source->sink = sink; sink 62 drivers/media/platform/vsp1/vsp1_entity.c route = source->sink->route->inputs[source->sink_pad]; sink 450 drivers/media/platform/vsp1/vsp1_entity.c struct vsp1_entity *sink sink 457 drivers/media/platform/vsp1/vsp1_entity.c if (sink->type != VSP1_ENTITY_HGO && sink 458 drivers/media/platform/vsp1/vsp1_entity.c sink->type != VSP1_ENTITY_HGT) { sink 459 drivers/media/platform/vsp1/vsp1_entity.c if (source->sink) sink 461 drivers/media/platform/vsp1/vsp1_entity.c source->sink = sink; sink 465 drivers/media/platform/vsp1/vsp1_entity.c source->sink = NULL; sink 476 drivers/media/platform/vsp1/vsp1_entity.c struct vsp1_entity *sink; sink 479 drivers/media/platform/vsp1/vsp1_entity.c sink = media_entity_to_vsp1_entity(sink_pad->entity); sink 484 drivers/media/platform/vsp1/vsp1_entity.c if (sink->sources[sink_pad->index]) sink 487 drivers/media/platform/vsp1/vsp1_entity.c sink->sources[sink_pad->index] = source; sink 489 drivers/media/platform/vsp1/vsp1_entity.c sink->sources[sink_pad->index] = NULL; sink 533 drivers/media/platform/vsp1/vsp1_entity.c if (link->sink == pad) sink 540 drivers/media/platform/vsp1/vsp1_entity.c if (!is_media_entity_v4l2_subdev(link->sink->entity)) sink 541 drivers/media/platform/vsp1/vsp1_entity.c return link->sink; sink 543 drivers/media/platform/vsp1/vsp1_entity.c entity = media_entity_to_vsp1_entity(link->sink->entity); sink 546 drivers/media/platform/vsp1/vsp1_entity.c return link->sink; sink 114 drivers/media/platform/vsp1/vsp1_entity.h struct vsp1_entity *sink; sink 190 drivers/media/platform/xilinx/xilinx-vipp.c struct media_entity *sink; sink 251 drivers/media/platform/xilinx/xilinx-vipp.c sink = ent->entity; sink 252 drivers/media/platform/xilinx/xilinx-vipp.c sink_pad = &sink->pads[link.remote_port]; sink 256 drivers/media/platform/xilinx/xilinx-vipp.c sink = &dma->video.entity; sink 265 drivers/media/platform/xilinx/xilinx-vipp.c sink->name, sink_pad->index); sink 268 drivers/media/platform/xilinx/xilinx-vipp.c sink, sink_pad->index, sink 274 drivers/media/platform/xilinx/xilinx-vipp.c sink->name, sink_pad->index); sink 292 drivers/media/usb/au0828/au0828-core.c struct media_entity *sink; sink 315 drivers/media/usb/au0828/au0828-core.c sink = entity; sink 324 drivers/media/usb/au0828/au0828-core.c sink = dev->decoder; sink 390 drivers/media/usb/au0828/au0828-core.c list_for_each_entry(link, &sink->links, list) { sink 392 drivers/media/usb/au0828/au0828-core.c if (link->sink->entity == sink && sink 409 drivers/media/usb/au0828/au0828-core.c source->name, sink->name, ret); sink 430 drivers/media/usb/au0828/au0828-core.c dev->active_sink = sink; sink 461 drivers/media/usb/au0828/au0828-core.c if (dev->active_link->sink->entity == dev->active_sink && sink 620 drivers/media/usb/au0828/au0828-core.c if (demod && link->sink->entity == demod) sink 622 drivers/media/usb/au0828/au0828-core.c if (dev->decoder && link->sink->entity == dev->decoder) sink 118 drivers/media/usb/cx231xx/cx231xx-video.c if (link->sink->entity == decoder) { sink 131 drivers/media/usb/cx231xx/cx231xx-video.c struct media_entity *sink; sink 134 drivers/media/usb/cx231xx/cx231xx-video.c sink = link->sink->entity; sink 136 drivers/media/usb/cx231xx/cx231xx-video.c if (sink == entity) sink 143 drivers/media/usb/cx231xx/cx231xx-video.c source->name, sink->name, sink 150 drivers/media/usb/cx231xx/cx231xx-video.c source->name, sink->name, sink 925 drivers/media/usb/em28xx/em28xx-video.c if (link->sink->entity == v4l2->decoder) { sink 938 drivers/media/usb/em28xx/em28xx-video.c struct media_entity *sink; sink 941 drivers/media/usb/em28xx/em28xx-video.c sink = link->sink->entity; sink 943 drivers/media/usb/em28xx/em28xx-video.c if (sink == v4l2->decoder) sink 950 drivers/media/usb/em28xx/em28xx-video.c source->name, sink->name, sink 957 drivers/media/usb/em28xx/em28xx-video.c source->name, sink->name, sink 21 drivers/media/usb/uvc/uvc_entity.c struct media_entity *sink; sink 25 drivers/media/usb/uvc/uvc_entity.c sink = (UVC_ENTITY_TYPE(entity) == UVC_TT_STREAMING) sink 28 drivers/media/usb/uvc/uvc_entity.c if (sink == NULL) sink 51 drivers/media/usb/uvc/uvc_entity.c sink, i, flags); sink 454 drivers/media/v4l2-core/v4l2-mc.c struct media_entity *sink = link->sink->entity; sink 460 drivers/media/v4l2-core/v4l2-mc.c sink_use = pipeline_pm_use_count(sink, graph); sink 466 drivers/media/v4l2-core/v4l2-mc.c pipeline_pm_power(sink, -source_use, graph); sink 477 drivers/media/v4l2-core/v4l2-mc.c ret = pipeline_pm_power(sink, source_use, graph); sink 94 drivers/media/v4l2-core/v4l2-mem2mem.c struct media_entity sink; sink 712 drivers/media/v4l2-core/v4l2-mem2mem.c media_entity_remove_links(&m2m_dev->sink); sink 715 drivers/media/v4l2-core/v4l2-mem2mem.c media_device_unregister_entity(&m2m_dev->sink); sink 718 drivers/media/v4l2-core/v4l2-mem2mem.c kfree(m2m_dev->sink.name); sink 742 drivers/media/v4l2-core/v4l2-mem2mem.c entity = &m2m_dev->sink; sink 817 drivers/media/v4l2-core/v4l2-mem2mem.c ret = media_create_pad_link(&m2m_dev->proc, 1, &m2m_dev->sink, 0, sink 840 drivers/media/v4l2-core/v4l2-mem2mem.c link = media_create_intf_link(&m2m_dev->sink, sink 854 drivers/media/v4l2-core/v4l2-mem2mem.c media_entity_remove_links(&m2m_dev->sink); sink 862 drivers/media/v4l2-core/v4l2-mem2mem.c media_device_unregister_entity(&m2m_dev->sink); sink 863 drivers/media/v4l2-core/v4l2-mem2mem.c kfree(m2m_dev->sink.name); sink 720 drivers/media/v4l2-core/v4l2-subdev.c struct v4l2_subdev *sink; sink 730 drivers/media/v4l2-core/v4l2-subdev.c link->sink, &sink_fmt); sink 734 drivers/media/v4l2-core/v4l2-subdev.c sink = media_entity_to_v4l2_subdev(link->sink->entity); sink 736 drivers/media/v4l2-core/v4l2-subdev.c rval = v4l2_subdev_call(sink, pad, link_validate, link, sink 742 drivers/media/v4l2-core/v4l2-subdev.c sink, link, &source_fmt, &sink_fmt); sink 1659 drivers/scsi/NCR5380.c int sink = 0; sink 1705 drivers/scsi/NCR5380.c if (sink && (phase != PHASE_MSGOUT)) { sink 1714 drivers/scsi/NCR5380.c sink = 0; sink 1722 drivers/scsi/NCR5380.c sink = 1; sink 1797 drivers/scsi/NCR5380.c sink = 1; sink 1283 drivers/staging/greybus/audio_topology.c dapm_routes->sink = sink 1285 drivers/staging/greybus/audio_topology.c if (!dapm_routes->sink) { sink 1313 drivers/staging/greybus/audio_topology.c dev_dbg(module->dev, "Route {%s, %s, %s}\n", dapm_routes->sink, sink 153 drivers/staging/media/hantro/hantro.h struct media_entity sink; sink 549 drivers/staging/media/hantro/hantro_drv.c ret = hantro_register_entity(mdev, &func->sink, "sink", sink 562 drivers/staging/media/hantro/hantro_drv.c ret = media_create_pad_link(&func->proc, 1, &func->sink, 0, sink 587 drivers/staging/media/hantro/hantro_drv.c link = media_create_intf_link(&func->sink, &func->intf_devnode->intf, sink 600 drivers/staging/media/hantro/hantro_drv.c media_entity_remove_links(&func->sink); sink 607 drivers/staging/media/hantro/hantro_drv.c media_device_unregister_entity(&func->sink); sink 620 drivers/staging/media/hantro/hantro_drv.c media_entity_remove_links(&func->sink); sink 623 drivers/staging/media/hantro/hantro_drv.c media_device_unregister_entity(&func->sink); sink 74 drivers/staging/media/imx/imx-ic-prpencvf.c struct media_entity *sink; sink 1056 drivers/staging/media/imx/imx-ic-prpencvf.c if (priv->sink) { sink 1061 drivers/staging/media/imx/imx-ic-prpencvf.c priv->sink = NULL; sink 1065 drivers/staging/media/imx/imx-ic-prpencvf.c priv->sink = remote->entity; sink 1176 drivers/staging/media/imx/imx-ic-prpencvf.c if (!priv->src_sd || !priv->sink) { sink 90 drivers/staging/media/imx/imx-media-csi.c struct media_entity *sink; sink 975 drivers/staging/media/imx/imx-media-csi.c if (!priv->src_sd || !priv->sink) { sink 1044 drivers/staging/media/imx/imx-media-csi.c if (priv->sink) { sink 1051 drivers/staging/media/imx/imx-media-csi.c priv->sink = NULL; sink 1094 drivers/staging/media/imx/imx-media-csi.c priv->sink = remote->entity; sink 127 drivers/staging/media/imx/imx-media-dev-common.c if (link->sink != pad) sink 135 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sink, sink 142 drivers/staging/media/imx/imx-media-internal-sd.c &sink->entity.pads[link->remote_pad])) sink 147 drivers/staging/media/imx/imx-media-internal-sd.c sink->name, link->remote_pad); sink 150 drivers/staging/media/imx/imx-media-internal-sd.c &sink->entity, link->remote_pad, 0); sink 176 drivers/staging/media/imx/imx-media-internal-sd.c struct v4l2_subdev *sink; sink 179 drivers/staging/media/imx/imx-media-internal-sd.c sink = imxmd->sync_sd[ipu_id][link->remote]; sink 181 drivers/staging/media/imx/imx-media-internal-sd.c ret = create_internal_link(imxmd, sd, sink, link); sink 89 drivers/staging/media/imx/imx-media-of.c struct v4l2_subdev *remote, *src, *sink; sink 102 drivers/staging/media/imx/imx-media-of.c sink = sd; sink 107 drivers/staging/media/imx/imx-media-of.c sink = remote; sink 113 drivers/staging/media/imx/imx-media-of.c &sink->entity.pads[sink_pad])) sink 117 drivers/staging/media/imx/imx-media-of.c src->name, src_pad, sink->name, sink_pad); sink 120 drivers/staging/media/imx/imx-media-of.c &sink->entity, sink_pad, 0); sink 169 drivers/staging/media/imx/imx7-media-csi.c struct media_entity *sink; sink 523 drivers/staging/media/imx/imx7-media-csi.c if (csi->sink) { sink 527 drivers/staging/media/imx/imx7-media-csi.c csi->sink = remote->entity; sink 531 drivers/staging/media/imx/imx7-media-csi.c csi->sink = NULL; sink 535 drivers/staging/media/imx/imx7-media-csi.c if (csi->sink || csi->src_sd) sink 887 drivers/staging/media/imx/imx7-media-csi.c if (!csi->src_sd || !csi->sink) { sink 141 drivers/staging/media/omap4iss/iss.c ret = v4l2_subdev_call(media_entity_to_v4l2_subdev(link->sink->entity), sink 150 drivers/usb/typec/tcpm/tcpci.c static enum typec_cc_status tcpci_to_typec_cc(unsigned int cc, bool sink) sink 154 drivers/usb/typec/tcpm/tcpci.c return sink ? TYPEC_CC_RP_DEF : TYPEC_CC_RA; sink 156 drivers/usb/typec/tcpm/tcpci.c return sink ? TYPEC_CC_RP_1_5 : TYPEC_CC_RD; sink 158 drivers/usb/typec/tcpm/tcpci.c if (sink) sink 277 drivers/usb/typec/tcpm/tcpci.c static int tcpci_set_vbus(struct tcpc_dev *tcpc, bool source, bool sink) sink 291 drivers/usb/typec/tcpm/tcpci.c if (!sink) { sink 305 drivers/usb/typec/tcpm/tcpci.c if (sink) { sink 4455 drivers/usb/typec/tcpm/tcpm.c goto sink; sink 4480 drivers/usb/typec/tcpm/tcpm.c sink: sink 232 drivers/usb/typec/tcpm/wcove.c static int wcove_set_vbus(struct tcpc_dev *tcpc, bool on, bool sink) sink 142 include/media/media-entity.h struct media_pad *sink; sink 712 include/media/media-entity.h u16 source_pad, struct media_entity *sink, sink 763 include/media/media-entity.h struct media_entity *sink, sink 845 include/media/media-entity.h struct media_pad *sink); sink 551 include/sound/soc-dapm.h const char *sink; sink 557 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink); sink 574 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink; sink 586 include/sound/soc-dapm.h struct snd_soc_dapm_widget *sink); sink 231 include/uapi/linux/media.h struct media_pad_desc sink; sink 457 include/uapi/sound/asoc.h char sink[SNDRV_CTL_ELEM_ID_NAME_MAXLEN]; sink 230 include/video/imx-ipu-v3.h int ipu_idmac_link(struct ipuv3_channel *src, struct ipuv3_channel *sink); sink 231 include/video/imx-ipu-v3.h int ipu_idmac_unlink(struct ipuv3_channel *src, struct ipuv3_channel *sink); sink 489 sound/pci/riptide/riptide.c unsigned char sink, unsigned char *a, sink 743 sound/pci/riptide/riptide.c unsigned char sink, type; sink 745 sound/pci/riptide/riptide.c sink = *path & (~SPLIT_PATH); sink 746 sound/pci/riptide/riptide.c if (sink != E2SINK_MAX) { sink 747 sound/pci/riptide/riptide.c snd_printdd("alloc path 0x%x->0x%x\n", source, sink); sink 748 sound/pci/riptide/riptide.c SEND_PSEL(cif, source, sink); sink 749 sound/pci/riptide/riptide.c source = lbusin2out[sink][0]; sink 750 sound/pci/riptide/riptide.c type = lbusin2out[sink][1]; sink 753 sound/pci/riptide/riptide.c *mixer = sink - DIGITAL_MIXER_IN0; sink 761 sound/pci/riptide/riptide.c s[1] = sink; sink 763 sound/pci/riptide/riptide.c s[0] = sink; sink 781 sound/pci/riptide/riptide.c unsigned char sink; sink 783 sound/pci/riptide/riptide.c sink = *path & (~SPLIT_PATH); sink 784 sound/pci/riptide/riptide.c if (sink != E2SINK_MAX) { sink 785 sound/pci/riptide/riptide.c snd_printdd("free path 0x%x->0x%x\n", source, sink); sink 786 sound/pci/riptide/riptide.c SEND_PCLR(cif, source, sink); sink 787 sound/pci/riptide/riptide.c source = lbusin2out[sink][0]; sink 944 sound/pci/riptide/riptide.c unsigned char sink[E2SINK_MAX]; sink 948 sound/pci/riptide/riptide.c getsourcesink(cif, i, i, &src[i], &sink[i]); sink 949 sound/pci/riptide/riptide.c if (sink[i] < E2SINK_MAX) { sink 950 sound/pci/riptide/riptide.c o[j++] = sink[i]; sink 958 sound/pci/riptide/riptide.c getsourcesink(struct cmdif *cif, unsigned char source, unsigned char sink, sink 963 sound/pci/riptide/riptide.c if (SEND_RSSV(cif, source, sink, &rptr) && sink 964 sound/pci/riptide/riptide.c SEND_RSSV(cif, source, sink, &rptr)) sink 103 sound/soc/codecs/ad193x.c struct snd_soc_dapm_widget *sink) sink 821 sound/soc/codecs/adau1373.c struct snd_soc_dapm_widget *sink) sink 828 sound/soc/codecs/adau1373.c dai = sink->name[3] - '1'; sink 842 sound/soc/codecs/adau1373.c struct snd_soc_dapm_widget *sink) sink 848 sound/soc/codecs/adau1373.c dai = sink->name[3] - '1'; sink 212 sound/soc/codecs/adav80x.c struct snd_soc_dapm_widget *sink) sink 236 sound/soc/codecs/adav80x.c struct snd_soc_dapm_widget *sink) sink 1939 sound/soc/codecs/arizona.c routes[0].sink = dai->driver->capture.stream_name; sink 1940 sound/soc/codecs/arizona.c routes[1].sink = dai->driver->playback.stream_name; sink 708 sound/soc/codecs/hdac_hdmi.c const char *sink, const char *control, const char *src, sink 710 sound/soc/codecs/hdac_hdmi.c struct snd_soc_dapm_widget *sink)) sink 712 sound/soc/codecs/hdac_hdmi.c route->sink = sink; sink 651 sound/soc/codecs/hdmi-codec.c .sink = "TX", sink 3243 sound/soc/codecs/madera.c routes[0].sink = dai->driver->capture.stream_name; sink 3244 sound/soc/codecs/madera.c routes[1].sink = dai->driver->playback.stream_name; sink 394 sound/soc/codecs/nau8810.c struct snd_soc_dapm_widget *sink) sink 442 sound/soc/codecs/nau8822.c struct snd_soc_dapm_widget *sink) sink 1369 sound/soc/codecs/rt1011.c struct snd_soc_dapm_widget *sink) sink 407 sound/soc/codecs/rt1305.c struct snd_soc_dapm_widget *sink) sink 424 sound/soc/codecs/rt1305.c struct snd_soc_dapm_widget *sink) sink 333 sound/soc/codecs/rt286.c struct snd_soc_dapm_widget *sink) sink 359 sound/soc/codecs/rt298.c struct snd_soc_dapm_widget *sink) sink 537 sound/soc/codecs/rt5514.c struct snd_soc_dapm_widget *sink) sink 549 sound/soc/codecs/rt5514.c struct snd_soc_dapm_widget *sink) sink 347 sound/soc/codecs/rt5616.c struct snd_soc_dapm_widget *sink) sink 283 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 293 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 301 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 311 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 321 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 331 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 341 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 351 sound/soc/codecs/rt5631.c struct snd_soc_dapm_widget *sink) sink 478 sound/soc/codecs/rt5640.c struct snd_soc_dapm_widget *sink) sink 864 sound/soc/codecs/rt5645.c struct snd_soc_dapm_widget *sink) sink 878 sound/soc/codecs/rt5645.c struct snd_soc_dapm_widget *sink) sink 1694 sound/soc/codecs/rt5659.c struct snd_soc_dapm_widget *sink) sink 1708 sound/soc/codecs/rt5659.c struct snd_soc_dapm_widget *sink) sink 371 sound/soc/codecs/rt5660.c struct snd_soc_dapm_widget *sink) sink 2070 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) sink 2084 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) sink 2127 sound/soc/codecs/rt5663.c struct snd_soc_dapm_widget *sink) sink 1520 sound/soc/codecs/rt5665.c struct snd_soc_dapm_widget *sink) sink 1534 sound/soc/codecs/rt5665.c struct snd_soc_dapm_widget *sink) sink 1216 sound/soc/codecs/rt5668.c struct snd_soc_dapm_widget *sink) sink 1231 sound/soc/codecs/rt5668.c struct snd_soc_dapm_widget *sink) sink 715 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) sink 727 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) sink 779 sound/soc/codecs/rt5670.c struct snd_soc_dapm_widget *sink) sink 933 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) sink 948 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) sink 1031 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) sink 1236 sound/soc/codecs/rt5677.c struct snd_soc_dapm_widget *sink) sink 1253 sound/soc/codecs/rt5682.c struct snd_soc_dapm_widget *sink) sink 1268 sound/soc/codecs/rt5682.c struct snd_soc_dapm_widget *sink) sink 685 sound/soc/codecs/tscs454.c struct snd_soc_dapm_widget *sink) sink 212 sound/soc/codecs/wm8731.c struct snd_soc_dapm_widget *sink) sink 247 sound/soc/codecs/wm8994.c struct snd_soc_dapm_widget *sink) sink 532 sound/soc/codecs/wm8995.c struct snd_soc_dapm_widget *sink) sink 298 sound/soc/fsl/imx-audmix.c priv->dapm_routes[i].sink = be_pb; sink 300 sound/soc/fsl/imx-audmix.c priv->dapm_routes[num_dai + i].sink = be_cp; sink 302 sound/soc/fsl/imx-audmix.c priv->dapm_routes[2 * num_dai + i].sink = capture_dai_name; sink 1319 sound/soc/intel/atom/sst-atom-controls.c if (p->connected && !p->connected(w, p->sink)) sink 1322 sound/soc/intel/atom/sst-atom-controls.c if (p->connect && p->sink->power && sink 1323 sound/soc/intel/atom/sst-atom-controls.c is_sst_dapm_widget(p->sink)) { sink 1324 sound/soc/intel/atom/sst-atom-controls.c struct sst_ids *ids = p->sink->priv; sink 1327 sound/soc/intel/atom/sst-atom-controls.c p->sink->name); sink 923 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *sink = NULL, *next_sink = NULL; sink 934 sound/soc/intel/skylake/skl-topology.c "%s: sink widget=%s\n", __func__, p->sink->name); sink 936 sound/soc/intel/skylake/skl-topology.c next_sink = p->sink; sink 938 sound/soc/intel/skylake/skl-topology.c if (!is_skl_dsp_widget_type(p->sink, skl->dev)) sink 939 sound/soc/intel/skylake/skl-topology.c return skl_tplg_bind_sinks(p->sink, skl, src_w, src_mconfig); sink 946 sound/soc/intel/skylake/skl-topology.c if ((p->sink->priv != NULL) && sink 947 sound/soc/intel/skylake/skl-topology.c is_skl_dsp_widget_type(p->sink, skl->dev)) { sink 949 sound/soc/intel/skylake/skl-topology.c sink = p->sink; sink 950 sound/soc/intel/skylake/skl-topology.c sink_mconfig = sink->priv; sink 986 sound/soc/intel/skylake/skl-topology.c skl_tplg_set_module_bind_params(sink, sink 1001 sound/soc/intel/skylake/skl-topology.c if (!sink && next_sink) sink 1085 sound/soc/intel/skylake/skl-topology.c struct snd_soc_dapm_widget *source, *sink; sink 1089 sound/soc/intel/skylake/skl-topology.c sink = w; sink 1090 sound/soc/intel/skylake/skl-topology.c sink_mconfig = sink->priv; sink 1100 sound/soc/intel/skylake/skl-topology.c sink_mconfig = sink->priv; sink 1118 sound/soc/intel/skylake/skl-topology.c skl_tplg_set_module_bind_params(sink, sink_mconfig, skl); sink 1606 sound/soc/intel/skylake/skl-topology.c if (p->connect && p->sink->power && sink 1607 sound/soc/intel/skylake/skl-topology.c !is_skl_dsp_widget_type(p->sink, dai->dev)) sink 1610 sound/soc/intel/skylake/skl-topology.c if (p->sink->priv) { sink 1612 sound/soc/intel/skylake/skl-topology.c p->sink->name); sink 1613 sound/soc/intel/skylake/skl-topology.c return p->sink->priv; sink 1643 sound/soc/intel/skylake/skl-topology.c (p->sink->id == snd_soc_dapm_aif_out) && sink 1666 sound/soc/intel/skylake/skl-topology.c p->sink->priv) { sink 1667 sound/soc/intel/skylake/skl-topology.c mconfig = p->sink->priv; sink 1670 sound/soc/intel/skylake/skl-topology.c mconfig = skl_get_mconfig_cap_cpr(dai, p->sink); sink 1797 sound/soc/intel/skylake/skl-topology.c if (p->connect && is_skl_dsp_widget_type(p->sink, dai->dev) && sink 1798 sound/soc/intel/skylake/skl-topology.c p->sink->priv) { sink 1801 sound/soc/intel/skylake/skl-topology.c p->sink->priv, params); sink 1806 sound/soc/intel/skylake/skl-topology.c dai, p->sink, params); sink 423 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) sink 425 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; sink 430 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); sink 444 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) sink 446 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; sink 451 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); sink 458 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (get_i2s_id_by_name(afe, sink->name) == sink 473 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) sink 475 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; sink 499 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) sink 501 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; sink 506 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c i2s_priv = get_i2s_priv_by_name(afe, sink->name); sink 513 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c if (get_i2s_id_by_name(afe, sink->name) == sink 528 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *sink) sink 530 sound/soc/mediatek/mt8183/mt8183-dai-i2s.c struct snd_soc_dapm_widget *w = sink; sink 331 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_soc_dapm_widget *sink) sink 333 sound/soc/mediatek/mt8183/mt8183-dai-tdm.c struct snd_soc_dapm_widget *w = sink; sink 65 sound/soc/meson/axg-tdmout.c if (p->sink->id == snd_soc_dapm_dai_in) sink 66 sound/soc/meson/axg-tdmout.c return (struct snd_soc_dai *)p->sink->priv; sink 68 sound/soc/meson/axg-tdmout.c be = axg_tdmout_get_be(p->sink); sink 112 sound/soc/samsung/speyside.c struct snd_soc_dapm_widget *sink) sink 3170 sound/soc/soc-core.c 2 * i, &routes[i].sink); sink 55 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink)); sink 294 sound/soc/soc-dapm.c dapm_widget_invalidate_input_paths(p->sink); sink 295 sound/soc/soc-dapm.c if (p->sink->endpoints[SND_SOC_DAPM_DIR_OUT] != 0) sink 786 sound/soc/soc-dapm.c p->sink->kcontrol_news[i].private_value; sink 795 sound/soc/soc-dapm.c soc_dapm_read(p->sink->dapm, reg, &val); sink 810 sound/soc/soc-dapm.c soc_dapm_read(p->sink->dapm, mc->rreg, &val); sink 836 sound/soc/soc-dapm.c for (i = 0; i < path->sink->num_kcontrols; i++) { sink 837 sound/soc/soc-dapm.c if (!strcmp(control_name, path->sink->kcontrol_news[i].name)) { sink 838 sound/soc/soc-dapm.c path->name = path->sink->kcontrol_news[i].name; sink 1456 sound/soc/soc-dapm.c !path->connected(path->source, path->sink)) sink 1459 sound/soc/soc-dapm.c if (dapm_widget_power_check(path->sink)) sink 1895 sound/soc/soc-dapm.c dapm_widget_set_peer_power(path->sink, power, sink 2141 sound/soc/soc-dapm.c if (p->connected && !p->connected(p->source, p->sink)) sink 2264 sound/soc/soc-dapm.c dapm_mark_dirty(path->sink, reason); sink 2627 sound/soc/soc-dapm.c p->source->name, p->sink->name); sink 2659 sound/soc/soc-dapm.c ret = dapm_update_dai_chan(p, p->sink, channels); sink 2725 sound/soc/soc-dapm.c if (p->sink->id == snd_soc_dapm_spk || sink 2726 sound/soc/soc-dapm.c p->sink->id == snd_soc_dapm_hp || sink 2727 sound/soc/soc-dapm.c p->sink->id == snd_soc_dapm_line || sink 2728 sound/soc/soc-dapm.c p->sink->id == snd_soc_dapm_input) { sink 2749 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *source, struct snd_soc_dapm_widget *sink, sink 2766 sound/soc/soc-dapm.c switch (sink->id) { sink 2780 sound/soc/soc-dapm.c source->name, control, sink->name); sink 2785 sound/soc/soc-dapm.c source->name, control, sink->name); sink 2796 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink)) sink 2899 sound/soc/soc-dapm.c const char *sink; sink 2911 sound/soc/soc-dapm.c prefix, route->sink); sink 2912 sound/soc/soc-dapm.c sink = prefixed_sink; sink 2917 sound/soc/soc-dapm.c sink = route->sink; sink 2922 sound/soc/soc-dapm.c wsink = dapm_wcache_lookup(&dapm->path_sink_cache, sink); sink 2932 sound/soc/soc-dapm.c if (!wsink && !(strcmp(w->name, sink))) { sink 2973 sound/soc/soc-dapm.c route->sink); sink 2989 sound/soc/soc-dapm.c source, route->control, sink); sink 2998 sound/soc/soc-dapm.c const char *sink; sink 3013 sound/soc/soc-dapm.c prefix, route->sink); sink 3014 sound/soc/soc-dapm.c sink = prefixed_sink; sink 3019 sound/soc/soc-dapm.c sink = route->sink; sink 3027 sound/soc/soc-dapm.c if (strcmp(p->sink->name, sink) != 0) sink 3035 sound/soc/soc-dapm.c wsink = path->sink; sink 3049 sound/soc/soc-dapm.c source, sink); sink 3080 sound/soc/soc-dapm.c route->sink); sink 3121 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *sink = dapm_find_widget(dapm, sink 3122 sound/soc/soc-dapm.c route->sink, sink 3133 sound/soc/soc-dapm.c if (!sink) { sink 3135 sound/soc/soc-dapm.c route->sink); sink 3141 sound/soc/soc-dapm.c route->source, route->sink); sink 3144 sound/soc/soc-dapm.c if (path->sink == sink) { sink 3152 sound/soc/soc-dapm.c route->source, route->sink); sink 3155 sound/soc/soc-dapm.c count, route->source, route->sink); sink 3802 sound/soc/soc-dapm.c struct snd_soc_dai *source, *sink; sink 3837 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3839 sound/soc/soc-dapm.c ret = snd_soc_dai_startup(sink, substream); sink 3841 sound/soc/soc-dapm.c dev_err(sink->dev, sink 3845 sound/soc/soc-dapm.c sink->active++; sink 3896 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3898 sound/soc/soc-dapm.c ret = snd_soc_dai_hw_params(sink, substream, params); sink 3902 sound/soc/soc-dapm.c dapm_update_dai_unlocked(substream, params, sink); sink 3919 sound/soc/soc-dapm.c struct snd_soc_dai *source, *sink; sink 3937 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3939 sound/soc/soc-dapm.c ret = snd_soc_dai_digital_mute(sink, 0, sink 3942 sound/soc/soc-dapm.c dev_warn(sink->dev, sink 3950 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3952 sound/soc/soc-dapm.c ret = snd_soc_dai_digital_mute(sink, 1, sink 3955 sound/soc/soc-dapm.c dev_warn(sink->dev, sink 3968 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3969 sound/soc/soc-dapm.c snd_soc_dai_hw_free(sink, substream); sink 3981 sound/soc/soc-dapm.c sink = path->sink->priv; sink 3982 sound/soc/soc-dapm.c sink->active--; sink 3983 sound/soc/soc-dapm.c snd_soc_dai_shutdown(sink, substream); sink 4241 sound/soc/soc-dapm.c struct snd_soc_dapm_widget *src, *sink; sink 4281 sound/soc/soc-dapm.c sink = w; sink 4284 sound/soc/soc-dapm.c sink = dai_w; sink 4286 sound/soc/soc-dapm.c dev_dbg(dai->dev, "%s -> %s\n", src->name, sink->name); sink 4287 sound/soc/soc-dapm.c snd_soc_dapm_add_path(w->dapm, src, sink, NULL, NULL); sink 1259 sound/soc/soc-topology.c if (strnlen(elem->sink, SNDRV_CTL_ELEM_ID_NAME_MAXLEN) == sink 1271 sound/soc/soc-topology.c routes[i]->sink = elem->sink; sink 136 sound/soc/sof/pm.c sroute->route->sink, sink 3019 sound/soc/sof/topology.c route->sink, route->control ? route->control : "none", sink 3044 sound/soc/sof/topology.c sink_swidget = snd_sof_find_swidget(sdev, (char *)route->sink); sink 3047 sound/soc/sof/topology.c route->sink); sink 3071 sound/soc/sof/topology.c route->source, route->sink); sink 3083 sound/soc/sof/topology.c route->sink, sink 3092 sound/soc/sof/topology.c route->sink, sink 217 tools/perf/arch/arm/util/cs-etm.c char msg[BUFSIZ], path[PATH_MAX], *sink; sink 229 tools/perf/arch/arm/util/cs-etm.c sink = term->val.drv_cfg; sink 230 tools/perf/arch/arm/util/cs-etm.c snprintf(path, PATH_MAX, "sinks/%s", sink); sink 235 tools/perf/arch/arm/util/cs-etm.c sink, perf_evsel__name(evsel), errno, sink 16 tools/testing/radix-tree/benchmark.c volatile unsigned long sink = 0; sink 30 tools/testing/radix-tree/benchmark.c sink ^= (unsigned long)slot; sink 33 tools/testing/radix-tree/benchmark.c sink ^= (unsigned long)slot; sink 116 tools/usb/ffs-test.c struct usb_endpoint_descriptor_no_audio sink; sink 121 tools/usb/ffs-test.c struct usb_endpoint_descriptor_no_audio sink; sink 143 tools/usb/ffs-test.c .sink = { sink 144 tools/usb/ffs-test.c .bLength = sizeof descriptors.fs_descs.sink, sink 167 tools/usb/ffs-test.c .sink = { sink 168 tools/usb/ffs-test.c .bLength = sizeof descriptors.hs_descs.sink, sink 192 tools/usb/ffs-test.c .sink = { sink 193 tools/usb/ffs-test.c .bLength = sizeof descriptors.hs_descs.sink,