/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/dce/ |
H A D | dce_hwseq.c | 48 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 D | dce_hwseq.c | 48 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 D | drm_gem_atomic_helper.c | 102 * 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 D | transport.c | 185 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 D | transport.h | 72 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 D | display.c | 45 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 D | ipu3-v4l2.c | 24 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 D | ipu3-v4l2.c | 24 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 D | sh_css_internal.h | 61 /* 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 D | atomisp_ioctl.c | 857 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 D | vsp1_rpf.c | 59 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 D | vsp1_rpf.c | 59 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 D | intel_dsb.c | 62 * 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 D | intel_crtc.c | 52 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 D | intel_frontbuffer.h | 57 * 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 D | intel_cursor.c | 156 /* 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 D | fifo.h | 15 #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 D | fifo.h | 15 #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 D | link_resource.c | 36 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 D | transport.h | 72 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 D | xilinx-dma.h | 30 * @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 D | komeda_private_obj.c | 351 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 D | komeda_private_obj.c | 351 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 D | ispvideo.h | 83 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 D | iss_video.h | 77 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
|