Home
last modified time | relevance | path

Searched refs:pipe (Results 226 - 250 of 1825) sorted by relevance

12345678910>>...73

/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_hwseq.c48 struct pipe_ctx *pipe, in dce_pipe_control_lock()
55 /* Not lock pipe when blank */ in dce_pipe_control_lock()
56 if (lock && pipe->stream_res.tg->funcs->is_blanked && in dce_pipe_control_lock()
57 pipe->stream_res.tg->funcs->is_blanked(pipe->stream_res.tg)) in dce_pipe_control_lock()
60 val = REG_GET_4(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], in dce_pipe_control_lock()
71 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val, in dce_pipe_control_lock()
76 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val, in dce_pipe_control_lock()
82 uint32_t value = REG_READ(CRTC_H_BLANK_START_END[pipe->stream_res.tg->inst]); in dce_pipe_control_lock()
83 REG_WRITE(CRTC_H_BLANK_START_END[pipe in dce_pipe_control_lock()
47 dce_pipe_control_lock(struct dc *dc, struct pipe_ctx *pipe, bool lock) dce_pipe_control_lock() argument
89 dce60_pipe_control_lock(struct dc *dc, struct pipe_ctx *pipe, bool lock) dce60_pipe_control_lock() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/dce/
H A Ddce_hwseq.c48 struct pipe_ctx *pipe, in dce_pipe_control_lock()
55 /* Not lock pipe when blank */ in dce_pipe_control_lock()
56 if (lock && pipe->stream_res.tg->funcs->is_blanked && in dce_pipe_control_lock()
57 pipe->stream_res.tg->funcs->is_blanked(pipe->stream_res.tg)) in dce_pipe_control_lock()
60 val = REG_GET_4(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], in dce_pipe_control_lock()
71 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val, in dce_pipe_control_lock()
76 REG_SET_2(BLND_V_UPDATE_LOCK[pipe->stream_res.tg->inst], val, in dce_pipe_control_lock()
82 uint32_t value = REG_READ(CRTC_H_BLANK_START_END[pipe->stream_res.tg->inst]); in dce_pipe_control_lock()
83 REG_WRITE(CRTC_H_BLANK_START_END[pipe in dce_pipe_control_lock()
47 dce_pipe_control_lock(struct dc *dc, struct pipe_ctx *pipe, bool lock) dce_pipe_control_lock() argument
89 dce60_pipe_control_lock(struct dc *dc, struct pipe_ctx *pipe, bool lock) dce60_pipe_control_lock() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/
H A Ddrm_gem_atomic_helper.c102 * void driver_pipe_enable(struct drm_simple_display_pipe *pipe,
384 * @pipe: the simple display pipe
395 int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe, in drm_gem_simple_kms_begin_shadow_fb_access() argument
398 return drm_gem_begin_shadow_fb_access(&pipe->plane, plane_state); in drm_gem_simple_kms_begin_shadow_fb_access()
404 * @pipe: the simple display pipe
413 void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe, in drm_gem_simple_kms_end_shadow_fb_access() argument
416 drm_gem_end_shadow_fb_access(&pipe->plane, plane_state); in drm_gem_simple_kms_end_shadow_fb_access()
422 * @pipe
427 drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe) drm_gem_simple_kms_reset_shadow_plane() argument
446 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe) drm_gem_simple_kms_duplicate_shadow_plane_state() argument
461 drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe, struct drm_plane_state *plane_state) drm_gem_simple_kms_destroy_shadow_plane_state() argument
[all...]
/kernel/linux/linux-6.6/drivers/usb/storage/
H A Dtransport.c185 int usb_stor_control_msg(struct us_data *us, unsigned int pipe, in usb_stor_control_msg() argument
202 usb_fill_control_urb(us->current_urb, us->pusb_dev, pipe, in usb_stor_control_msg()
227 int usb_stor_clear_halt(struct us_data *us, unsigned int pipe) in usb_stor_clear_halt() argument
230 int endp = usb_pipeendpoint(pipe); in usb_stor_clear_halt()
232 if (usb_pipein (pipe)) in usb_stor_clear_halt()
256 static int interpret_urb_result(struct us_data *us, unsigned int pipe, in interpret_urb_result() argument
279 if (usb_pipecontrol(pipe)) { in interpret_urb_result()
280 usb_stor_dbg(us, "-- stall on control pipe\n"); in interpret_urb_result()
285 usb_stor_dbg(us, "clearing endpoint halt for pipe 0x%x\n", in interpret_urb_result()
286 pipe); in interpret_urb_result()
322 usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe, u8 request, u8 requesttype, u16 value, u16 index, void *data, u16 size) usb_stor_ctrl_transfer() argument
360 unsigned int pipe = us->recv_intr_pipe; usb_stor_intr_transfer() local
385 usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe, void *buf, unsigned int length, unsigned int *act_len) usb_stor_bulk_transfer_buf() argument
411 usb_stor_bulk_transfer_sglist(struct us_data *us, unsigned int pipe, struct scatterlist *sg, int num_sg, unsigned int length, unsigned int *act_len) usb_stor_bulk_transfer_sglist() argument
466 usb_stor_bulk_srb(struct us_data* us, unsigned int pipe, struct scsi_cmnd* srb) usb_stor_bulk_srb() argument
488 usb_stor_bulk_transfer_sg(struct us_data* us, unsigned int pipe, void *buf, unsigned int length_left, int use_sg, int *residual) usb_stor_bulk_transfer_sg() argument
960 unsigned int pipe = 0; usb_stor_CB_transport() local
1171 unsigned int pipe = srb->sc_data_direction == DMA_FROM_DEVICE ? usb_stor_Bulk_transport() local
[all...]
H A Dtransport.h72 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe,
75 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe);
77 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe,
80 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
82 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
84 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe,
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/gvt/
H A Ddisplay.c45 int pipe = -1; in get_edp_pipe() local
50 pipe = PIPE_A; in get_edp_pipe()
53 pipe = PIPE_B; in get_edp_pipe()
56 pipe = PIPE_C; in get_edp_pipe()
59 return pipe; in get_edp_pipe()
74 int pipe_is_enabled(struct intel_vgpu *vgpu, int pipe) in pipe_is_enabled() argument
79 pipe < PIPE_A || pipe >= I915_MAX_PIPES)) in pipe_is_enabled()
82 if (vgpu_vreg_t(vgpu, TRANSCONF(pipe)) & TRANSCONF_ENABLE) in pipe_is_enabled()
86 get_edp_pipe(vgpu) == pipe) in pipe_is_enabled()
177 int pipe; emulate_monitor_status_change() local
622 emulate_vblank_on_pipe(struct intel_vgpu *vgpu, int pipe) emulate_vblank_on_pipe() argument
653 int pipe; intel_vgpu_emulate_vblank() local
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/ipu3/
H A Dipu3-v4l2.c24 struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[imgu_sd->pipe]; in imgu_subdev_open()
62 unsigned int pipe = imgu_sd->pipe; in imgu_subdev_s_stream() local
66 struct imgu_css_pipe *css_pipe = &imgu->css.pipes[pipe]; in imgu_subdev_s_stream()
67 struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe]; in imgu_subdev_s_stream()
69 dev_dbg(dev, "%s %d for pipe %u", __func__, enable, pipe); in imgu_subdev_s_stream()
104 dev_dbg(dev, "IPU3 pipe %u pipe_id %u", pipe, css_pipe->pipe_id); in imgu_subdev_s_stream()
110 r = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe); in imgu_subdev_s_stream()
133 unsigned int pipe = imgu_sd->pipe; imgu_subdev_get_fmt() local
157 unsigned int pipe = imgu_sd->pipe; imgu_subdev_set_fmt() local
276 unsigned int pipe = imgu_sd->pipe; imgu_link_setup() local
418 unsigned int i, pipe, p; imgu_all_nodes_streaming() local
467 unsigned int pipe; imgu_vb2_start_streaming() local
528 unsigned int pipe; imgu_vb2_stop_streaming() local
661 imgu_fmt(struct imgu_device *imgu, unsigned int pipe, int node, struct v4l2_format *f, bool try) imgu_fmt() argument
1057 imgu_v4l2_subdev_register(struct imgu_device *imgu, struct imgu_v4l2_subdev *imgu_sd, unsigned int pipe) imgu_v4l2_subdev_register() argument
1115 imgu_v4l2_node_setup(struct imgu_device *imgu, unsigned int pipe, int node_num) imgu_v4l2_node_setup() argument
1245 imgu_v4l2_nodes_cleanup_pipe(struct imgu_device *imgu, unsigned int pipe, int node) imgu_v4l2_nodes_cleanup_pipe() argument
1258 imgu_v4l2_nodes_setup_pipe(struct imgu_device *imgu, int pipe) imgu_v4l2_nodes_setup_pipe() argument
1282 imgu_v4l2_cleanup_pipes(struct imgu_device *imgu, unsigned int pipe) imgu_v4l2_cleanup_pipes() argument
[all...]
/kernel/linux/linux-6.6/drivers/staging/media/ipu3/
H A Dipu3-v4l2.c24 struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[imgu_sd->pipe]; in imgu_subdev_open()
62 unsigned int pipe = imgu_sd->pipe; in imgu_subdev_s_stream() local
66 struct imgu_css_pipe *css_pipe = &imgu->css.pipes[pipe]; in imgu_subdev_s_stream()
67 struct imgu_media_pipe *imgu_pipe = &imgu->imgu_pipe[pipe]; in imgu_subdev_s_stream()
69 dev_dbg(dev, "%s %d for pipe %u", __func__, enable, pipe); in imgu_subdev_s_stream()
104 dev_dbg(dev, "IPU3 pipe %u pipe_id %u", pipe, css_pipe->pipe_id); in imgu_subdev_s_stream()
110 r = imgu_css_fmt_set(&imgu->css, fmts, rects, pipe); in imgu_subdev_s_stream()
133 unsigned int pipe = imgu_sd->pipe; imgu_subdev_get_fmt() local
157 unsigned int pipe = imgu_sd->pipe; imgu_subdev_set_fmt() local
284 unsigned int pipe = imgu_sd->pipe; imgu_link_setup() local
426 unsigned int i, pipe, p; imgu_all_nodes_streaming() local
475 unsigned int pipe; imgu_vb2_start_streaming() local
537 unsigned int pipe; imgu_vb2_stop_streaming() local
670 imgu_fmt(struct imgu_device *imgu, unsigned int pipe, int node, struct v4l2_format *f, bool try) imgu_fmt() argument
1063 imgu_v4l2_subdev_register(struct imgu_device *imgu, struct imgu_v4l2_subdev *imgu_sd, unsigned int pipe) imgu_v4l2_subdev_register() argument
1121 imgu_v4l2_node_setup(struct imgu_device *imgu, unsigned int pipe, int node_num) imgu_v4l2_node_setup() argument
1253 imgu_v4l2_nodes_cleanup_pipe(struct imgu_device *imgu, unsigned int pipe, int node) imgu_v4l2_nodes_cleanup_pipe() argument
1266 imgu_v4l2_nodes_setup_pipe(struct imgu_device *imgu, int pipe) imgu_v4l2_nodes_setup_pipe() argument
1290 imgu_v4l2_cleanup_pipes(struct imgu_device *imgu, unsigned int pipe) imgu_v4l2_cleanup_pipes() argument
[all...]
/kernel/linux/linux-5.10/drivers/staging/media/atomisp/pci/
H A Dsh_css_internal.h61 /* Force generation of output event. Used by acceleration pipe. */
98 * these threads are capable of running an image pipe
101 * these threads can't be used as image pipe
153 * and pipe id's
384 host (true) or when they are passed to the preview/video pipe
499 #define SH_CSS_IS_QOS_PIPE(pipe) ((pipe)->pipe_qos_config != QOS_INVALID)
500 #define SH_CSS_QOS_STAGE_ENABLE(pipe, num) ((pipe)->pipe_qos_config |= QOS_STAGE_MASK(num))
501 #define SH_CSS_QOS_STAGE_DISABLE(pipe, nu
673 struct sh_css_sp_pipeline pipe[SH_CSS_MAX_SP_THREADS]; global() member
[all...]
H A Datomisp_ioctl.c857 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in atomisp_g_fmt_file() local
860 f->fmt.pix = pipe->pix; in atomisp_g_fmt_file()
1120 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); in __atomisp_reqbufs() local
1121 struct atomisp_sub_device *asd = pipe->asd; in __atomisp_reqbufs()
1130 dev_err(pipe->isp->dev, "%s(): asd is NULL, device is %s\n", in __atomisp_reqbufs()
1137 mutex_lock(&pipe->capq.vb_lock); in __atomisp_reqbufs()
1138 if (!list_empty(&pipe->capq.stream)) in __atomisp_reqbufs()
1139 videobuf_queue_cancel(&pipe->capq); in __atomisp_reqbufs()
1141 atomisp_videobuf_free_queue(&pipe->capq); in __atomisp_reqbufs()
1142 mutex_unlock(&pipe in __atomisp_reqbufs()
1212 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_reqbufs_file() local
1229 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_querybuf() local
1238 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_querybuf_file() local
1253 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_qbuf() local
1439 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_qbuf_file() local
1476 __get_frame_exp_id(struct atomisp_video_pipe *pipe, struct v4l2_buffer *buf) __get_frame_exp_id() argument
1499 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_dqbuf() local
1692 __wdt_on_master_slave_sensor_pipe(struct atomisp_video_pipe *pipe, unsigned int wdt_duration, bool enable) __wdt_on_master_slave_sensor_pipe() argument
1751 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); atomisp_streamon() local
2016 struct atomisp_video_pipe *pipe = atomisp_to_video_pipe(vdev); __atomisp_streamoff() local
[all...]
/kernel/linux/linux-5.10/drivers/media/platform/vsp1/
H A Dvsp1_rpf.c59 struct vsp1_pipeline *pipe, in rpf_configure_stream()
85 if (pipe->interlaced) in rpf_configure_stream()
113 if (pipe->brx) { in rpf_configure_stream()
116 compose = vsp1_entity_get_pad_selection(pipe->brx, in rpf_configure_stream()
117 pipe->brx->config, in rpf_configure_stream()
124 if (pipe->interlaced) in rpf_configure_stream()
227 struct vsp1_pipeline *pipe, in rpf_configure_frame()
238 vsp1_pipeline_propagate_alpha(pipe, dlb, rpf->alpha); in rpf_configure_frame()
242 struct vsp1_pipeline *pipe, in rpf_configure_partition()
267 * slices. We must scale our partition window based on the pipe in rpf_configure_partition()
58 rpf_configure_stream(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_stream() argument
226 rpf_configure_frame(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_frame() argument
241 rpf_configure_partition(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_partition() argument
324 rpf_partition(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_partition *partition, unsigned int partition_idx, struct vsp1_partition_window *window) rpf_partition() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/renesas/vsp1/
H A Dvsp1_rpf.c59 struct vsp1_pipeline *pipe, in rpf_configure_stream()
85 if (pipe->interlaced) in rpf_configure_stream()
165 if (pipe->brx) { in rpf_configure_stream()
168 compose = vsp1_entity_get_pad_selection(pipe->brx, in rpf_configure_stream()
169 pipe->brx->config, in rpf_configure_stream()
176 if (pipe->interlaced) in rpf_configure_stream()
279 struct vsp1_pipeline *pipe, in rpf_configure_frame()
290 vsp1_pipeline_propagate_alpha(pipe, dlb, rpf->alpha); in rpf_configure_frame()
294 struct vsp1_pipeline *pipe, in rpf_configure_partition()
319 * slices. We must scale our partition window based on the pipe in rpf_configure_partition()
58 rpf_configure_stream(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_stream() argument
278 rpf_configure_frame(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_frame() argument
293 rpf_configure_partition(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_dl_list *dl, struct vsp1_dl_body *dlb) rpf_configure_partition() argument
376 rpf_partition(struct vsp1_entity *entity, struct vsp1_pipeline *pipe, struct vsp1_partition *partition, unsigned int partition_idx, struct vsp1_partition_window *window) rpf_partition() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/i915/display/
H A Dintel_dsb.c62 * DSB's can access only the pipe, plane, and transcoder Data Island Packet
96 static bool is_dsb_busy(struct drm_i915_private *i915, enum pipe pipe, in is_dsb_busy() argument
99 return intel_de_read(i915, DSB_CTRL(pipe, id)) & DSB_STATUS_BUSY; in is_dsb_busy()
233 enum pipe pipe = crtc->pipe; in intel_dsb_commit() local
240 if (is_dsb_busy(dev_priv, pipe, dsb->id)) { in intel_dsb_commit()
246 intel_de_write(dev_priv, DSB_CTRL(pipe, dsb->id), in intel_dsb_commit()
249 intel_de_write(dev_priv, DSB_HEAD(pipe, ds in intel_dsb_commit()
259 enum pipe pipe = crtc->pipe; intel_dsb_wait() local
[all...]
H A Dintel_crtc.c52 enum pipe pipe) in intel_crtc_for_pipe()
57 if (crtc->pipe == pipe) in intel_crtc_for_pipe()
70 enum pipe pipe) in intel_wait_for_vblank_if_active()
72 struct intel_crtc *crtc = intel_crtc_for_pipe(i915, pipe); in intel_wait_for_vblank_if_active()
132 * Should really happen exactly when we enable the pipe in intel_crtc_vblank_on()
144 * Should really happen exactly when we disable the pipe in intel_crtc_vblank_off()
297 int intel_crtc_init(struct drm_i915_private *dev_priv, enum pipe pip argument
51 intel_crtc_for_pipe(struct drm_i915_private *i915, enum pipe pipe) intel_crtc_for_pipe() argument
69 intel_wait_for_vblank_if_active(struct drm_i915_private *i915, enum pipe pipe) intel_wait_for_vblank_if_active() argument
643 enum pipe pipe = crtc->pipe; intel_pipe_update_end() local
[all...]
H A Dintel_frontbuffer.h57 * We have one bit per pipe and per scanout plane type.
60 #define INTEL_FRONTBUFFER(pipe, plane_id) \
61 BIT((plane_id) + INTEL_FRONTBUFFER_BITS_PER_PIPE * (pipe));
62 #define INTEL_FRONTBUFFER_OVERLAY(pipe) \
63 BIT(INTEL_FRONTBUFFER_BITS_PER_PIPE - 1 + INTEL_FRONTBUFFER_BITS_PER_PIPE * (pipe))
64 #define INTEL_FRONTBUFFER_ALL_MASK(pipe) \
65 GENMASK(INTEL_FRONTBUFFER_BITS_PER_PIPE * ((pipe) + 1) - 1, \
66 INTEL_FRONTBUFFER_BITS_PER_PIPE * (pipe))
H A Dintel_cursor.c156 /* final plane coordinates will be relative to the plane's pipe */ in intel_check_cursor()
304 enum pipe *pipe) in i845_cursor_get_hw_state()
318 *pipe = PIPE_A; in i845_cursor_get_hw_state()
349 cntl |= MCURSOR_PIPE_SEL(crtc->pipe); in i9xx_cursor_ctl_crtc()
433 enum pipe pipe = plane->pipe; in i9xx_check_cursor() local
466 * There's something wrong with the cursor on CHV pipe C. in i9xx_check_cursor()
469 * results in a pipe underru in i9xx_check_cursor()
303 i845_cursor_get_hw_state(struct intel_plane *plane, enum pipe *pipe) i845_cursor_get_hw_state() argument
493 enum pipe pipe = plane->pipe; i9xx_cursor_update_arm() local
564 i9xx_cursor_get_hw_state(struct intel_plane *plane, enum pipe *pipe) i9xx_cursor_get_hw_state() argument
760 intel_cursor_plane_create(struct drm_i915_private *dev_priv, enum pipe pipe) intel_cursor_plane_create() argument
[all...]
/kernel/linux/linux-5.10/drivers/usb/renesas_usbhs/
H A Dfifo.h15 #include "pipe.h"
23 struct usbhs_pipe *pipe; member
47 struct usbhs_pipe *pipe; member
75 void usbhs_fifo_clear_dcp(struct usbhs_pipe *pipe);
94 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt,
98 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt);
99 void usbhs_pkt_start(struct usbhs_pipe *pipe);
100 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe);
/kernel/linux/linux-6.6/drivers/usb/renesas_usbhs/
H A Dfifo.h15 #include "pipe.h"
23 struct usbhs_pipe *pipe; member
47 struct usbhs_pipe *pipe; member
75 void usbhs_fifo_clear_dcp(struct usbhs_pipe *pipe);
94 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt,
98 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt);
99 void usbhs_pkt_start(struct usbhs_pipe *pipe);
100 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe);
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/link/
H A Dlink_resource.c36 struct pipe_ctx *pipe = NULL; in link_get_cur_link_res() local
41 pipe = &link->dc->current_state->res_ctx.pipe_ctx[i]; in link_get_cur_link_res()
42 if (pipe->stream && pipe->stream->link && pipe->top_pipe == NULL) { in link_get_cur_link_res()
43 if (pipe->stream->link == link) { in link_get_cur_link_res()
44 *link_res = pipe->link_res; in link_get_cur_link_res()
/kernel/linux/linux-5.10/drivers/usb/storage/
H A Dtransport.h72 extern int usb_stor_control_msg(struct us_data *us, unsigned int pipe,
75 extern int usb_stor_clear_halt(struct us_data *us, unsigned int pipe);
77 extern int usb_stor_ctrl_transfer(struct us_data *us, unsigned int pipe,
80 extern int usb_stor_bulk_transfer_buf(struct us_data *us, unsigned int pipe,
82 extern int usb_stor_bulk_transfer_sg(struct us_data *us, unsigned int pipe,
84 extern int usb_stor_bulk_srb(struct us_data* us, unsigned int pipe,
/kernel/linux/linux-6.6/drivers/media/platform/xilinx/
H A Dxilinx-dma.h30 * @pipe: media pipeline
38 struct media_pipeline pipe; member
50 struct media_pipeline *pipe = video_device_pipeline(vdev); in to_xvip_pipeline() local
52 if (!pipe) in to_xvip_pipeline()
55 return container_of(pipe, struct xvip_pipeline, pipe); in to_xvip_pipeline()
64 * @pipe: pipeline belonging to the DMA channel
84 struct xvip_pipeline pipe; member
/kernel/linux/linux-5.10/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_private_obj.c351 struct komeda_pipeline *pipe) in komeda_pipeline_obj_add()
359 st->pipe = pipe; in komeda_pipeline_obj_add()
360 drm_atomic_private_obj_init(&kms->base, &pipe->obj, &st->obj, in komeda_pipeline_obj_add()
369 struct komeda_pipeline *pipe; in komeda_kms_add_private_objs() local
373 pipe = mdev->pipelines[i]; in komeda_kms_add_private_objs()
375 err = komeda_pipeline_obj_add(kms, pipe); in komeda_kms_add_private_objs()
379 for (j = 0; j < pipe->n_layers; j++) { in komeda_kms_add_private_objs()
380 err = komeda_layer_obj_add(kms, pipe->layers[j]); in komeda_kms_add_private_objs()
385 if (pipe in komeda_kms_add_private_objs()
350 komeda_pipeline_obj_add(struct komeda_kms_dev *kms, struct komeda_pipeline *pipe) komeda_pipeline_obj_add() argument
[all...]
/kernel/linux/linux-6.6/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_private_obj.c351 struct komeda_pipeline *pipe) in komeda_pipeline_obj_add()
359 st->pipe = pipe; in komeda_pipeline_obj_add()
360 drm_atomic_private_obj_init(&kms->base, &pipe->obj, &st->obj, in komeda_pipeline_obj_add()
369 struct komeda_pipeline *pipe; in komeda_kms_add_private_objs() local
373 pipe = mdev->pipelines[i]; in komeda_kms_add_private_objs()
375 err = komeda_pipeline_obj_add(kms, pipe); in komeda_kms_add_private_objs()
379 for (j = 0; j < pipe->n_layers; j++) { in komeda_kms_add_private_objs()
380 err = komeda_layer_obj_add(kms, pipe->layers[j]); in komeda_kms_add_private_objs()
385 if (pipe in komeda_kms_add_private_objs()
350 komeda_pipeline_obj_add(struct komeda_kms_dev *kms, struct komeda_pipeline *pipe) komeda_pipeline_obj_add() argument
[all...]
/kernel/linux/linux-6.6/drivers/media/platform/ti/omap3isp/
H A Dispvideo.h83 struct media_pipeline pipe; member
104 struct media_pipeline *pipe = media_entity_pipeline(entity); in to_isp_pipeline() local
106 if (!pipe) in to_isp_pipeline()
109 return container_of(pipe, struct isp_pipeline, pipe); in to_isp_pipeline()
112 static inline int isp_pipeline_ready(struct isp_pipeline *pipe) in isp_pipeline_ready() argument
114 return pipe->state == (ISP_PIPELINE_STREAM_INPUT | in isp_pipeline_ready()
173 struct isp_pipeline pipe; member
/kernel/linux/linux-6.6/drivers/staging/media/omap4iss/
H A Diss_video.h77 struct media_pipeline pipe; member
95 struct media_pipeline *pipe = media_entity_pipeline(entity); in to_iss_pipeline() local
97 if (!pipe) in to_iss_pipeline()
100 return container_of(pipe, struct iss_pipeline, pipe); in to_iss_pipeline()
103 static inline int iss_pipeline_ready(struct iss_pipeline *pipe) in iss_pipeline_ready() argument
105 return pipe->state == (ISS_PIPELINE_STREAM_INPUT | in iss_pipeline_ready()
164 struct iss_pipeline pipe; member

Completed in 17 milliseconds

12345678910>>...73