Searched refs:pipe (Results 26 - 50 of 965) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/src/
H A Dpipe_util.c23 const struct ia_css_pipe *const pipe)
25 assert(pipe);
26 assert(pipe->stream);
28 return ia_css_util_input_format_bpp(pipe->stream->config.input_config.format,
29 pipe->stream->config.pixels_per_clock == 2);
22 ia_css_pipe_util_pipe_input_format_bpp( const struct ia_css_pipe *const pipe) argument
/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_dmc.h13 enum pipe;
18 void intel_dmc_enable_pipe(struct drm_i915_private *i915, enum pipe pipe);
19 void intel_dmc_disable_pipe(struct drm_i915_private *i915, enum pipe pipe);
H A Dintel_lvds.h13 enum pipe;
18 i915_reg_t lvds_reg, enum pipe *pipe);
24 i915_reg_t lvds_reg, enum pipe *pipe)
23 intel_lvds_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t lvds_reg, enum pipe *pipe) argument
H A Dintel_crtc.h12 enum pipe;
32 int intel_crtc_init(struct drm_i915_private *dev_priv, enum pipe pipe);
46 enum pipe pipe);
48 enum pipe pipe);
H A Dintel_link_bw.c27 enum pipe pipe; local
31 for_each_pipe(i915, pipe) {
34 intel_crtc_for_pipe(i915, pipe));
37 limits->max_bpp_x16[pipe] = crtc_state->max_link_bpp_x16;
39 limits->force_fec_pipes |= BIT(pipe);
41 limits->max_bpp_x16[pipe] = INT_MAX;
47 * intel_link_bw_reduce_bpp - reduce maximum link bpp for a selected pipe
53 * Select the pipe from @pipe_mask with the biggest link bpp value and set the
54 * maximum of link bpp in @limits below this value. Modeset the selected pipe,
132 intel_link_bw_set_bpp_limit_for_pipe(struct intel_atomic_state *state, const struct intel_link_bw_limits *old_limits, struct intel_link_bw_limits *new_limits, enum pipe pipe) argument
184 enum pipe pipe; local
[all...]
H A Dintel_pch_display.c22 enum pipe pch_transcoder)
28 enum pipe intel_crtc_pch_transcoder(struct intel_crtc *crtc)
35 return crtc->pipe;
39 enum pipe pipe, enum port port,
42 enum pipe port_pipe;
47 I915_STATE_WARN(dev_priv, state && port_pipe == pipe,
49 port_name(port), pipe_name(pipe));
58 enum pipe pipe, enu
38 assert_pch_dp_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t dp_reg) argument
57 assert_pch_hdmi_disabled(struct drm_i915_private *dev_priv, enum pipe pipe, enum port port, i915_reg_t hdmi_reg) argument
76 assert_pch_ports_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument
101 assert_pch_transcoder_disabled(struct drm_i915_private *dev_priv, enum pipe pipe) argument
179 enum pipe pipe = crtc->pipe; local
190 enum pipe pipe = crtc->pipe; local
201 enum pipe pipe = crtc->pipe; local
212 enum pipe pipe = crtc->pipe; local
247 enum pipe pipe = crtc->pipe; local
313 enum pipe pipe = crtc->pipe; local
364 enum pipe pipe = crtc->pipe; local
453 enum pipe pipe = crtc->pipe; local
494 enum pipe pipe = crtc->pipe; local
[all...]
H A Dg4x_dp.h13 enum pipe;
22 enum pipe vlv_active_pipe(struct intel_dp *intel_dp);
27 enum pipe *pipe);
45 enum pipe *pipe)
43 g4x_dp_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t dp_reg, int port, enum pipe *pipe) argument
H A Dintel_sprite_regs.h86 #define DVSCNTR(pipe) _MMIO_PIPE(pipe, _DVSACNTR, _DVSBCNTR)
87 #define DVSLINOFF(pipe) _MMIO_PIPE(pipe, _DVSALINOFF, _DVSBLINOFF)
88 #define DVSSTRIDE(pipe) _MMIO_PIPE(pipe, _DVSASTRIDE, _DVSBSTRIDE)
89 #define DVSPOS(pipe) _MMIO_PIPE(pipe, _DVSAPOS, _DVSBPOS)
90 #define DVSSURF(pipe) _MMIO_PIPE(pipe, _DVSASUR
[all...]
H A Dintel_fdi_regs.h28 #define FDI_RX_CHICKEN(pipe) _MMIO_PIPE(pipe, _FDI_RXA_CHICKEN, _FDI_RXB_CHICKEN)
33 #define FDI_TX_CTL(pipe) _MMIO_PIPE(pipe, _FDI_TXA_CTL, _FDI_TXB_CTL)
83 #define FDI_RX_CTL(pipe) _MMIO_PIPE(pipe, _FDI_RXA_CTL, _FDI_RXB_CTL)
119 #define FDI_RX_MISC(pipe) _MMIO_PIPE(pipe, _FDI_RXA_MISC, _FDI_RXB_MISC)
125 #define FDI_RX_TUSIZE1(pipe) _MMIO_PIPE(pipe, _FDI_RXA_TUSIZE
[all...]
H A Dintel_sprite.h17 enum pipe;
21 enum pipe pipe, int plane);
35 int pipe, int plane)
34 intel_sprite_plane_create(struct drm_i915_private *dev_priv, int pipe, int plane) argument
H A Dintel_dpt_common.c16 enum pipe pipe = crtc->pipe; local
23 intel_de_rmw(i915, PLANE_CHICKEN(pipe, plane_id),
H A Dintel_vdsc_regs.h31 #define ICL_PIPE_DSS_CTL1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
45 #define ICL_PIPE_DSS_CTL2(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
60 #define ICL_DSC0_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
63 #define ICL_DSC1_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \
66 #define _ICL_DSC0_PPS_0(pipe) _PICK_EVEN((pipe)
[all...]
H A Dintel_display_irq.c26 intel_handle_vblank(struct drm_i915_private *dev_priv, enum pipe pipe) argument
28 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe);
101 * bdw_update_pipe_irq - update DE pipe interrupt
103 * @pipe: pipe whose interrupt to update
108 enum pipe pipe, u32 interrupt_mask,
120 new_val = dev_priv->display.irq.de_irq_mask[pipe];
124 if (new_val != dev_priv->display.irq.de_irq_mask[pipe]) {
107 bdw_update_pipe_irq(struct drm_i915_private *dev_priv, enum pipe pipe, u32 interrupt_mask, u32 enabled_irq_mask) argument
132 bdw_enable_pipe_irq(struct drm_i915_private *i915, enum pipe pipe, u32 bits) argument
138 bdw_disable_pipe_irq(struct drm_i915_private *i915, enum pipe pipe, u32 bits) argument
180 i915_pipestat_enable_mask(struct drm_i915_private *dev_priv, enum pipe pipe) argument
224 i915_enable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) argument
247 i915_disable_pipestat(struct drm_i915_private *dev_priv, enum pipe pipe, u32 status_mask) argument
298 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) argument
333 display_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe, u32 crc0, u32 crc1, u32 crc2, u32 crc3, u32 crc4) argument
340 flip_done_handler(struct drm_i915_private *i915, enum pipe pipe) argument
355 hsw_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument
363 ivb_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument
374 i9xx_pipe_crc_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument
398 enum pipe pipe; local
412 enum pipe pipe; local
478 enum pipe pipe; local
496 enum pipe pipe; local
520 enum pipe pipe; local
546 enum pipe pipe; local
568 enum pipe pipe; local
619 enum pipe pipe; local
642 enum pipe pipe; local
656 enum pipe pipe; local
693 enum pipe pipe; local
741 enum pipe pipe; local
903 enum pipe pipe = INVALID_PIPE; local
1006 enum pipe pipe; local
1195 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1224 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1238 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1284 enum pipe pipe = crtc->pipe; local
1309 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1330 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1342 enum pipe pipe = to_intel_crtc(crtc)->pipe; local
1356 enum pipe pipe = crtc->pipe; local
1391 enum pipe pipe; local
1419 enum pipe pipe; local
1439 enum pipe pipe; local
1490 enum pipe pipe; local
1511 enum pipe pipe; local
1642 enum pipe pipe; local
[all...]
/linux-master/sound/drivers/vx/
H A Dvx_pcm.c15 * pipe->transferred is the counter of data which has been already transferred.
25 * the current point of read buffer is kept in pipe->hw_ptr. note that
46 struct vx_pipe *pipe)
48 int offset = pipe->hw_ptr;
51 if (++offset >= pipe->buffer_bytes) {
56 if (++offset >= pipe->buffer_bytes) {
61 if (++offset >= pipe->buffer_bytes) {
64 pipe->hw_ptr = offset;
82 * @pipe: the pipe t
45 vx_pcm_read_per_bytes(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument
89 vx_set_differed_time(struct vx_core *chip, struct vx_rmh *rmh, struct vx_pipe *pipe) argument
123 vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, unsigned int data) argument
150 vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, struct snd_pcm_runtime *runtime) argument
209 vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) argument
234 vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) argument
258 vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) argument
279 vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
318 vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) argument
373 vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
396 struct vx_pipe *pipe; local
441 vx_free_pipe(struct vx_core *chip, struct vx_pipe *pipe) argument
459 vx_start_stream(struct vx_core *chip, struct vx_pipe *pipe) argument
475 vx_stop_stream(struct vx_core *chip, struct vx_pipe *pipe) argument
516 struct vx_pipe *pipe = NULL; local
558 struct vx_pipe *pipe; local
581 vx_notify_end_of_buffer(struct vx_core *chip, struct vx_pipe *pipe) argument
609 vx_pcm_playback_transfer_chunk(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe, int size) argument
647 vx_update_pipe_position(struct vx_core *chip, struct snd_pcm_runtime *runtime, struct vx_pipe *pipe) argument
675 vx_pcm_playback_transfer(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe, int nchunks) argument
696 vx_pcm_playback_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument
720 struct vx_pipe *pipe = subs->runtime->private_data; local
775 struct vx_pipe *pipe = runtime->private_data; local
786 struct vx_pipe *pipe = runtime->private_data; local
890 struct vx_pipe *pipe; local
948 struct vx_pipe *pipe; local
981 vx_pcm_capture_update(struct vx_core *chip, struct snd_pcm_substream *subs, struct vx_pipe *pipe) argument
1060 struct vx_pipe *pipe = runtime->private_data; local
1082 struct vx_pipe *pipe; local
[all...]
/linux-master/drivers/media/platform/renesas/vsp1/
H A Dvsp1_pipe.c262 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) argument
267 if (pipe->brx) {
268 struct vsp1_brx *brx = to_brx(&pipe->brx->subdev);
274 for (i = 0; i < ARRAY_SIZE(pipe->inputs); ++i)
275 pipe->inputs[i] = NULL;
277 pipe->output = NULL;
279 list_for_each_entry(entity, &pipe->entities, list_pipe)
280 entity->pipe = NULL;
282 INIT_LIST_HEAD(&pipe->entities);
283 pipe
293 vsp1_pipeline_init(struct vsp1_pipeline *pipe) argument
305 vsp1_pipeline_run(struct vsp1_pipeline *pipe) argument
318 vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) argument
330 vsp1_pipeline_stop(struct vsp1_pipeline *pipe) argument
381 vsp1_pipeline_ready(struct vsp1_pipeline *pipe) argument
392 vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) argument
430 vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, struct vsp1_dl_body *dlb, unsigned int alpha) argument
455 vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, struct vsp1_partition *partition, unsigned int index, struct vsp1_partition_window *window) argument
[all...]
H A Dvsp1_drm.c33 static void vsp1_du_pipeline_frame_end(struct vsp1_pipeline *pipe, argument
36 struct vsp1_drm_pipeline *drm_pipe = to_vsp1_drm_pipeline(pipe);
64 struct vsp1_pipeline *pipe,
116 struct vsp1_pipeline *pipe,
190 ret = vsp1_du_insert_uif(vsp1, pipe, uif, &rpf->entity, RWPF_PAD_SOURCE,
191 pipe->brx, brx_input);
198 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_fmt, NULL,
205 format.format.code, BRX_NAME(pipe->brx), format.pad);
211 ret = v4l2_subdev_call(&pipe->brx->subdev, pad, set_selection, NULL,
218 BRX_NAME(pipe
63 vsp1_du_insert_uif(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_entity *uif, struct vsp1_entity *prev, unsigned int prev_pad, struct vsp1_entity *next, unsigned int next_pad) argument
115 vsp1_du_pipeline_setup_rpf(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe, struct vsp1_rwpf *rpf, struct vsp1_entity *uif, unsigned int brx_input) argument
228 vsp1_du_pipeline_setup_brx(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument
367 vsp1_du_pipeline_setup_inputs(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument
480 vsp1_du_pipeline_setup_output(struct vsp1_device *vsp1, struct vsp1_pipeline *pipe) argument
540 vsp1_du_pipeline_configure(struct vsp1_pipeline *pipe) argument
649 struct vsp1_pipeline *pipe; local
886 struct vsp1_pipeline *pipe = &drm_pipe->pipe; local
956 struct vsp1_pipeline *pipe = &drm_pipe->pipe; local
[all...]
H A Dvsp1_video.c182 * @pipe: the pipeline
187 static void vsp1_video_calculate_partition(struct vsp1_pipeline *pipe, argument
200 format = vsp1_entity_get_pad_format(&pipe->output->entity,
201 pipe->output->entity.state,
205 if (pipe->partitions <= 1) {
209 vsp1_pipeline_propagate_partition(pipe, partition, index,
231 * pipe->partitions is 1 based, whilst index is a 0 based index.
234 unsigned int partitions = pipe->partitions - 1;
250 vsp1_pipeline_propagate_partition(pipe, partition, index, &window);
253 static int vsp1_video_pipeline_setup_partitions(struct vsp1_pipeline *pipe) argument
316 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local
350 vsp1_video_frame_end(struct vsp1_pipeline *pipe, struct vsp1_rwpf *rwpf) argument
364 vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, unsigned int partition) argument
377 vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) argument
431 vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, unsigned int completion) argument
469 vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, struct vsp1_rwpf *input, struct vsp1_rwpf *output) argument
559 vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, struct vsp1_video *video) argument
646 vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, struct vsp1_video *video) argument
658 struct vsp1_pipeline *pipe; local
688 struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref); local
694 vsp1_video_pipeline_put(struct vsp1_pipeline *pipe) argument
762 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local
787 vsp1_video_setup_pipeline(struct vsp1_pipeline *pipe) argument
849 vsp1_video_cleanup_pipeline(struct vsp1_pipeline *pipe) argument
866 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local
908 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; local
1031 struct vsp1_pipeline *pipe; local
1165 struct vsp1_pipeline *pipe; local
1182 struct vsp1_pipeline *pipe; local
1207 struct vsp1_pipeline *pipe; local
[all...]
H A Dvsp1_pipe.h85 * @pipe: the media pipeline
113 struct media_pipeline pipe; member in struct:vsp1_pipeline
119 void (*frame_end)(struct vsp1_pipeline *pipe, unsigned int completion);
155 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe);
156 void vsp1_pipeline_init(struct vsp1_pipeline *pipe);
158 void vsp1_pipeline_run(struct vsp1_pipeline *pipe);
159 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe);
160 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe);
161 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe);
163 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe);
[all...]
/linux-master/drivers/gpu/drm/i915/
H A Dvlv_sideband_reg.h49 #define _DP_SSC(val, pipe) ((val) << (2 * (pipe)))
50 #define DP_SSC_MASK(pipe) _DP_SSC(0x3, (pipe))
51 #define DP_SSC_PWR_ON(pipe) _DP_SSC(0x0, (pipe))
52 #define DP_SSC_CLK_GATE(pipe) _DP_SSC(0x1, (pipe))
53 #define DP_SSC_RESET(pipe) _DP_SSC(0x2, (pipe))
[all...]
/linux-master/net/nfc/hci/
H A Dcommand.c19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument
23 pr_debug("exec cmd async through pipe=%d, cmd=%d, plen=%zd\n", pipe,
29 return nfc_hci_hcp_message_tx(hdev, pipe, NFC_HCI_HCP_COMMAND, cmd,
55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, argument
65 pr_debug("exec cmd sync through pipe=%d, cmd=%d, plen=%zd\n", pipe,
71 hcp_ew.exec_result = nfc_hci_hcp_message_tx(hdev, pipe,
94 u8 pipe; local
98 pipe
115 u8 pipe; local
129 u8 pipe; local
182 nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
202 nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
214 u8 pipe; local
237 nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) argument
262 u8 pipe = hdev->gate2pipe[gate]; local
297 nfc_hci_connect_gate(struct nfc_hci_dev *hdev, u8 dest_host, u8 dest_gate, u8 pipe) argument
[all...]
/linux-master/drivers/platform/goldfish/
H A Dgoldfish_pipe.c26 * .... write() or read() through the pipe.
85 /* A per-pipe command structure, shared with the host */
88 s32 id; /* pipe id, guest -> host */
106 /* A single signalled pipe information */
125 /* This data type models a given pipe instance */
127 /* pipe ID - index into goldfish_pipe_dev::pipes array */
130 /* The wake flags pipe is waiting for
151 * A pipe's own lock. Protects the following:
218 static int goldfish_pipe_cmd_locked(struct goldfish_pipe *pipe, argument
221 pipe
228 goldfish_pipe_cmd(struct goldfish_pipe *pipe, enum PipeCmdCode cmd) argument
325 transfer_max_buffers(struct goldfish_pipe *pipe, unsigned long address, unsigned long address_end, int is_write, unsigned long last_page, unsigned int last_page_size, s32 *consumed_size, int *status) argument
367 wait_for_host_signal(struct goldfish_pipe *pipe, int is_write) argument
394 struct goldfish_pipe *pipe = filp->private_data; local
492 struct goldfish_pipe *pipe = filp->private_data; local
517 struct goldfish_pipe *pipe; local
536 signalled_pipes_remove_locked(struct goldfish_pipe_dev *dev, struct goldfish_pipe *pipe) argument
552 struct goldfish_pipe *pipe; local
581 struct goldfish_pipe *pipe; local
703 struct goldfish_pipe *pipe = kzalloc(sizeof(*pipe), GFP_KERNEL); local
763 struct goldfish_pipe *pipe = filp->private_data; local
[all...]
/linux-master/include/linux/
H A Dpipe_fs_i.h18 * struct pipe_buffer - a linux kernel pipe buffer
19 * @page: the page containing the data for the pipe buffer
23 * @flags: pipe buffer flags. See above.
35 * struct pipe_inode_info - a linux kernel pipe
37 * @rd_wait: reader wait point in case of empty pipe
38 * @wr_wait: writer wait point in case of full pipe
44 * @nr_accounted: The amount this pipe accounts for in user->pipe_bufs
46 * @readers: number of current readers of this pipe
47 * @writers: number of current writers of this pipe
48 * @files: number of struct file referring this pipe (protecte
134 pipe_has_watch_queue(const struct pipe_inode_info *pipe) argument
180 pipe_buf(const struct pipe_inode_info *pipe, unsigned int slot) argument
190 pipe_head_buf(const struct pipe_inode_info *pipe) argument
202 pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument
213 pipe_buf_release(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument
227 pipe_buf_confirm(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument
240 pipe_buf_try_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument
248 pipe_discard_from(struct pipe_inode_info *pipe, unsigned int old_head) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/interface/
H A Dia_css_pipe_binarydesc.h27 * @param[in] pipe
36 struct ia_css_pipe const *const pipe,
44 * @param[in] pipe
52 struct ia_css_pipe const *const pipe,
70 * @param[in] pipe
80 struct ia_css_pipe *const pipe,
89 * @param[in/out] pipe
98 struct ia_css_pipe *const pipe,
108 * @param[in/out] pipe
118 struct ia_css_pipe const *const pipe,
[all...]
/linux-master/drivers/gpu/drm/lima/
H A Dlima_pp.c24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local
32 pipe->error = true;
45 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local
54 if (atomic_dec_and_test(&pipe->task))
55 lima_sched_pipe_task_done(pipe);
66 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local
70 if (!pipe
146 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local
329 lima_pp_task_validate(struct lima_sched_pipe *pipe, struct lima_sched_task *task) argument
353 lima_pp_task_run(struct lima_sched_pipe *pipe, struct lima_sched_task *task) argument
411 lima_pp_task_fini(struct lima_sched_pipe *pipe) argument
423 lima_pp_task_error(struct lima_sched_pipe *pipe) argument
441 lima_pp_task_mmu_error(struct lima_sched_pipe *pipe) argument
447 lima_pp_task_mask_irq(struct lima_sched_pipe *pipe) argument
467 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; local
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dsh_css.c121 * @pipes: pipe handles
123 * @pipe_config: pipe config structs
182 allocate_delay_frames(struct ia_css_pipe *pipe);
201 ia_css_pipe_check_format(struct ia_css_pipe *pipe,
215 need_capture_pp(const struct ia_css_pipe *pipe);
218 need_yuv_scaler_stage(const struct ia_css_pipe *pipe);
233 static bool need_capt_ldc(const struct ia_css_pipe *pipe);
236 sh_css_pipe_load_binaries(struct ia_css_pipe *pipe);
240 struct ia_css_pipe *pipe,
245 sh_css_pipe_get_output_frame_info(struct ia_css_pipe *pipe,
352 sh_css_pipe_free_shading_table(struct ia_css_pipe *pipe) argument
394 verify_copy_out_frame_format(struct ia_css_pipe *pipe) argument
469 struct ia_css_pipe *pipe = stream->last_pipe; local
903 struct ia_css_pipe *pipe = NULL; local
1109 start_binary(struct ia_css_pipe *pipe, struct ia_css_binary *binary) argument
1127 start_copy_on_sp(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame) argument
1820 init_pipe_defaults(enum ia_css_pipe_mode mode, struct ia_css_pipe *pipe, bool copy_pipe) argument
1875 pipe_generate_pipe_num(const struct ia_css_pipe *pipe, unsigned int *pipe_number) argument
1920 create_pipe(enum ia_css_pipe_mode mode, struct ia_css_pipe **pipe, bool copy_pipe) argument
1967 ia_css_pipe_destroy(struct ia_css_pipe *pipe) argument
2222 load_copy_binary( struct ia_css_pipe *pipe, struct ia_css_binary *copy_binary, struct ia_css_binary *next_binary) argument
2259 alloc_continuous_frames(struct ia_css_pipe *pipe, bool init_time) argument
2374 load_preview_binaries(struct ia_css_pipe *pipe) argument
2550 unload_preview_binaries(struct ia_css_pipe *pipe) argument
2633 add_vf_pp_stage( struct ia_css_pipe *pipe, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *vf_pp_binary, struct ia_css_pipeline_stage **vf_pp_stage) argument
2688 add_yuv_scaler_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_frame *internal_out_frame, struct ia_css_binary *yuv_scaler_binary, struct ia_css_pipeline_stage **pre_vf_pp_stage) argument
2746 add_capture_pp_stage( struct ia_css_pipe *pipe, struct ia_css_pipeline *me, struct ia_css_frame *in_frame, struct ia_css_frame *out_frame, struct ia_css_binary *capture_pp_binary, struct ia_css_pipeline_stage **capture_pp_stage) argument
2825 init_vf_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *vf_frame, unsigned int idx) argument
2870 get_pipe_extra_pixel(struct ia_css_pipe *pipe, unsigned int *extra_row, unsigned int *extra_column) argument
2925 ia_css_get_crop_offsets( struct ia_css_pipe *pipe, struct ia_css_frame_info *in_frame) argument
2989 init_in_frameinfo_memory_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *frame, enum ia_css_frame_format format) argument
3029 init_out_frameinfo_defaults(struct ia_css_pipe *pipe, struct ia_css_frame *out_frame, unsigned int idx) argument
3049 create_host_video_pipeline(struct ia_css_pipe *pipe) argument
3234 create_host_preview_pipeline(struct ia_css_pipe *pipe) argument
3366 send_raw_frames(struct ia_css_pipe *pipe) argument
3387 preview_start(struct ia_css_pipe *pipe) argument
3470 ia_css_pipe_enqueue_buffer(struct ia_css_pipe *pipe, const struct ia_css_buffer *buffer) argument
3678 ia_css_pipe_dequeue_buffer(struct ia_css_pipe *pipe, struct ia_css_buffer *buffer) argument
4123 struct ia_css_pipe *pipe; local
4298 struct ia_css_pipe *pipe; local
4362 sh_css_pipe_configure_output( struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int padded_width, enum ia_css_frame_format format, unsigned int idx) argument
4399 sh_css_pipe_get_shading_info(struct ia_css_pipe *pipe, struct ia_css_shading_info *shading_info, struct ia_css_pipe_config *pipe_config) argument
4435 sh_css_pipe_get_grid_info(struct ia_css_pipe *pipe, struct ia_css_grid_info *info) argument
4486 ia_css_pipe_check_format(struct ia_css_pipe *pipe, enum ia_css_frame_format format) argument
4520 load_video_binaries(struct ia_css_pipe *pipe) argument
4817 unload_video_binaries(struct ia_css_pipe *pipe) argument
4843 video_start(struct ia_css_pipe *pipe) argument
4926 sh_css_pipe_get_viewfinder_frame_info( struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) argument
4958 sh_css_pipe_configure_viewfinder(struct ia_css_pipe *pipe, unsigned int width, unsigned int height, unsigned int min_width, enum ia_css_frame_format format, unsigned int idx) argument
4988 load_copy_binaries(struct ia_css_pipe *pipe) argument
5017 need_capture_pp( const struct ia_css_pipe *pipe) argument
5048 need_capt_ldc( const struct ia_css_pipe *pipe) argument
5081 load_primary_binaries( struct ia_css_pipe *pipe) argument
5341 allocate_delay_frames(struct ia_css_pipe *pipe) argument
5428 load_advanced_binaries(struct ia_css_pipe *pipe) argument
5547 load_bayer_isp_binaries(struct ia_css_pipe *pipe) argument
5576 load_low_light_binaries(struct ia_css_pipe *pipe) argument
5695 copy_on_sp(struct ia_css_pipe *pipe) argument
5715 load_capture_binaries(struct ia_css_pipe *pipe) argument
5783 unload_capture_binaries(struct ia_css_pipe *pipe) argument
5827 need_yuv_scaler_stage(const struct ia_css_pipe *pipe) argument
5995 ia_css_pipe_create_cas_scaler_desc(struct ia_css_pipe *pipe, struct ia_css_cas_binary_descr *descr) argument
6177 load_yuvpp_binaries(struct ia_css_pipe *pipe) argument
6368 unload_yuvpp_binaries(struct ia_css_pipe *pipe) argument
6396 yuvpp_start(struct ia_css_pipe *pipe) argument
6431 sh_css_pipe_unload_binaries(struct ia_css_pipe *pipe) argument
6468 sh_css_pipe_load_binaries(struct ia_css_pipe *pipe) argument
6510 create_host_yuvpp_pipeline(struct ia_css_pipe *pipe) argument
6764 create_host_copy_pipeline(struct ia_css_pipe *pipe, unsigned int max_input_width, struct ia_css_frame *out_frame) argument
6808 create_host_isyscopy_capture_pipeline(struct ia_css_pipe *pipe) argument
6852 create_host_regular_capture_pipeline(struct ia_css_pipe *pipe) argument
7197 create_host_capture_pipeline(struct ia_css_pipe *pipe) argument
7217 capture_start(struct ia_css_pipe *pipe) argument
7274 sh_css_pipe_get_output_frame_info(struct ia_css_pipe *pipe, struct ia_css_frame_info *info, unsigned int idx) argument
7583 ia_css_pipe_create(const struct ia_css_pipe_config *config, struct ia_css_pipe **pipe) argument
7606 ia_css_pipe_create_extra(const struct ia_css_pipe_config *config, const struct ia_css_pipe_extra_config *extra_config, struct ia_css_pipe **pipe) argument
7747 ia_css_pipe_get_info(const struct ia_css_pipe *pipe, struct ia_css_pipe_info *pipe_info) argument
7783 ia_css_pipe_override_frame_format(struct ia_css_pipe *pipe, int pin_index, enum ia_css_frame_format new_format) argument
8541 ia_css_temp_pipe_to_pipe_id(const struct ia_css_pipe *pipe, enum ia_css_pipe_id *pipe_id) argument
8569 struct ia_css_pipe *pipe; local
8593 struct ia_css_pipe *pipe = stream->pipes[i]; local
8608 struct ia_css_pipe *pipe; local
8631 struct ia_css_pipe *pipe; local
8647 ia_css_pipe_get_shading_correction_binary(const struct ia_css_pipe *pipe) argument
8693 ia_css_pipe_get_s3a_binary(const struct ia_css_pipe *pipe) argument
8741 ia_css_pipe_get_sdis_binary(const struct ia_css_pipe *pipe) argument
8762 ia_css_pipe_get_pipeline(const struct ia_css_pipe *pipe) argument
8770 ia_css_pipe_get_pipe_num(const struct ia_css_pipe *pipe) argument
8789 ia_css_pipe_get_isp_pipe_version(const struct ia_css_pipe *pipe) argument
8898 struct ia_css_pipe *pipe; local
8928 ia_css_pipe_map_queue(struct ia_css_pipe *pipe, bool map) argument
[all...]

Completed in 323 milliseconds

1234567891011>>