/linux-master/drivers/gpu/drm/amd/display/amdgpu_dm/ |
H A D | amdgpu_dm_psr.c | 101 * @stream: stream state 105 bool amdgpu_dm_link_setup_psr(struct dc_stream_state *stream) argument 113 if (stream == NULL) 116 link = stream->link; 120 mod_power_calc_psr_configs(&psr_config, link, stream); 125 mod_power_only_edp(dc->current_state, stream); 129 if (!psr_su_set_dsc_slice_height(dc, link, stream, &psr_config)) 132 ret = dc_link_setup_psr(link, stream, &psr_config, &psr_context); 142 * @stream 145 amdgpu_dm_psr_enable(struct dc_stream_state *stream) argument 204 amdgpu_dm_psr_disable(struct dc_stream_state *stream) argument [all...] |
H A D | amdgpu_dm_replay.c | 142 * @stream: stream state 146 bool amdgpu_dm_replay_enable(struct dc_stream_state *stream, bool wait) argument 151 if (stream == NULL) 154 link = stream->link; 157 link->dc->link_srv->edp_setup_replay(link, stream); 158 link->dc->link_srv->edp_set_coasting_vtotal(link, stream->timing.v_total); 169 * @stream: stream state 173 bool amdgpu_dm_replay_disable(struct dc_stream_state *stream) argument [all...] |
/linux-master/sound/soc/sof/ |
H A D | pcm.c | 31 int stream = substream->stream; local 38 spcm->stream[stream].page_table.area, size); 71 "error: period elapsed for unknown stream!\n"); 83 schedule_work(&spcm->stream[substream->stream].period_elapsed_work); 107 spcm->stream[dir].list = list; 113 spcm->stream[dir].list = NULL; 146 if (pcm_ops && pcm_ops->hw_free && spcm->prepared[substream->stream]) { 529 int stream = SNDRV_PCM_STREAM_PLAYBACK; local [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
H A D | dce110_clk_mgr.c | 98 struct dc_stream_state *stream = context->streams[j]; local 101 uint32_t vertical_total_min = stream->timing.v_total; 102 struct dc_crtc_timing_adjust adjust = stream->adjust; 106 vertical_blank_in_pixels = stream->timing.h_total * 108 - stream->timing.v_addressable); 110 * 10000 / stream->timing.pix_clk_100hz; 129 const struct dc_stream_state *stream = context->streams[j]; local 135 if (stream == context->res_ctx.pipe_ctx[k].stream) { 142 /* only notify active stream */ [all...] |
/linux-master/sound/core/ |
H A D | rawmidi_compat.c | 12 s32 stream; member in struct:snd_rawmidi_params32 26 if (get_user(params.stream, &src->stream) || 33 switch (params.stream) { 47 s32 stream; member in struct:compat_snd_rawmidi_status64 63 if (get_user(status.stream, &src->stream)) 66 switch (status.stream) { 84 .stream = status.stream, [all...] |
/linux-master/drivers/media/usb/dvb-usb/ |
H A D | dvb-usb-urb.c | 70 static void dvb_usb_data_complete(struct usb_data_stream *stream, u8 *buffer, size_t length) argument 72 struct dvb_usb_adapter *adap = stream->user_priv; 77 static void dvb_usb_data_complete_204(struct usb_data_stream *stream, u8 *buffer, size_t length) argument 79 struct dvb_usb_adapter *adap = stream->user_priv; 84 static void dvb_usb_data_complete_raw(struct usb_data_stream *stream, argument 87 struct dvb_usb_adapter *adap = stream->user_priv; 97 adap->fe_adap[i].stream.udev = adap->dev->udev; 99 adap->fe_adap[i].stream.complete = 103 adap->fe_adap[i].stream.complete = 106 adap->fe_adap[i].stream [all...] |
/linux-master/drivers/gpu/drm/vmwgfx/ |
H A D | vmwgfx_va.c | 33 * struct vmw_stream - Overlay stream simple resource. 35 * @stream_id: The overlay stream id. 60 struct vmw_stream *stream = vmw_stream(res); local 63 ret = vmw_overlay_unref(dev_priv, stream->stream_id); 69 struct vmw_stream *stream = vmw_stream(res); local 71 return vmw_overlay_claim(res->dev_priv, &stream->stream_id); 86 .type_name = "overlay stream", 146 * @inout_id: In: The user-space handle. Out: The stream id. 158 struct vmw_stream *stream; local 165 stream [all...] |
H A D | vmwgfx_overlay.c | 50 * Each stream is a single overlay. In Xv these are called ports. 53 struct vmw_stream stream[VMW_MAX_NUM_STREAMS]; member in struct:vmw_overlay 233 * Stop or pause a stream. 235 * If the stream is paused the no evict flag is removed from the buffer 241 * @stream_id which stream to stop/pause. 249 struct vmw_stream *stream = &overlay->stream[stream_id]; local 252 /* no buffer attached the stream is completely stopped */ 253 if (!stream->buf) 256 /* If the stream i 297 struct vmw_stream *stream = &overlay->stream[arg->stream_id]; local 368 struct vmw_stream *stream = &overlay->stream[i]; local [all...] |
/linux-master/fs/isofs/ |
H A D | compress.c | 50 z_stream stream = { .total_out = 0, local 104 stream.workspace = zisofs_zlib_workspace; 107 zerr = zlib_inflateInit(&stream); 120 if (!stream.avail_out) { 122 stream.next_out = kmap_local_page(pages[curpage]) 124 stream.avail_out = PAGE_SIZE - poffset; 127 stream.next_out = (void *)&zisofs_sink_page; 128 stream.avail_out = PAGE_SIZE; 131 if (!stream.avail_in) { 137 stream [all...] |
/linux-master/sound/soc/codecs/ |
H A D | hda.c | 31 struct snd_soc_pcm_stream *stream; local 40 stream = &drvs[i].playback; 41 if (!pcm->stream[dir].substreams) { 46 stream->stream_name = 49 if (!stream->stream_name) 51 stream->channels_min = pcm->stream[dir].channels_min; 52 stream->channels_max = pcm->stream[dir].channels_max; 53 stream 131 int stream; local [all...] |
/linux-master/sound/soc/intel/atom/sst/ |
H A D | sst_drv_interface.c | 42 struct stream_info *stream; local 45 stream = get_stream_info(ctx, str_id); 46 if (stream) { 47 /* str_id is valid, so stream is alloacted */ 53 dev_err(ctx->dev, "we tried to free stream context %d which was freed!!!\n", str_id); 72 * sst_get_sfreq - this function returns the frequency of the stream 74 * @str_param : stream params 91 * sst_get_num_channel - get number of channels for the stream 93 * @str_param : stream params 110 * sst_get_stream - this function prepares for stream allocatio 192 struct stream_info *stream; local 218 struct stream_info *stream; local 241 struct stream_info *stream; local 345 struct stream_info *stream; local 435 struct stream_info *stream; local 454 struct stream_info *stream; local 513 struct stream_info *stream; local 602 struct stream_info *stream; local [all...] |
/linux-master/fs/netfs/ |
H A D | write_issue.c | 25 * stream may also be of various sizes (in cifs, for example, the sizes are 29 * The sequence in each stream may contain gaps and noncontiguous subrequests 150 struct netfs_io_stream *stream, 156 subreq->source = stream->source; 160 subreq->stream_nr = stream->stream_nr; 170 switch (stream->source) { 183 if (stream->prepare_write) 184 stream->prepare_write(subreq); 193 list_add_tail(&subreq->rreq_link, &stream->subrequests); 194 if (list_is_first(&subreq->rreq_link, &stream 149 netfs_prepare_write(struct netfs_io_request *wreq, struct netfs_io_stream *stream, loff_t start) argument 213 netfs_do_issue_write(struct netfs_io_stream *stream, struct netfs_io_subrequest *subreq) argument 240 netfs_reissue_write(struct netfs_io_stream *stream, struct netfs_io_subrequest *subreq) argument 247 netfs_issue_write(struct netfs_io_request *wreq, struct netfs_io_stream *stream) argument 267 netfs_advance_write(struct netfs_io_request *wreq, struct netfs_io_stream *stream, loff_t start, size_t len, bool to_eof) argument 314 struct netfs_io_stream *stream; local [all...] |
/linux-master/drivers/media/usb/uvc/ |
H A D | uvc_metadata.c | 29 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); local 30 struct uvc_video_chain *chain = stream->chain; 33 strscpy(cap->card, stream->dev->name, sizeof(cap->card)); 34 usb_make_path(stream->dev->udev, cap->bus_info, sizeof(cap->bus_info)); 45 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); local 53 fmt->dataformat = stream->meta.format; 63 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); local 64 struct uvc_device *dev = stream->dev; 84 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); local 97 mutex_lock(&stream 113 struct uvc_streaming *stream = video_get_drvdata(vfh->vdev); local 159 uvc_meta_register(struct uvc_streaming *stream) argument [all...] |
H A D | uvc_isight.c | 44 struct uvc_streaming *stream = uvc_queue_to_stream(queue); local 54 uvc_dbg(stream->dev, FRAME, "iSight header found\n"); 58 /* Synchronize to the input stream by waiting for a header packet. */ 61 uvc_dbg(stream->dev, FRAME, 92 uvc_dbg(stream->dev, FRAME, 105 struct uvc_streaming *stream = uvc_urb->stream; local 110 uvc_dbg(stream->dev, FRAME, 126 ret = isight_decode(&stream->queue, buf, 136 buf = uvc_queue_next_buffer(&stream [all...] |
/linux-master/sound/soc/intel/catpt/ |
H A D | pcm.c | 86 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 90 if (substream->stream == SNDRV_PCM_STREAM_CAPTURE) 118 struct catpt_stream_runtime *stream) 122 memcpy_fromio(&pos, cdev->lpe_ba + stream->info.read_pos_regaddr, 128 struct catpt_stream_runtime *stream, u32 channel) 135 offset = stream->info.volume_regaddr[channel]; 263 struct catpt_stream_runtime *stream; local 270 stream = kzalloc(sizeof(*stream), GFP_KERNEL); 271 if (!stream) 117 catpt_stream_read_position(struct catpt_dev *cdev, struct catpt_stream_runtime *stream) argument 127 catpt_stream_volume(struct catpt_dev *cdev, struct catpt_stream_runtime *stream, u32 channel) argument 309 struct catpt_stream_runtime *stream; local 329 catpt_dai_apply_usettings(struct snd_soc_dai *dai, struct catpt_stream_runtime *stream) argument 379 struct catpt_stream_runtime *stream; local 430 struct catpt_stream_runtime *stream; local 447 struct catpt_stream_runtime *stream; local 471 struct catpt_stream_runtime *stream; local 521 catpt_stream_update_position(struct catpt_dev *cdev, struct catpt_stream_runtime *stream, struct catpt_notify_position *pos) argument 609 struct catpt_stream_runtime *stream; local 907 struct catpt_stream_runtime *stream; local 942 struct catpt_stream_runtime *stream; local 1020 struct catpt_stream_runtime *stream; local [all...] |
/linux-master/drivers/soundwire/ |
H A D | stream.c | 5 * stream.c - SoundWire Bus stream operations. 264 * @m_rt: Master stream runtime 372 * @m_rt: Master stream runtime 639 * explicitly preparing a stream or handling an 640 * already-prepared stream otherwise. 643 m_rt->stream->state == SDW_STREAM_CONFIGURED) 661 if (m_rt->stream->state != SDW_STREAM_ENABLED) 745 * @multi_link: whether this is a multi-link stream with hardware-based sync 777 static int do_bank_switch(struct sdw_stream_runtime *stream) argument 925 sdw_slave_port_free(struct sdw_slave *slave, struct sdw_stream_runtime *stream) argument 1090 sdw_slave_rt_find(struct sdw_slave *slave, struct sdw_stream_runtime *stream) argument 1115 sdw_slave_rt_free(struct sdw_slave *slave, struct sdw_stream_runtime *stream) argument 1128 sdw_master_rt_find(struct sdw_bus *bus, struct sdw_stream_runtime *stream) argument 1151 sdw_master_rt_alloc(struct sdw_bus *bus, struct sdw_stream_runtime *stream) argument 1216 sdw_master_rt_free(struct sdw_master_runtime *m_rt, struct sdw_stream_runtime *stream) argument 1241 sdw_config_stream(struct device *dev, struct sdw_stream_runtime *stream, struct sdw_stream_config *stream_config, bool is_slave) argument 1318 sdw_acquire_bus_lock(struct sdw_stream_runtime *stream) argument 1340 sdw_release_bus_lock(struct sdw_stream_runtime *stream) argument 1352 _sdw_prepare_stream(struct sdw_stream_runtime *stream, bool update_params) argument 1432 sdw_prepare_stream(struct sdw_stream_runtime *stream) argument 1475 _sdw_enable_stream(struct sdw_stream_runtime *stream) argument 1518 sdw_enable_stream(struct sdw_stream_runtime *stream) argument 1550 _sdw_disable_stream(struct sdw_stream_runtime *stream) argument 1606 sdw_disable_stream(struct sdw_stream_runtime *stream) argument 1637 _sdw_deprepare_stream(struct sdw_stream_runtime *stream) argument 1686 sdw_deprepare_stream(struct sdw_stream_runtime *stream) argument 1749 struct sdw_stream_runtime *stream; local 1848 sdw_release_stream(struct sdw_stream_runtime *stream) argument 1863 sdw_stream_add_master(struct sdw_bus *bus, struct sdw_stream_config *stream_config, const struct sdw_port_config *port_config, unsigned int num_ports, struct sdw_stream_runtime *stream) argument 1944 sdw_stream_remove_master(struct sdw_bus *bus, struct sdw_stream_runtime *stream) argument 1983 sdw_stream_add_slave(struct sdw_slave *slave, struct sdw_stream_config *stream_config, const struct sdw_port_config *port_config, unsigned int num_ports, struct sdw_stream_runtime *stream) argument 2087 sdw_stream_remove_slave(struct sdw_slave *slave, struct sdw_stream_runtime *stream) argument [all...] |
/linux-master/include/sound/ |
H A D | soc-dai.h | 221 bool snd_soc_dai_stream_valid(struct snd_soc_dai *dai, int stream); 224 int stream, int action); 226 int stream) 228 snd_soc_dai_action(dai, stream, 1); 231 int stream) 233 snd_soc_dai_action(dai, stream, -1); 316 void *stream, int direction); 323 int (*mute_stream)(struct snd_soc_dai *dai, int mute, int stream); 454 struct snd_soc_dai_stream stream[SNDRV_PCM_STREAM_LAST + 1]; member in struct:snd_soc_dai 477 snd_soc_dai_get_pcm_stream(const struct snd_soc_dai *dai, int stream) argument 225 snd_soc_dai_activate(struct snd_soc_dai *dai, int stream) argument 230 snd_soc_dai_deactivate(struct snd_soc_dai *dai, int stream) argument 486 snd_soc_dai_get_widget(struct snd_soc_dai *dai, int stream) argument 494 snd_soc_dai_set_widget(struct snd_soc_dai *dai, int stream, struct snd_soc_dapm_widget *widget) argument 502 snd_soc_dai_dma_data_get(const struct snd_soc_dai *dai, int stream) argument 510 snd_soc_dai_dma_data_set(struct snd_soc_dai *dai, int stream, void *data) argument 521 snd_soc_dai_tdm_mask_get(struct snd_soc_dai *dai, int stream) argument 526 snd_soc_dai_tdm_mask_set(struct snd_soc_dai *dai, int stream, unsigned int tdm_mask) argument 532 snd_soc_dai_stream_active(struct snd_soc_dai *dai, int stream) argument 561 snd_soc_dai_set_stream(struct snd_soc_dai *dai, void *stream, int direction) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/core/ |
H A D | dc_link_enc_cfg.c | 31 /* Check whether stream is supported by DIG link encoders. */ 32 static bool is_dig_link_enc_stream(struct dc_stream_state *stream) argument 39 if (stream) { 40 for (i = 0; i < stream->ctx->dc->res_pool->res_cap->num_dig_link_enc; i++) { 41 link_enc = stream->ctx->dc->res_pool->link_encoders[i]; 43 /* Need to check link signal type rather than stream signal type which may not 46 if (link_enc && ((uint32_t)stream->link->connector_signal & link_enc->output_signals)) { 47 if (dc_is_dp_signal(stream->signal)) { 51 stream->ctx->dc->link_srv->dp_decide_link_settings(stream, 84 struct dc_stream_state *stream = NULL; local 99 remove_link_enc_assignment( struct dc_state *state, struct dc_stream_state *stream, enum engine_id eng_id) argument 134 add_link_enc_assignment( struct dc_state *state, struct dc_stream_state *stream, enum engine_id eng_id) argument 199 is_avail_link_enc(struct dc_state *state, enum engine_id eng_id, struct dc_stream_state *stream) argument 318 struct dc_stream_state *stream = streams[i]; local 340 struct dc_stream_state *stream = state->streams[i]; local 368 struct dc_stream_state *stream = streams[i]; local 446 link_enc_cfg_link_enc_unassign( struct dc_state *state, struct dc_stream_state *stream) argument 464 struct dc_stream_state *stream = link_enc_cfg_get_stream_using_link_enc(dc, eng_id); local 476 struct dc_stream_state *stream = NULL; local 496 struct dc_stream_state *stream = NULL; local 558 link_enc_cfg_get_link_enc_used_by_stream( struct dc *dc, const struct dc_stream_state *stream) argument 589 link_enc_cfg_get_link_enc_used_by_stream_current( struct dc *dc, const struct dc_stream_state *stream) argument 722 struct dc_stream_state *stream = state->streams[i]; local [all...] |
H A D | dc_resource.c | 436 DC_ERR("DC: failed to create HPO DP stream encoder!\n"); 645 if (pipe_with_clk_src->stream->signal == SIGNAL_TYPE_VIRTUAL) 648 if (dc_is_dp_signal(pipe_with_clk_src->stream->signal) || 649 (dc_is_dp_signal(pipe->stream->signal) && 650 !is_dp_and_hdmi_sharable(pipe_with_clk_src->stream, 651 pipe->stream))) 654 if (dc_is_hdmi_signal(pipe_with_clk_src->stream->signal) 655 && dc_is_dual_link_signal(pipe->stream->signal)) 658 if (dc_is_hdmi_signal(pipe->stream->signal) 659 && dc_is_dual_link_signal(pipe_with_clk_src->stream 810 const struct dc_stream_state *stream = pipe_ctx->stream; local 899 const struct dc_stream_state *stream = pipe_ctx->stream; local 928 const struct dc_stream_state *stream = pipe_ctx->stream; local 1143 const struct dc_stream_state *stream = pipe_ctx->stream; local 1352 is_subvp_high_refresh_candidate(struct dc_stream_state *stream) argument 1886 resource_get_otg_master_for_stream( struct resource_context *res_ctx, const struct dc_stream_state *stream) argument 2236 resource_stream_to_stream_idx(struct dc_state *state, struct dc_stream_state *stream) argument 2360 acquire_first_split_pipe( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) argument 2474 add_hpo_dp_link_enc_to_ctx(struct resource_context *res_ctx, const struct resource_pool *pool, struct pipe_ctx *pipe_ctx, struct dc_stream_state *stream) argument 2497 remove_hpo_dp_link_enc_from_ctx(struct resource_context *res_ctx, struct pipe_ctx *pipe_ctx, struct dc_stream_state *stream) argument 2511 resource_add_otg_master_for_stream_output(struct dc_state *new_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) argument 2520 resource_remove_otg_master_for_stream_output(struct dc_state *context, const struct resource_pool *pool, struct dc_stream_state *stream) argument 3005 resource_update_pipes_for_stream_with_slice_count( struct dc_state *new_ctx, const struct dc_state *cur_ctx, const struct resource_pool *pool, const struct dc_stream_state *stream, int new_slice_count) argument 3115 dc_is_stream_unchanged( struct dc_stream_state *old_stream, struct dc_stream_state *stream) argument 3135 dc_is_stream_scaling_unchanged(struct dc_stream_state *old_stream, struct dc_stream_state *stream) argument 3171 find_first_free_match_hpo_dp_stream_enc_for_link( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) argument 3276 calculate_phy_pix_clks(struct dc_stream_state *stream) argument 3290 acquire_resource_from_hw_enabled_state( struct resource_context *res_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) argument 3401 mark_seamless_boot_stream( const struct dc *dc, struct dc_stream_state *stream) argument 3430 acquire_otg_master_pipe_for_stream( const struct dc_state *cur_ctx, struct dc_state *new_ctx, const struct resource_pool *pool, struct dc_stream_state *stream) argument 3510 resource_map_pool_resources( const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream) argument 3631 planes_changed_for_existing_stream(struct dc_state *context, struct dc_stream_state *stream, const struct dc_validation_set set[], int set_count) argument 3666 add_all_planes_for_stream( const struct dc *dc, struct dc_stream_state *stream, const struct dc_validation_set set[], int set_count, struct dc_state *state) argument 3730 struct dc_stream_state *stream = context->streams[i]; local 3747 struct dc_stream_state *stream = set[i].stream; local 3923 struct dc_stream_state *stream = new_ctx->streams[i]; local 4000 struct dc_stream_state *stream = pipe_ctx->stream; local 4248 set_vendor_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4263 set_spd_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4278 set_hdr_static_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4291 set_vsc_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4300 set_hfvs_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4338 set_adaptive_sync_info_packet( struct dc_info_packet *info_packet, const struct dc_stream_state *stream, struct encoder_info_frame *info_frame, struct _vcs_dpi_display_pipe_dest_params_st *pipe_dlg_param) argument 4355 set_vtem_info_packet( struct dc_info_packet *info_packet, struct dc_stream_state *stream) argument 4423 resource_map_clock_resources( const struct dc *dc, struct dc_state *context, struct dc_stream_state *stream) argument 4526 resource_build_bit_depth_reduction_params(struct dc_stream_state *stream, struct bit_depth_reduction_params *fmt_bit_depth) argument 4654 dc_validate_stream(struct dc *dc, struct dc_stream_state *stream) argument 4957 is_h_timing_divisible_by_2(struct dc_stream_state *stream) argument 5082 check_subvp_sw_cursor_fallback_req(const struct dc *dc, struct dc_stream_state *stream) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/modules/freesync/ |
H A D | freesync.c | 112 const struct dc_stream_state *stream, 118 * 10000) * stream->timing.h_total, 119 stream->timing.pix_clk_100hz)); 125 const struct dc_stream_state *stream, 136 frame_duration_in_ns) * (stream->timing.pix_clk_100hz / 10)), 137 stream->timing.h_total), 1000000); 140 if (v_total < stream->timing.v_total) { 141 ASSERT(v_total < stream->timing.v_total); 142 v_total = stream->timing.v_total; 149 const struct dc_stream_state *stream, 111 calc_duration_in_us_from_v_total( const struct dc_stream_state *stream, const struct mod_vrr_params *in_vrr, unsigned int v_total) argument 124 mod_freesync_calc_v_total_from_refresh( const struct dc_stream_state *stream, unsigned int refresh_in_uhz) argument 148 calc_v_total_from_duration( const struct dc_stream_state *stream, const struct mod_vrr_params *vrr, unsigned int duration_in_us) argument 183 update_v_total_for_static_ramp( struct core_freesync *core_freesync, const struct dc_stream_state *stream, struct mod_vrr_params *in_out_vrr) argument 257 apply_below_the_range(struct core_freesync *core_freesync, const struct dc_stream_state *stream, unsigned int last_render_time_in_us, struct mod_vrr_params *in_out_vrr) argument 412 apply_fixed_refresh(struct core_freesync *core_freesync, const struct dc_stream_state *stream, unsigned int last_render_time_in_us, struct mod_vrr_params *in_out_vrr) argument 530 mod_freesync_get_vmin_vmax(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, unsigned int *vmin, unsigned int *vmax) argument 541 mod_freesync_get_v_position(struct mod_freesync *mod_freesync, struct dc_stream_state *stream, unsigned int *nom_v_pos, unsigned int *v_pos) argument 945 mod_freesync_build_vrr_infopacket(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, const struct mod_vrr_params *vrr, enum vrr_packet_type packet_type, enum color_transfer_func app_tf, struct dc_info_packet *infopacket, bool pack_sdp_v1_3) argument 981 mod_freesync_build_vrr_params(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, struct mod_freesync_config *in_config, struct mod_vrr_params *in_out_vrr) argument 1133 mod_freesync_handle_preflip(struct mod_freesync *mod_freesync, const struct dc_plane_state *plane, const struct dc_stream_state *stream, unsigned int curr_time_stamp_in_us, struct mod_vrr_params *in_out_vrr) argument 1171 mod_freesync_handle_v_update(struct mod_freesync *mod_freesync, const struct dc_stream_state *stream, struct mod_vrr_params *in_out_vrr) argument 1291 mod_freesync_calc_nominal_field_rate( const struct dc_stream_state *stream) argument [all...] |
/linux-master/drivers/gpu/drm/amd/display/dc/dcn32/ |
H A D | dcn32_resource_helpers.c | 47 switch (pipe_ctx->stream->cursor_attributes.color_format) { 66 if (pipe_ctx->stream->cursor_position.enable && (ignore_cursor_buf || 127 pipe->stream = NULL; 145 pipe->stream = NULL; 160 if (!pipe->stream) 202 if (!pipe->stream) 215 if (pipe->stream) { 216 if (pipe->stream->timing.v_addressable != pipe->stream->dst.height || 217 pipe->stream [all...] |
/linux-master/sound/firewire/oxfw/ |
H A D | oxfw-scs1x.c | 44 static void midi_input_escaped_byte(struct snd_rawmidi_substream *stream, argument 51 snd_rawmidi_receive(stream, nibbles, 2); 55 struct snd_rawmidi_substream *stream, u8 byte) 60 midi_input_escaped_byte(stream, byte); 63 snd_rawmidi_receive(stream, &eox, sizeof(eox)); 65 snd_rawmidi_receive(stream, sysex_escape_prefix, 67 midi_input_escaped_byte(stream, 0x00); 68 midi_input_escaped_byte(stream, 0xf9); 71 snd_rawmidi_receive(stream, &byte, 1); 76 struct snd_rawmidi_substream *stream, 54 midi_input_byte(struct fw_scs1x *scs, struct snd_rawmidi_substream *stream, u8 byte) argument 75 midi_input_packet(struct fw_scs1x *scs, struct snd_rawmidi_substream *stream, const u8 *data, unsigned int bytes) argument 100 struct snd_rawmidi_substream *stream; local 177 struct snd_rawmidi_substream *stream; local 277 midi_capture_open(struct snd_rawmidi_substream *stream) argument 282 midi_capture_close(struct snd_rawmidi_substream *stream) argument 287 midi_capture_trigger(struct snd_rawmidi_substream *stream, int up) argument 299 midi_playback_open(struct snd_rawmidi_substream *stream) argument 304 midi_playback_close(struct snd_rawmidi_substream *stream) argument 309 midi_playback_trigger(struct snd_rawmidi_substream *stream, int up) argument 327 midi_playback_drain(struct snd_rawmidi_substream *stream) argument [all...] |
/linux-master/drivers/media/pci/intel/ipu6/ |
H A D | ipu6-isys-queue.c | 124 static void flush_firmware_streamon_fail(struct ipu6_isys_stream *stream) argument 126 struct device *dev = &stream->isys->adev->auxdev.dev; 130 lockdep_assert_held(&stream->mutex); 132 list_for_each_entry(aq, &stream->queues, node) { 165 static int buffer_list_get(struct ipu6_isys_stream *stream, argument 168 struct device *dev = &stream->isys->adev->auxdev.dev; 176 list_for_each_entry(aq, &stream->queues, node) { 223 struct ipu6_isys_stream *stream, 235 if (stream->streaming) 243 if (atomic_read(&stream 222 ipu6_isys_buf_to_fw_frame_buf(struct ipu6_fw_isys_frame_buff_set_abi *set, struct ipu6_isys_stream *stream, struct ipu6_isys_buffer_list *bl) argument 259 struct ipu6_isys_stream *stream = av->stream; local 326 struct ipu6_isys_stream *stream = av->stream; local 514 struct ipu6_isys_stream *stream; local 599 struct ipu6_isys_stream *stream = av->stream; local 625 get_sof_sequence_by_timestamp(struct ipu6_isys_stream *stream, struct ipu6_fw_isys_resp_info_abi *info) argument 678 struct ipu6_isys_stream *stream = av->stream; local 710 ipu6_isys_queue_buf_ready(struct ipu6_isys_stream *stream, struct ipu6_fw_isys_resp_info_abi *info) argument [all...] |
/linux-master/drivers/usb/host/ |
H A D | ehci-sched.c | 1004 struct ehci_iso_stream *stream; local 1006 stream = kzalloc(sizeof(*stream), mem_flags); 1007 if (likely(stream != NULL)) { 1008 INIT_LIST_HEAD(&stream->td_list); 1009 INIT_LIST_HEAD(&stream->free_list); 1010 stream->next_uframe = NO_FRAME; 1011 stream->ps.phase = NO_FRAME; 1013 return stream; 1019 struct ehci_iso_stream *stream, 1017 iso_stream_init( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct urb *urb ) argument 1129 struct ehci_iso_stream *stream; local 1178 itd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) argument 1220 iso_sched_free( struct ehci_iso_stream *stream, struct ehci_iso_sched *iso_sched ) argument 1233 itd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) argument 1301 reserve_release_iso_bandwidth(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, int sign) argument 1364 itd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe ) argument 1384 sitd_slot_ok( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, unsigned uframe, struct ehci_iso_sched *sched, struct ehci_tt *tt ) argument 1665 itd_init(struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_itd *itd) argument 1828 struct ehci_iso_stream *stream = itd->stream; local 1919 struct ehci_iso_stream *stream; local 1983 sitd_sched_init( struct ehci_hcd *ehci, struct ehci_iso_sched *iso_sched, struct ehci_iso_stream *stream, struct urb *urb ) argument 2032 sitd_urb_transaction( struct ehci_iso_stream *stream, struct ehci_hcd *ehci, struct urb *urb, gfp_t mem_flags ) argument 2101 sitd_patch( struct ehci_hcd *ehci, struct ehci_iso_stream *stream, struct ehci_sitd *sitd, struct ehci_iso_sched *iso_sched, unsigned index ) argument 2221 struct ehci_iso_stream *stream = sitd->stream; local 2298 struct ehci_iso_stream *stream; local [all...] |
/linux-master/drivers/gpu/drm/i915/ |
H A D | i915_perf_types.h | 101 * struct i915_perf_stream_ops - the OPs to support a specific stream type 106 * `I915_PERF_IOCTL_ENABLE` or implicitly called when stream is opened 109 void (*enable)(struct i915_perf_stream *stream); 114 * the stream. 116 void (*disable)(struct i915_perf_stream *stream); 120 * once there is something ready to read() for the stream 122 void (*poll_wait)(struct i915_perf_stream *stream, 128 * something to ready to read() for the stream. E.g. wait on the same 131 int (*wait_unlocked)(struct i915_perf_stream *stream); 141 * Copy as many buffered i915 perf samples and records for this stream [all...] |