| /drivers/staging/greybus/ |
| A D | camera.c | 590 streams[i].vc = cfg->virtual_channel; in gb_camera_configure_streams() 591 streams[i].dt[0] = cfg->data_type[0]; in gb_camera_configure_streams() 592 streams[i].dt[1] = cfg->data_type[1]; in gb_camera_configure_streams() 666 req->streams = streams; in gb_camera_capture() 799 gb_streams[i].width = streams[i].width; in gb_camera_op_configure_streams() 822 streams[i].width = gb_streams[i].width; in gb_camera_op_configure_streams() 824 streams[i].vc = gb_streams[i].vc; in gb_camera_op_configure_streams() 828 streams[i].pixel_code = in gb_camera_op_configure_streams() 935 streams = kcalloc(nstreams, sizeof(*streams), GFP_KERNEL); in gb_camera_debugfs_configure_streams() 936 if (!streams) in gb_camera_debugfs_configure_streams() [all …]
|
| A D | gb-camera.h | 92 unsigned int *flags, struct gb_camera_stream *streams, 95 unsigned int streams, unsigned int num_frames,
|
| /drivers/gpu/drm/amd/display/dc/core/ |
| A D | dc_state.c | 313 state->streams[i] = NULL; in dc_state_destruct() 422 if (state->streams[i] == stream) in dc_state_remove_stream() 425 if (state->streams[i] != stream) { in dc_state_remove_stream() 437 state->streams[i] = state->streams[i + 1]; in dc_state_remove_stream() 545 if (state->streams[i] == stream) { in dc_state_remove_plane() 602 if (state->streams[i] == stream) { in dc_state_rem_all_planes_for_stream() 663 if (stream == state->streams[i]) in dc_state_get_stream_status() 684 if (state->streams[i] == stream) { in dc_state_get_stream_subvp_type() 701 if (state->streams[i] == stream) { in dc_state_get_paired_subvp_stream() 964 if (state->streams[i] && state->streams[i]->stream_id == id) { in dc_state_get_stream_from_id() [all …]
|
| A D | dc_link_enc_cfg.c | 79 stream = state->streams[i]; in get_stream_using_link_enc() 137 if (stream == state->streams[i]) { in add_link_enc_assignment() 289 struct dc_stream_state *streams[], in link_enc_cfg_link_encs_assign() argument 301 dc->res_pool->funcs->link_enc_unassign(state, dc->current_state->streams[i]); in link_enc_cfg_link_encs_assign() 308 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 330 struct dc_stream_state *stream = state->streams[i]; in link_enc_cfg_link_encs_assign() 341 struct dc_stream_state *prev_stream = prev_state->streams[j]; in link_enc_cfg_link_encs_assign() 358 struct dc_stream_state *stream = streams[i]; in link_enc_cfg_link_encs_assign() 641 if (is_dig_link_enc_stream(state->streams[i])) in link_enc_cfg_validate() 652 if (assignment.stream != state->streams[i]) in link_enc_cfg_validate() [all …]
|
| A D | dc.c | 890 struct dc_stream_state **streams, in dc_stream_set_static_screen_params() argument 1738 if (dc->current_state->streams[i] != streams[i]) in streams_changed() 1984 struct dc_stream_state *streams[], in dc_enable_stereo() argument 2112 dc_streams[i] = context->streams[i]; in dc_commit_state_no_check() 2156 dc, context->streams[i], in dc_commit_state_no_check() 2223 dc, context->streams[i], in dc_commit_state_no_check() 2238 if (context->streams[l] && in dc_commit_state_no_check() 2248 context->streams[i]->timing.h_total, in dc_commit_state_no_check() 2405 if (params->streams[i]->stream_id == context->streams[j]->stream_id) in dc_commit_streams() 3040 if (stream == ctx->streams[i]) { in stream_get_status() [all …]
|
| /drivers/media/pci/cx18/ |
| A D | cx18-streams.c | 236 struct cx18_stream *s = &cx->streams[type]; in cx18_stream_init() 303 struct cx18_stream *s = &cx->streams[type]; in cx18_prep_dev() 506 if (cx->streams[type].dvb != NULL) { in cx18_streams_cleanup() 509 kfree(cx->streams[type].dvb); in cx18_streams_cleanup() 510 cx->streams[type].dvb = NULL; in cx18_streams_cleanup() 511 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() 527 if (cx->streams[type].buffers != 0) in cx18_streams_cleanup() 528 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() 534 vdev = &cx->streams[type].video_dev; in cx18_streams_cleanup() 539 cx18_stream_free(&cx->streams[type]); in cx18_streams_cleanup() [all …]
|
| A D | cx18-fileops.c | 33 struct cx18_stream *s = &cx->streams[type]; in cx18_claim_stream() 73 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_claim_stream() 75 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_claim_stream() 125 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_release_stream() 132 s_assoc = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_release_stream() 485 struct cx18_stream *s = &cx->streams[id->type]; in cx18_start_capture() 507 s_vbi = &cx->streams[CX18_ENC_STREAM_TYPE_VBI]; in cx18_start_capture() 508 s_idx = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_start_capture() 576 struct cx18_stream *s = &cx->streams[id->type]; in cx18_v4l2_read() 595 struct cx18_stream *s = &cx->streams[id->type]; in cx18_v4l2_enc_poll() [all …]
|
| A D | cx18-ioctl.c | 57 struct cx18_stream *s = &cx->streams[id->type]; in cx18_g_fmt_vid_cap() 129 struct cx18_stream *s = &cx->streams[id->type]; in cx18_s_fmt_vid_cap() 548 cx->streams[CX18_ENC_STREAM_TYPE_MPG].video_dev.tvnorms = std; in cx18_s_input() 549 cx->streams[CX18_ENC_STREAM_TYPE_YUV].video_dev.tvnorms = std; in cx18_s_input() 550 cx->streams[CX18_ENC_STREAM_TYPE_VBI].video_dev.tvnorms = std; in cx18_s_input() 626 cx->streams[CX18_ENC_STREAM_TYPE_YUV].vb_bytes_per_frame = in cx18_s_std() 628 cx->streams[CX18_ENC_STREAM_TYPE_YUV].vb_bytes_per_line = 720; in cx18_s_std() 630 cx->streams[CX18_ENC_STREAM_TYPE_YUV].vb_bytes_per_frame = in cx18_s_std() 798 struct cx18_stream *s = &cx->streams[CX18_ENC_STREAM_TYPE_IDX]; in cx18_g_enc_index() 857 cx18_stop_capture(&cx->streams[id->type], in cx18_encoder_cmd() [all …]
|
| /drivers/media/pci/ivtv/ |
| A D | ivtv-fileops.c | 36 struct ivtv_stream *s = &itv->streams[type]; in ivtv_claim_stream() 77 s_vbi = &itv->streams[vbi_type]; in ivtv_claim_stream() 118 s_vbi = &itv->streams[IVTV_DEC_STREAM_TYPE_VBI]; in ivtv_release_stream() 120 s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_release_stream() 428 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_capture() 457 s_vbi = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_start_capture() 507 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_read() 524 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_start_decoding() 569 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_write() 737 struct ivtv_stream *s = &itv->streams[id->type]; in ivtv_v4l2_dec_poll() [all …]
|
| A D | ivtv-streams.c | 170 struct ivtv_stream *s = &itv->streams[type]; in ivtv_stream_init() 200 struct ivtv_stream *s = &itv->streams[type]; in ivtv_prep_dev() 269 if (itv->streams[type].vdev.v4l2_dev == NULL) in ivtv_streams_setup() 273 if (ivtv_stream_alloc(&itv->streams[type])) in ivtv_streams_setup() 286 struct ivtv_stream *s = &itv->streams[type]; in ivtv_reg_dev() 297 struct ivtv_stream *s_mpg = &itv->streams[IVTV_ENC_STREAM_TYPE_MPG]; in ivtv_reg_dev() 363 struct video_device *vdev = &itv->streams[type].vdev; in ivtv_streams_cleanup() 369 ivtv_stream_free(&itv->streams[type]); in ivtv_streams_cleanup() 370 itv->streams[type].vdev.v4l2_dev = NULL; in ivtv_streams_cleanup() 780 struct ivtv_stream *s = &itv->streams[i]; in ivtv_stop_all_captures() [all …]
|
| A D | ivtv-irq.c | 541 s = &itv->streams[itv->cur_dma_stream]; in ivtv_irq_dma_read() 605 s = &itv->streams[itv->cur_dma_stream]; in ivtv_irq_enc_dma_complete() 633 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_dma_complete() 649 s = &itv->streams[itv->cur_pio_stream]; in ivtv_irq_enc_pio_complete() 662 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_pio_complete() 756 s = &itv->streams[ivtv_stream_map[data[0]]]; in ivtv_irq_enc_start_cap() 768 s = &itv->streams[IVTV_ENC_STREAM_TYPE_VBI]; in ivtv_irq_enc_vbi_cap() 800 s = &itv->streams[IVTV_DEC_STREAM_TYPE_YUV]; in ivtv_irq_dec_data_req() 806 s = &itv->streams[IVTV_DEC_STREAM_TYPE_MPG]; in ivtv_irq_dec_data_req() 1022 struct ivtv_stream *s = &itv->streams[idx]; in ivtv_irq_handler() [all …]
|
| A D | ivtv-ioctl.c | 438 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_fmt_vid_out_overlay() 548 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_try_fmt_vid_out_overlay() 928 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_enum_fmt_vid_cap() 955 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_enum_fmt_vid_out() 1008 itv->streams[i].vdev.tvnorms = std; in ivtv_s_input() 1057 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_frequency() 1071 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_s_frequency() 1361 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_g_fbuf() 1449 struct ivtv_stream *s = &itv->streams[fh2id(fh)->type]; in ivtv_s_fbuf() 1570 struct ivtv_stream *s = &itv->streams[i]; in ivtv_log_status() [all …]
|
| /drivers/media/test-drivers/vidtv/ |
| A D | vidtv_channel.c | 100 s302m->streams = vidtv_psi_pmt_stream_init(NULL, in vidtv_channel_s302m_init() 103 if (!s302m->streams) in vidtv_channel_s302m_init() 106 s302m->streams->descriptor = (struct vidtv_psi_desc *) in vidtv_channel_s302m_init() 111 if (!s302m->streams->descriptor) in vidtv_channel_s302m_init() 145 vidtv_psi_pmt_stream_destroy(s302m->streams); in vidtv_channel_s302m_init() 336 s = cur_chnl->streams; in vidtv_channel_pmt_match_sections() 538 vidtv_psi_pmt_stream_destroy(curr->streams); in vidtv_channels_destroy()
|
| /drivers/media/pci/cobalt/ |
| A D | cobalt-driver.c | 130 if (sd == cobalt->streams[i].sd) in cobalt_get_sd_nr() 141 struct cobalt_stream *s = &cobalt->streams[sd_nr]; in cobalt_notify() 420 struct cobalt_stream *s = &cobalt->streams[i]; in cobalt_stream_struct_init() 490 struct cobalt_stream *s = cobalt->streams; in cobalt_subdevs_init() 540 cobalt->streams[i + COBALT_AUDIO_IN_STREAM].is_dummy = false; in cobalt_subdevs_init() 598 struct cobalt_stream *s = &cobalt->streams[COBALT_HSMA_IN_NODE]; in cobalt_subdevs_hsma_init() 619 cobalt->streams[4 + COBALT_AUDIO_IN_STREAM].is_dummy = false; in cobalt_subdevs_hsma_init() 650 cobalt->streams[COBALT_AUDIO_OUT_STREAM].is_dummy = false; in cobalt_subdevs_hsma_init() 767 struct v4l2_subdev *sd = cobalt->streams[i].sd; in cobalt_remove()
|
| A D | cobalt-irq.c | 149 struct cobalt_stream *s = &cobalt->streams[i]; in cobalt_irq_handler() 206 struct cobalt_stream *s = &cobalt->streams[i]; in cobalt_irq_work_handler() 211 v4l2_subdev_call(cobalt->streams[i].sd, core, in cobalt_irq_work_handler()
|
| /drivers/gpu/drm/amd/display/amdgpu_dm/ |
| A D | amdgpu_dm_mst_types.c | 1173 stream = dc_state->streams[i]; in compute_mst_dsc_configs_for_link() 1343 stream = dc_state->streams[i]; in is_dsc_need_re_compute() 1409 stream = dc->current_state->streams[i]; in is_dsc_need_re_compute() 1459 stream = dc_state->streams[i]; in compute_mst_dsc_configs_for_state() 1499 stream = dc_state->streams[i]; in compute_mst_dsc_configs_for_state() 1528 stream = dc_state->streams[i]; in pre_compute_mst_dsc_configs_for_state() 1670 local_dc_state->streams[i] = in pre_validate_dsc() 1675 if (local_dc_state->streams[i] == NULL) { in pre_validate_dsc() 1700 if (local_dc_state->streams[i] && in pre_validate_dsc() 1717 if (local_dc_state->streams[i] != stream) in pre_validate_dsc() [all …]
|
| /drivers/staging/media/ipu7/ |
| A D | ipu7-isys.c | 101 mutex_init(&isys->streams[i].mutex); in isys_stream_init() 102 init_completion(&isys->streams[i].stream_open_completion); in isys_stream_init() 103 init_completion(&isys->streams[i].stream_close_completion); in isys_stream_init() 104 init_completion(&isys->streams[i].stream_start_completion); in isys_stream_init() 105 init_completion(&isys->streams[i].stream_stop_completion); in isys_stream_init() 106 INIT_LIST_HEAD(&isys->streams[i].queues); in isys_stream_init() 107 isys->streams[i].isys = isys; in isys_stream_init() 108 isys->streams[i].stream_handle = i; in isys_stream_init() 109 isys->streams[i].vc = INVALID_VC_ID; in isys_stream_init() 580 mutex_destroy(&isys->streams[i].mutex); in isys_remove() [all …]
|
| A D | ipu7-isys-video.c | 676 if (&stream->isys->streams[i] == stream) { in ipu7_isys_put_stream() 702 if (isys->streams_ref_count[i] && isys->streams[i].vc == vc && in ipu7_isys_get_stream() 703 isys->streams[i].asd == asd) { in ipu7_isys_get_stream() 705 stream = &isys->streams[i]; in ipu7_isys_get_stream() 714 stream = &isys->streams[i]; in ipu7_isys_get_stream() 744 stream = &isys->streams[stream_handle]; in ipu7_isys_query_stream_by_handle() 772 if (isys->streams[i].stream_source == source && in ipu7_isys_query_stream_by_source() 773 isys->streams[i].vc == vc) { in ipu7_isys_query_stream_by_source() 774 stream = &isys->streams[i]; in ipu7_isys_query_stream_by_source()
|
| /drivers/gpu/drm/amd/display/dc/dml2/ |
| A D | dml2_dc_resource_mgmt.c | 68 if (state->streams[i]->stream_id == stream_id) { in get_plane_id() 937 get_target_mpc_factor(ctx, state, disp_cfg, mapping, status, state->streams[stream_idx], i) : 1; in populate_mpc_factors_for_stream() 950 odm_factors[i].source = get_source_odm_factor(ctx, state, state->streams[i]); in populate_odm_factors() 952 ctx, state, disp_cfg, mapping, state->streams[i]); in populate_odm_factors() 1028 result &= unmap_dc_pipes_for_stream(ctx, state, existing_state, state->streams[i], in map_dc_pipes_with_callbacks() 1031 result &= map_dc_pipes_for_stream(ctx, state, existing_state, state->streams[i], in map_dc_pipes_with_callbacks() 1080 stream_id = state->streams[stream_index]->stream_id; in dml2_map_dc_pipes() 1112 …calculate_odm_slices(state->streams[stream_index], scratch.odm_info.odm_factor, scratch.odm_info.o… in dml2_map_dc_pipes() 1116 map_pipes_for_stream(ctx, state, state->streams[stream_index], &scratch, existing_state); in dml2_map_dc_pipes() 1133 if (dml2_is_stereo_timing(state->streams[stream_index])) in dml2_map_dc_pipes() [all …]
|
| A D | dml2_translation_helper.c | 1156 if (context->streams[i]->stream_id == stream_id) { in get_plane_id() 1320 if (context->streams[i] == context->res_ctx.pipe_ctx[k].stream) { in map_dc_state_into_dml_display_cfg() 1325 disp_cfg_stream_location = map_stream_to_dml_display_cfg(dml2, context->streams[i], dml_dispcfg); in map_dc_state_into_dml_display_cfg() 1326 stream_mall_type = dc_state_get_stream_subvp_type(context, context->streams[i]); in map_dc_state_into_dml_display_cfg() 1333 …_timing_cfg_from_stream_state(&dml_dispcfg->timing, disp_cfg_stream_location, context->streams[i]); in map_dc_state_into_dml_display_cfg() 1337 disp_cfg_stream_location, context->streams[i]); in map_dc_state_into_dml_display_cfg() 1339 switch (context->streams[i]->debug.force_odm_combine_segments) { in map_dc_state_into_dml_display_cfg() 1356 …populate_dummy_dml_surface_cfg(&dml_dispcfg->surface, disp_cfg_plane_location, context->streams[i]… in map_dc_state_into_dml_display_cfg() 1358 context->streams[i], &dml2->v20.dml_core_ctx.soc); in map_dc_state_into_dml_display_cfg() 1366 …context->stream_status[i].plane_states[j], context, dml_dispcfg, context->streams[i]->stream_id, j… in map_dc_state_into_dml_display_cfg() [all …]
|
| /drivers/gpu/drm/amd/display/dc/resource/dcn32/ |
| A D | dcn32_resource_helpers.c | 255 if (dc_state_get_stream_subvp_type(context, context->streams[i]) != SUBVP_PHANTOM) in override_det_for_subvp() 324 if (dc_state_get_stream_subvp_type(context, context->streams[i]) != SUBVP_PHANTOM) in dcn32_determine_det_override() 331 if (dc_state_get_stream_subvp_type(context, context->streams[i]) == SUBVP_PHANTOM) in dcn32_determine_det_override() 340 if (context->res_ctx.pipe_ctx[j].stream == context->streams[i] && in dcn32_determine_det_override() 350 if (k != j && context->res_ctx.pipe_ctx[k].stream == context->streams[i] && in dcn32_determine_det_override() 359 if (k != j && context->res_ctx.pipe_ctx[k].stream == context->streams[i] && in dcn32_determine_det_override() 553 fpo_candidate_stream = context->streams[0]; in dcn32_can_support_mclk_switch_using_fw_based_vblank_stretch()
|
| /drivers/media/pci/intel/ipu6/ |
| A D | ipu6-isys.c | 149 mutex_init(&isys->streams[i].mutex); in isys_stream_init() 150 init_completion(&isys->streams[i].stream_open_completion); in isys_stream_init() 151 init_completion(&isys->streams[i].stream_close_completion); in isys_stream_init() 152 init_completion(&isys->streams[i].stream_start_completion); in isys_stream_init() 153 init_completion(&isys->streams[i].stream_stop_completion); in isys_stream_init() 154 INIT_LIST_HEAD(&isys->streams[i].queues); in isys_stream_init() 155 isys->streams[i].isys = isys; in isys_stream_init() 156 isys->streams[i].stream_handle = i; in isys_stream_init() 157 isys->streams[i].vc = INVALID_VC_ID; in isys_stream_init() 1146 mutex_destroy(&isys->streams[i].mutex); in isys_probe() [all …]
|
| /drivers/gpu/drm/amd/display/dc/clk_mgr/dce110/ |
| A D | dce110_clk_mgr.c | 98 struct dc_stream_state *stream = context->streams[j]; in dce110_get_min_vblank_time_us() 129 const struct dc_stream_state *stream = context->streams[j]; in dce110_fill_display_configs() 238 &context->streams[0]->timing; in dce11_pplib_apply_display_requirements()
|
| /drivers/net/wireless/ath/ath9k/ |
| A D | common.c | 357 int streams = 0; in ath9k_cmn_count_streams() local 360 if (++streams == max) in ath9k_cmn_count_streams() 364 return streams; in ath9k_cmn_count_streams()
|
| /drivers/gpu/drm/amd/display/dc/dml2/dml21/ |
| A D | dml21_translation_helper.c | 847 struct dc_stream_state *stream = context->streams[stream_index]; in populate_dml21_plane_config_from_plane_state() 998 if (context->streams[i]->stream_id == stream_id) { in dml21_wrapper_get_plane_id() 1094 …disp_cfg_stream_location = map_stream_to_dml21_display_cfg(dml_ctx, context->streams[stream_index]… in dml21_map_dc_state_into_dml_display_cfg() 1100 …l_dispcfg->stream_descriptors[disp_cfg_stream_location].timing, context->streams[stream_index], dm… in dml21_map_dc_state_into_dml_display_cfg() 1102 …l_dispcfg->stream_descriptors[disp_cfg_stream_location].output, context->streams[stream_index], &c… in dml21_map_dc_state_into_dml_display_cfg() 1103 …ate(&dml_dispcfg->stream_descriptors[disp_cfg_stream_location], context->streams[stream_index], &c… in dml21_map_dc_state_into_dml_display_cfg() 1109 …_pipe_mapping.disp_cfg_to_stream_id[disp_cfg_stream_location] = context->streams[stream_index]->st… in dml21_map_dc_state_into_dml_display_cfg() 1114 …(&dml_dispcfg->plane_descriptors[disp_cfg_plane_location].surface, context->streams[stream_index]); in dml21_map_dc_state_into_dml_display_cfg() 1115 …lane_cfg(&dml_dispcfg->plane_descriptors[disp_cfg_plane_location], context->streams[stream_index]); in dml21_map_dc_state_into_dml_display_cfg() 1119 …disp_cfg_plane_location = map_plane_to_dml21_display_cfg(dml_ctx, context->streams[stream_index]->… in dml21_map_dc_state_into_dml_display_cfg() [all …]
|