/linux-master/drivers/staging/media/atomisp/pci/runtime/pipeline/interface/ |
H A D | ia_css_pipeline.h | 69 /* Stage descriptor used to create a new stage in the pipeline */ 81 /* @brief initialize the pipeline module 85 * Initializes the pipeline module. This API has to be called 86 * before any operation on the pipeline module is done 90 /* @brief initialize the pipeline structure with default values 92 * @param[out] pipeline structure to be initialized with defaults 94 * @param[in] pipe_num Number that uniquely identifies a pipeline. 97 * Initializes the pipeline structure with a set of default values. 98 * This API is expected to be used when a pipeline structure is allocated 102 struct ia_css_pipeline *pipeline, [all...] |
/linux-master/drivers/gpu/drm/xen/ |
H A D | xen_drm_front_kms.c | 93 static void send_pending_event(struct xen_drm_front_drm_pipeline *pipeline) argument 95 struct drm_crtc *crtc = &pipeline->pipe.crtc; 100 if (pipeline->pending_event) 101 drm_crtc_send_vblank_event(crtc, pipeline->pending_event); 102 pipeline->pending_event = NULL; 110 struct xen_drm_front_drm_pipeline *pipeline = local 119 ret = xen_drm_front_mode_set(pipeline, crtc->x, crtc->y, 126 pipeline->conn_connected = false; 134 struct xen_drm_front_drm_pipeline *pipeline = local 139 ret = xen_drm_front_mode_set(pipeline, 153 xen_drm_front_kms_on_frame_done(struct xen_drm_front_drm_pipeline *pipeline, u64 fb_cookie) argument 169 struct xen_drm_front_drm_pipeline *pipeline = local 194 struct xen_drm_front_drm_pipeline *pipeline = local 246 struct xen_drm_front_drm_pipeline *pipeline = local 289 struct xen_drm_front_drm_pipeline *pipeline = local 310 display_pipe_init(struct xen_drm_front_drm_info *drm_info, int index, struct xen_drm_front_cfg_connector *cfg, struct xen_drm_front_drm_pipeline *pipeline) argument 354 struct xen_drm_front_drm_pipeline *pipeline = local 374 struct xen_drm_front_drm_pipeline *pipeline = local [all...] |
H A D | xen_drm_front_kms.h | 23 void xen_drm_front_kms_on_frame_done(struct xen_drm_front_drm_pipeline *pipeline,
|
H A D | xen_drm_front_conn.c | 50 struct xen_drm_front_drm_pipeline *pipeline = local 54 pipeline->conn_connected = false; 56 return pipeline->conn_connected ? connector_status_connected : 64 struct xen_drm_front_drm_pipeline *pipeline = local 75 videomode.hactive = pipeline->width; 76 videomode.vactive = pipeline->height; 105 struct xen_drm_front_drm_pipeline *pipeline = local 110 pipeline->conn_connected = true;
|
H A D | xen_drm_front.h | 120 struct xen_drm_front_drm_pipeline pipeline[XEN_DRM_FRONT_MAX_CRTCS]; member in struct:xen_drm_front_drm_info 133 int xen_drm_front_mode_set(struct xen_drm_front_drm_pipeline *pipeline,
|
/linux-master/drivers/staging/media/atomisp/pci/runtime/pipeline/src/ |
H A D | pipeline.c | 44 struct ia_css_pipeline *pipeline, 53 static void ia_css_pipeline_set_zoom_stage(struct ia_css_pipeline *pipeline); 66 struct ia_css_pipeline *pipeline, 71 assert(pipeline); 72 IA_CSS_ENTER_PRIVATE("pipeline = %p, pipe_id = %d, pipe_num = %d, dvs_frame_delay = %d", 73 pipeline, pipe_id, pipe_num, dvs_frame_delay); 74 if (!pipeline) { 79 pipeline_init_defaults(pipeline, pipe_id, pipe_num, dvs_frame_delay); 102 /* @brief destroy a pipeline 104 * @param[in] pipeline 65 ia_css_pipeline_create( struct ia_css_pipeline *pipeline, enum ia_css_pipe_id pipe_id, unsigned int pipe_num, unsigned int dvs_frame_delay) argument 108 ia_css_pipeline_destroy(struct ia_css_pipeline *pipeline) argument 128 ia_css_pipeline_start(enum ia_css_pipe_id pipe_id, struct ia_css_pipeline *pipeline) argument 197 ia_css_pipeline_request_stop(struct ia_css_pipeline *pipeline) argument 234 ia_css_pipeline_clean(struct ia_css_pipeline *pipeline) argument 271 ia_css_pipeline_create_and_add_stage( struct ia_css_pipeline *pipeline, struct ia_css_pipeline_stage_desc *stage_desc, struct ia_css_pipeline_stage **stage) argument 335 ia_css_pipeline_finalize_stages(struct ia_css_pipeline *pipeline, bool continuous) argument 352 ia_css_pipeline_get_stage(struct ia_css_pipeline *pipeline, int mode, struct ia_css_pipeline_stage **stage) argument 371 ia_css_pipeline_get_stage_from_fw(struct ia_css_pipeline *pipeline, u32 fw_handle, struct ia_css_pipeline_stage **stage) argument 390 ia_css_pipeline_get_fw_from_stage(struct ia_css_pipeline *pipeline, u32 stage_num, uint32_t *fw_handle) argument 410 ia_css_pipeline_get_output_stage( struct ia_css_pipeline *pipeline, int mode, struct ia_css_pipeline_stage **stage) argument 435 ia_css_pipeline_has_stopped(struct ia_css_pipeline *pipeline) argument 665 pipeline_init_defaults( struct ia_css_pipeline *pipeline, enum ia_css_pipe_id pipe_id, unsigned int pipe_num, unsigned int dvs_frame_delay) argument 693 ia_css_pipeline_set_zoom_stage(struct ia_css_pipeline *pipeline) argument [all...] |
/linux-master/drivers/isdn/mISDN/ |
H A D | dsp_pipeline.c | 163 int dsp_pipeline_init(struct dsp_pipeline *pipeline) argument 165 if (!pipeline) 168 INIT_LIST_HEAD(&pipeline->list); 173 static inline void _dsp_pipeline_destroy(struct dsp_pipeline *pipeline) argument 177 list_for_each_entry_safe(entry, n, &pipeline->list, list) { 180 dsp_hwec_disable(container_of(pipeline, struct dsp, 181 pipeline)); 188 void dsp_pipeline_destroy(struct dsp_pipeline *pipeline) argument 191 if (!pipeline) 194 _dsp_pipeline_destroy(pipeline); 197 dsp_pipeline_build(struct dsp_pipeline *pipeline, const char *cfg) argument 277 dsp_pipeline_process_tx(struct dsp_pipeline *pipeline, u8 *data, int len) argument 289 dsp_pipeline_process_rx(struct dsp_pipeline *pipeline, u8 *data, int len, unsigned int txlen) argument [all...] |
H A D | dsp.h | 135 * pipeline stuff * 236 pipeline; member in struct:dsp 271 extern int dsp_pipeline_init(struct dsp_pipeline *pipeline); 272 extern void dsp_pipeline_destroy(struct dsp_pipeline *pipeline); 273 extern int dsp_pipeline_build(struct dsp_pipeline *pipeline, const char *cfg); 274 extern void dsp_pipeline_process_tx(struct dsp_pipeline *pipeline, u8 *data, 276 extern void dsp_pipeline_process_rx(struct dsp_pipeline *pipeline, u8 *data,
|
/linux-master/drivers/gpu/drm/msm/disp/mdp5/ |
H A D | mdp5_ctl.h | 36 int mdp5_ctl_set_cursor(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, 54 int mdp5_ctl_blend(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, 71 u32 mdp5_ctl_commit(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline,
|
H A D | mdp5_crtc.c | 95 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local 102 return mdp5_ctl_commit(ctl, pipeline, flush_mask, start); 127 mixer = mdp5_cstate->pipeline.mixer; 130 r_mixer = mdp5_cstate->pipeline.r_mixer; 141 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local 159 mdp5_ctl_blend(ctl, pipeline, NULL, NULL, 0, 0); 215 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local 587 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local 953 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local 1085 struct mdp5_pipeline *pipeline = &mdp5_cstate->pipeline; local [all...] |
H A D | mdp5_cmd_encoder.c | 129 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); local 136 mdp5_ctl_set_encoder_state(ctl, pipeline, false); 137 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); 147 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); local 155 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); 157 mdp5_ctl_set_encoder_state(ctl, pipeline, true);
|
H A D | mdp5_ctl.c | 135 static void set_ctl_op(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline) argument 138 struct mdp5_interface *intf = pipeline->intf; 159 if (pipeline->r_mixer) 168 int mdp5_ctl_set_pipeline(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline) argument 171 struct mdp5_interface *intf = pipeline->intf; 177 set_ctl_op(ctl, pipeline); 183 struct mdp5_pipeline *pipeline) 185 struct mdp5_interface *intf = pipeline->intf; 203 * For a given control operation (display pipeline), a START signal needs to be 220 * @pipeline 182 start_signal_needed(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline) argument 226 mdp5_ctl_set_encoder_state(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, bool enabled) argument 250 mdp5_ctl_set_cursor(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, int cursor_id, bool enable) argument 349 mdp5_ctl_blend(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, enum mdp5_pipe stage[][MAX_PIPE_STAGE], enum mdp5_pipe r_stage[][MAX_PIPE_STAGE], u32 stage_cnt, u32 ctl_blend_op_flags) argument 472 fix_sw_flush(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, u32 flush_mask) argument 535 mdp5_ctl_commit(struct mdp5_ctl *ctl, struct mdp5_pipeline *pipeline, u32 flush_mask, bool start) argument [all...] |
H A D | mdp5_encoder.c | 125 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); local 134 mdp5_ctl_set_encoder_state(ctl, pipeline, false); 139 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); 160 struct mdp5_pipeline *pipeline = mdp5_crtc_get_pipeline(encoder->crtc); local 170 mdp5_ctl_commit(ctl, pipeline, mdp_ctl_flush_mask_encoder(intf), true); 172 mdp5_ctl_set_encoder_state(ctl, pipeline, true); 226 mdp5_cstate->pipeline.intf = intf;
|
/linux-master/tools/testing/selftests/kvm/lib/ |
H A D | assert.c | 30 const char *pipeline = "|cat -n 1>&2"; local 31 char cmd[strlen(addr2line) + strlen(pipeline) + 54 c += sprintf(c, "%s", pipeline);
|
/linux-master/drivers/net/wireless/ti/wl18xx/ |
H A D | debugfs.c | 143 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, hs_tx_stat_fifo_int, "%u"); 144 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, enc_tx_stat_fifo_int, "%u"); 145 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, enc_rx_stat_fifo_int, "%u"); 146 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, rx_complete_stat_fifo_int, "%u"); 147 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, pre_proc_swi, "%u"); 148 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, post_proc_swi, "%u"); 149 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, sec_frag_swi, "%u"); 150 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, pre_to_defrag_swi, "%u"); 151 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, defrag_to_rx_xfer_swi, "%u"); 152 WL18XX_DEBUGFS_FWSTATS_FILE(pipeline, dec_packet_i [all...] |
/linux-master/sound/soc/sof/intel/ |
H A D | hda-dai-ops.c | 130 struct sof_ipc4_pipeline *pipeline; local 137 pipeline = pipe_widget->private; 139 /* mark pipeline so that it can be skipped during FE trigger */ 140 pipeline->skip_during_fe_trigger = true; 301 struct sof_ipc4_pipeline *pipeline; local 309 pipeline = pipe_widget->private; 328 pipeline->state = SOF_IPC4_PIPE_PAUSED; 377 struct sof_ipc4_pipeline *pipeline; local 385 pipeline = pipe_widget->private; 394 if (pipeline 630 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/runtime/binary/src/ |
H A D | binary.c | 84 + info->pipeline.left_cropping + binary_dvs_env.width; 86 + info->pipeline.top_cropping + binary_dvs_env.height; 105 info->pipeline.left_cropping, info->pipeline.mode, 106 info->pipeline.c_subsampling, 107 info->output.num_chunks, info->pipeline.pipelining); 109 info->pipeline.top_cropping, 183 if (need_bds_factor_2_00 && binary->info->sp.pipeline.left_cropping > 0) 406 metrics->mode = info->pipeline.mode; 502 binary->next = binary_infos[binary->sp.pipeline [all...] |
/linux-master/sound/soc/sof/ |
H A D | ipc4-topology.c | 424 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 434 if (!pipeline->use_chain_dma) 595 struct sof_ipc4_pipeline *pipeline; local 635 pipeline = pipe_widget->private; 637 if (pipeline->use_chain_dma && 763 struct sof_ipc4_pipeline *pipeline; local 767 pipeline = kzalloc(sizeof(*pipeline), GFP_KERNEL); 768 if (!pipeline) 771 ret = sof_update_ipc_object(scomp, pipeline, SOF_SCHED_TOKEN 1070 struct sof_ipc4_pipeline *pipeline; local 1342 struct sof_ipc4_pipeline *pipeline; local 1726 struct sof_ipc4_pipeline *pipeline; local 1797 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 2575 struct sof_ipc4_pipeline *pipeline; local 2747 struct sof_ipc4_pipeline *pipeline = swidget->private; local 2776 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 3077 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local [all...] |
H A D | ipc4-pcm.c | 65 /* trigger a single pipeline */ 79 /* ipc_size includes the count and the pipeline IDs for the number of pipelines */ 92 dev_dbg(sdev->dev, "ipc4 set pipeline instance %d state %d", instance_id, state); 110 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 114 /* add pipeline from low priority to high */ 115 if (ascend && pipeline->priority < pipe_priority[i]) 117 /* add pipeline from high priority to low */ 118 else if (!ascend && pipeline->priority > pipe_priority[i]) 129 pipe_priority[i] = pipeline->priority; 139 struct sof_ipc4_pipeline *pipeline local 177 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 333 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local 385 struct sof_ipc4_pipeline *pipeline; local 678 struct sof_ipc4_pipeline *pipeline = pipe_widget->private; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/sdis/common/ |
H A D | ia_css_sdis_common.host.h | 56 (((b)->info->sp.pipeline.isp_pipe_version == 2) ? \
|
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/iterator/iterator_1.0/ |
H A D | ia_css_iterator.host.c | 67 if (binary->info->sp.pipeline.mode == IA_CSS_BINARY_MODE_PREVIEW &&
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_param_shading.c | 265 left_cropping = (binary->info->sp.pipeline.left_cropping == 0) ? 270 left_padding = (left_padding + binary->info->sp.pipeline.left_cropping) * 272 binary->info->sp.pipeline.left_cropping; 276 top_padding = binary->info->sp.pipeline.top_cropping * bds.numerator / 278 binary->info->sp.pipeline.top_cropping;
|
H A D | ia_css_pipe.h | 114 /* TODO: Remove stop_requested and use stop_requested in the pipeline */ 121 struct ia_css_pipeline pipeline; member in struct:ia_css_pipe 149 * reused as pipeline number also. There is a 1-1 mapping between pipe_num 159 .pipeline = DEFAULT_PIPELINE, \
|
/linux-master/sound/soc/intel/avs/ |
H A D | topology.c | 1218 .offset = 0, /* to treat pipeline->bindings as dictionary */ 1227 struct avs_tplg_pipeline *pipeline; local 1231 pipeline = devm_kzalloc(comp->card->dev, sizeof(*pipeline), GFP_KERNEL); 1232 if (!pipeline) 1235 pipeline->owner = owner; 1236 INIT_LIST_HEAD(&pipeline->mod_list); 1247 ret = avs_parse_tokens(comp, pipeline, pipeline_parsers, 1263 if (pipeline->num_bindings) 1268 pipeline 1335 struct avs_tplg_pipeline *pipeline; local [all...] |
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_stagedesc.c | 42 stage_desc->mode = binary->info->sp.pipeline.mode;
|