Symbol: pipe_index
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
436
fams_pipe_data->pipe_index[pipe_idx++] = head_pipe->plane_res.hubp->inst;
drivers/gpu/drm/amd/display/dc/dc_dmub_srv.c
441
fams_pipe_data->pipe_index[pipe_idx++] = split_pipe->plane_res.hubp->inst;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12750
struct dml2_dchub_per_pipe_register_set *out, int pipe_index)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12752
rq_dlg_get_rq_reg(&out->rq_regs, display_cfg, mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12753
rq_dlg_get_dlg_reg(&mode_lib->scratch, &out->dlg_regs, &out->ttu_regs, display_cfg, mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12754
out->det_size = dml_get_det_buffer_size_kbytes(mode_lib, pipe_index) / mode_lib->ip.config_return_buffer_segment_size_in_kbytes;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12757
void dml2_core_calcs_get_global_sync_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, union dml2_global_sync_programming *out, int pipe_index)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12759
out->dcn4x.vready_offset_pixels = dml_get_vready_offset(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12760
out->dcn4x.vstartup_lines = dml_get_vstartup_calculated(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12761
out->dcn4x.vupdate_offset_pixels = dml_get_vupdate_offset(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12762
out->dcn4x.vupdate_vupdate_width_pixels = dml_get_vupdate_width(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12763
out->dcn4x.pstate_keepout_start_lines = dml_get_pstate_keepout_dst_lines(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12766
void dml2_core_calcs_get_stream_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, struct dml2_per_stream_programming *out, int pipe_index)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12768
dml2_core_calcs_get_global_sync_programming(mode_lib, &out->global_sync, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12946
void dml2_core_calcs_get_mall_allocation(struct dml2_core_internal_display_mode_lib *mode_lib, unsigned int *out, int pipe_index)
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.c
12948
*out = dml_get_surface_size_in_mall_bytes(mode_lib, pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.h
23
void dml2_core_calcs_get_pipe_regs(const struct dml2_display_cfg *dml2_display_cfg, struct dml2_core_internal_display_mode_lib *mode_lib, struct dml2_dchub_per_pipe_register_set *out, int pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.h
24
void dml2_core_calcs_get_stream_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, struct dml2_per_stream_programming *out, int pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.h
25
void dml2_core_calcs_get_global_sync_programming(const struct dml2_core_internal_display_mode_lib *mode_lib, union dml2_global_sync_programming *out, int pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_core/dml2_core_dcn4_calcs.h
30
void dml2_core_calcs_get_mall_allocation(struct dml2_core_internal_display_mode_lib *mode_lib, unsigned int *out, int pipe_index);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1021
int config_index, pipe_index;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1028
for (pipe_index = 0; pipe_index < params->mcache_configurations[config_index].num_pipes; pipe_index++) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1030
params->per_plane_pipe_mcache_regs[config_index][pipe_index] = &params->mcache_regs_set[free_per_plane_reg_index++];
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1032
reset_mcache_allocations(params->per_plane_pipe_mcache_regs[config_index][pipe_index]);
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1039
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane0.viewport_x_start,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1040
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane0.viewport_x_start +
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1041
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane0.viewport_width - 1,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1047
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p0.mcache_id_first =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1050
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p0.mcache_id_first =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1054
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p0.mcache_id_second =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1056
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p0.split_location =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1059
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p0.mcache_id_second =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1061
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p0.split_location =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1066
if (params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane1_enabled) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1070
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane1.viewport_x_start,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1071
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane1.viewport_x_start +
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1072
params->mcache_configurations[config_index].pipe_configurations[pipe_index].plane1.viewport_width - 1,
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1078
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p1.mcache_id_first =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1081
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p1.mcache_id_first =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1085
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p1.mcache_id_second =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1087
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->main.p1.split_location =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1090
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p1.mcache_id_second =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
1092
params->per_plane_pipe_mcache_regs[config_index][pipe_index]->mall.p1.split_location =
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
399
unsigned int pipe_index;
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
416
for (pipe_index = 0; pipe_index < pipe_count; pipe_index++) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml21/src/dml2_top/dml2_top_soc15.c
418
pipe_vp_startx[pipe_index], pipe_vp_endx[pipe_index], 0, 0)) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
1198
unsigned int pipe_index = 0;
drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
1214
pipe_index = pipe->pipe_idx;
drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
1216
if (pipe->stream && dml_to_dc_pipe_mapping->dml_pipe_idx_to_plane_index_valid[pipe_index] == false) {
drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
1217
dml_to_dc_pipe_mapping->dml_pipe_idx_to_plane_index[pipe_index] = plane_index;
drivers/gpu/drm/amd/display/dc/dml2_0/dml2_translation_helper.c
1219
dml_to_dc_pipe_mapping->dml_pipe_idx_to_plane_index_valid[pipe_index] = true;
drivers/gpu/drm/amd/display/dmub/inc/dmub_cmd.h
6105
uint8_t pipe_index[4];
drivers/gpu/drm/drm_vblank.c
1742
unsigned int pipe_index;
drivers/gpu/drm/drm_vblank.c
1765
pipe_index = high_pipe >> _DRM_VBLANK_HIGH_CRTC_SHIFT;
drivers/gpu/drm/drm_vblank.c
1767
pipe_index = flags & _DRM_VBLANK_SECONDARY ? 1 : 0;
drivers/gpu/drm/drm_vblank.c
1774
if (pipe_index == 0)
drivers/gpu/drm/drm_vblank.c
1776
pipe_index--;
drivers/gpu/drm/drm_vblank.c
1781
pipe = pipe_index;
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
74
unsigned int pipe_index)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.c
82
if (vsp_plane->index == pipe_index)
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
64
unsigned int pipe_index);
drivers/gpu/drm/renesas/rz-du/rzg2l_du_vsp.h
76
unsigned int pipe_index)
drivers/media/platform/renesas/vsp1/vsp1_drm.c
654
int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index,
drivers/media/platform/renesas/vsp1/vsp1_drm.c
664
if (pipe_index >= vsp1->info->lif_count)
drivers/media/platform/renesas/vsp1/vsp1_drm.c
667
drm_pipe = &vsp1->drm->pipe[pipe_index];
drivers/media/platform/renesas/vsp1/vsp1_drm.c
732
__func__, pipe_index, cfg->width, cfg->height,
drivers/media/platform/renesas/vsp1/vsp1_drm.c
761
vsp1_write(vsp1, VI6_DISP_IRQ_STA(pipe_index), 0);
drivers/media/platform/renesas/vsp1/vsp1_drm.c
762
vsp1_write(vsp1, VI6_DISP_IRQ_ENB(pipe_index), 0);
drivers/media/platform/renesas/vsp1/vsp1_drm.c
789
void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index)
drivers/media/platform/renesas/vsp1/vsp1_drm.c
824
int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index,
drivers/media/platform/renesas/vsp1/vsp1_drm.c
829
struct vsp1_drm_pipeline *drm_pipe = &vsp1->drm->pipe[pipe_index];
drivers/media/platform/renesas/vsp1/vsp1_drm.c
897
void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index,
drivers/media/platform/renesas/vsp1/vsp1_drm.c
901
struct vsp1_drm_pipeline *drm_pipe = &vsp1->drm->pipe[pipe_index];
drivers/media/platform/renesas/vsp1/vsp1_video.c
254
pipe->buffers_ready |= 1 << video->pipe_index;
drivers/media/platform/renesas/vsp1/vsp1_video.c
484
rwpf->video->pipe_index = ++pipe->num_inputs;
drivers/media/platform/renesas/vsp1/vsp1_video.c
490
rwpf->video->pipe_index = 0;
drivers/media/platform/renesas/vsp1/vsp1_video.c
678
pipe->buffers_ready |= 1 << video->pipe_index;
drivers/media/platform/renesas/vsp1/vsp1_video.c
864
pipe->buffers_ready &= ~(1 << video->pipe_index);
drivers/media/platform/renesas/vsp1/vsp1_video.h
42
unsigned int pipe_index;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2286
int pipe_index = atomisp_get_pipe_index(asd);
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2290
stream_index = (pipe_index == IA_CSS_PIPE_ID_YUVPP) ?
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
2295
.pipes[pipe_index], &info)) {
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
432
int pipe_index = 0, i;
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
437
multi_pipes[pipe_index++] = stream_env->pipes[i];
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
439
if (pipe_index == 0)
drivers/staging/media/atomisp/pci/atomisp_compat_css20.c
450
pipe_index, multi_pipes, &stream_env->stream) != 0)
fs/pipe.c
232
union pipe_index idx = { .head_tail = READ_ONCE(pipe->head_tail) };
fs/pipe.c
423
union pipe_index idx = { .head_tail = READ_ONCE(pipe->head_tail) };
fs/pipe.c
664
union pipe_index idx;
include/linux/pipe_fs_i.h
88
union pipe_index;
include/media/vsp1.h
120
void vsp1_du_atomic_begin(struct device *dev, unsigned int pipe_index);
include/media/vsp1.h
121
int vsp1_du_atomic_update(struct device *dev, unsigned int pipe_index,
include/media/vsp1.h
124
void vsp1_du_atomic_flush(struct device *dev, unsigned int pipe_index,
include/media/vsp1.h
47
int vsp1_du_setup_lif(struct device *dev, unsigned int pipe_index,
sound/pci/echoaudio/echoaudio.c
522
int pipe_index, int interleave)
sound/pci/echoaudio/echoaudio.c
542
err = allocate_pipes(chip, pipe, pipe_index, interleave);
sound/pci/echoaudio/echoaudio.c
545
pipe_index, err);
sound/pci/echoaudio/echoaudio.c
549
dev_dbg(chip->card->dev, "allocate_pipes()=%d\n", pipe_index);
sound/pci/echoaudio/echoaudio.c
594
chip->substream[pipe_index] = substream;
sound/pci/echoaudio/echoaudio.c
677
int pipe_index = ((struct audiopipe *)runtime->private_data)->index;
sound/pci/echoaudio/echoaudio.c
707
if (snd_BUG_ON(pipe_index >= px_num(chip)))
sound/pci/echoaudio/echoaudio.c
717
if (snd_BUG_ON(!is_pipe_allocated(chip, pipe_index)))
sound/pci/echoaudio/echoaudio.c
720
set_audio_format(chip, pipe_index, &format);
sound/pci/echoaudio/echoaudio_dsp.c
1040
int pipe_index, int interleave)
sound/pci/echoaudio/echoaudio_dsp.c
1046
"allocate_pipes: ch=%d int=%d\n", pipe_index, interleave);
sound/pci/echoaudio/echoaudio_dsp.c
1052
channel_mask |= 1 << (pipe_index + i);
sound/pci/echoaudio/echoaudio_dsp.c
1059
chip->comm_page->position[pipe_index] = 0;
sound/pci/echoaudio/echoaudio_dsp.c
1063
pipe->index = pipe_index;
sound/pci/echoaudio/echoaudio_dsp.c
1070
pipe->dma_counter = (__le32 *)&chip->comm_page->position[pipe_index];
sound/pci/echoaudio/echoaudio_dsp.c
1072
return pipe_index;
sound/pci/echoaudio/echoaudio_dsp.c
766
static void set_audio_format(struct echoaudio *chip, u16 pipe_index,
sound/pci/echoaudio/echoaudio_dsp.c
834
"set_audio_format[%d] = %x\n", pipe_index, dsp_format);
sound/pci/echoaudio/echoaudio_dsp.c
835
chip->comm_page->audio_format[pipe_index] = cpu_to_le16(dsp_format);
sound/pci/echoaudio/echoaudio_dsp.c
922
static inline int is_pipe_allocated(struct echoaudio *chip, u16 pipe_index)
sound/pci/echoaudio/echoaudio_dsp.c
924
return (chip->pipe_alloc_mask & (1 << pipe_index));