/linux/drivers/gpu/drm/i915/display/ |
H A D | intel_color_regs.h | 33 #define PALETTE(dev_priv, pipe, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + \ argument 42 #define PIPEGCMAX(dev_priv, pipe, i) _MMIO_PIPE2(dev_priv, pipe, _PIPEAGCMAX + (i) * 4) /* u1.16 */ argument 48 #define LGC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _LGC_PALETTE_A, _LGC_PALETTE_B) + (i) * 4) argument 65 #define PREC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _PREC_PALETTE_A, _PREC_PALETTE_B) + (i) * 4) argument 69 #define PREC_PIPEGCMAX(pipe, i) _MMIO(_PIPE(pipe, _PIPEAGCMAX, _PIPEBGCMAX) + (i) * 4) /* u1… argument 73 #define GAMMA_MODE(pipe) _MMIO_PIPE(pipe, _GAMMA_MODE_A, _GAMMA_MODE_B) argument 120 #define PIPE_CSC_COEFF_RY_GY(pipe) _MMIO_PIPE(pipe, _PIPE_A_CSC_COEFF_RY_GY, _PIPE_B_CSC_COEFF_RY_G… argument 121 #define PIPE_CSC_COEFF_BY(pipe) _MMIO_PIPE(pipe, _PIPE_A_CSC_COEFF_BY, _PIPE_B_CSC_COEFF_BY) argument 122 #define PIPE_CSC_COEFF_RU_GU(pipe) _MMIO_PIPE(pipe, _PIPE_A_CSC_COEFF_RU_GU, _PIPE_B_CSC_COEFF_RU_G… argument 123 #define PIPE_CSC_COEFF_BU(pipe) _MMIO_PIPE(pipe, _PIPE_A_CSC_COEFF_BU, _PIPE_B_CSC_COEFF_BU) argument [all …]
|
H A D | intel_pipe_crc_regs.h | 12 #define PIPE_CRC_CTL(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_CTL_A) argument 63 #define PIPE_CRC_EXP_GREEN(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_CRC_EXP_GREEN_A) argument 67 #define PIPE_CRC_EXP_BLUE(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_CRC_EXP_BLUE_A) argument 71 #define PIPE_CRC_EXP_RES1_I915(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_CRC_EXP_RES1_A_I9… argument 75 #define PIPE_CRC_EXP_RES2_G4X(dev_priv, pipe) _MMIO_TRANS2(dev_priv, pipe, _PIPE_CRC_EXP_RES2_A_G4X) argument 79 #define PIPE_CRC_RES_RED(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_RES_RED_A) argument 82 #define PIPE_CRC_RES_GREEN(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_RES_GREEN_A) argument 85 #define PIPE_CRC_RES_BLUE(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_RES_BLUE_A) argument 88 #define PIPE_CRC_RES_RES1_I915(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_RES_RES1_… argument 91 #define PIPE_CRC_RES_RES2_G4X(dev_priv, pipe) _MMIO_TRANS2((dev_priv), (pipe), _PIPE_CRC_RES_RES2_A… argument [all …]
|
H A D | intel_dsb_regs.h | 13 #define DSBSL_INSTANCE(pipe, id) (_DSBSL_INSTANCE_BASE + \ argument 15 #define DSB_HEAD(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x0) argument 16 #define DSB_TAIL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x4) argument 17 #define DSB_CTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x8) argument 25 #define DSB_MMIOCTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0xc) argument 31 #define DSB_POLLFUNC(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x10) argument 37 #define DSB_DEBUG(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x14) argument 38 #define DSB_POLLMASK(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x1c) argument 39 #define DSB_STATUS(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x24) argument 53 #define DSB_INTERRUPT(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x28) argument [all …]
|
H A D | intel_vdsc_regs.h | 33 #define ICL_PIPE_DSS_CTL1(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 49 #define ICL_PIPE_DSS_CTL2(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 66 #define ICL_DSC0_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 69 #define ICL_DSC1_PICTURE_PARAMETER_SET_0(pipe) _MMIO_PIPE((pipe) - PIPE_B, \ argument 72 #define _ICL_DSC0_PPS_0(pipe) _PICK_EVEN((pipe) - PIPE_B, \ argument 75 #define _ICL_DSC1_PPS_0(pipe) _PICK_EVEN((pipe) - PIPE_B, \ argument 78 #define _BMG_DSC2_PPS_0(pipe) _PICK_EVEN((pipe) - PIPE_B, \ argument 81 #define ICL_DSC0_PPS(pipe, pps) _MMIO(_ICL_DSC0_PPS_0(pipe) + ((pps) * 4)) argument 82 #define ICL_DSC1_PPS(pipe, pps) _MMIO(_ICL_DSC1_PPS_0(pipe) + ((pps) * 4)) argument 83 #define BMG_DSC2_PPS(pipe, pps) _MMIO(_BMG_DSC2_PPS_0(pipe) + ((pps) * 4)) argument [all …]
|
H A D | intel_sprite_regs.h | 12 #define DVSCNTR(pipe) _MMIO_PIPE(pipe, _DVSACNTR, _DVSBCNTR) argument 37 #define DVSLINOFF(pipe) _MMIO_PIPE(pipe, _DVSALINOFF, _DVSBLINOFF) argument 41 #define DVSSTRIDE(pipe) _MMIO_PIPE(pipe, _DVSASTRIDE, _DVSBSTRIDE) argument 45 #define DVSPOS(pipe) _MMIO_PIPE(pipe, _DVSAPOS, _DVSBPOS) argument 53 #define DVSSIZE(pipe) _MMIO_PIPE(pipe, _DVSASIZE, _DVSBSIZE) argument 61 #define DVSKEYVAL(pipe) _MMIO_PIPE(pipe, _DVSAKEYVAL, _DVSBKEYVAL) argument 65 #define DVSKEYMSK(pipe) _MMIO_PIPE(pipe, _DVSAKEYMSK, _DVSBKEYMSK) argument 69 #define DVSSURF(pipe) _MMIO_PIPE(pipe, _DVSASURF, _DVSBSURF) argument 74 #define DVSKEYMAX(pipe) _MMIO_PIPE(pipe, _DVSAKEYMAXVAL, _DVSBKEYMAXVAL) argument 78 #define DVSTILEOFF(pipe) _MMIO_PIPE(pipe, _DVSATILEOFF, _DVSBTILEOFF) argument [all …]
|
H A D | intel_display_irq.c | 30 intel_handle_vblank(struct drm_i915_private *dev_priv, enum pipe pipe) in intel_handle_vblank() 113 enum pipe pipe, u32 interrupt_mask, in bdw_update_pipe_irq() 138 enum pipe pipe, u32 bits) in bdw_enable_pipe_irq() 144 enum pipe pipe, u32 bits) in bdw_disable_pipe_irq() 186 enum pipe pipe) in i915_pipestat_enable_mask() 230 enum pipe pipe, u32 status_mask) in i915_enable_pipestat() 253 enum pipe pipe, u32 status_mask) in i915_disable_pipestat() 314 enum pipe pipe, in display_pipe_crc_irq_handler() 350 enum pipe pipe, in display_pipe_crc_irq_handler() 357 enum pipe pipe) in flip_done_handler() [all …]
|
H A D | intel_cursor_regs.h | 12 #define CURCNTR(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURACNTR) argument 28 #define MCURSOR_PIPE_SEL(pipe) REG_FIELD_PREP(MCURSOR_PIPE_SEL_MASK, (pipe)) argument 44 #define CURBASE(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURABASE) argument 47 #define CURPOS(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURAPOS) argument 56 #define CURPOS_ERLY_TPT(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURAPOS_ERLY_TPT) argument 59 #define CURSIZE(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURASIZE) argument 66 #define CUR_FBC_CTL(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CUR_FBC_CTL_A) argument 72 #define CUR_CHICKEN(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CUR_CHICKEN_A) argument 75 #define CURSURFLIVE(dev_priv, pipe) _MMIO_CURSOR2((dev_priv), (pipe), _CURASURFLIVE) argument 80 #define CUR_WM(pipe, level) _MMIO(_PIPE((pipe), _CUR_WM_A_0, _CUR_WM_B_0) + (level) * 4) argument [all …]
|
H A D | intel_fdi.c | 28 enum pipe pipe, bool state) in assert_fdi_tx() 51 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_enabled() 56 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_tx_disabled() 62 enum pipe pipe, bool state) in assert_fdi_rx() 73 void assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_enabled() 78 void assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_disabled() 84 enum pipe pipe) in assert_fdi_tx_pll_enabled() 103 enum pipe pipe, bool state) in assert_fdi_rx_pll() 114 void assert_fdi_rx_pll_enabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_enabled() 119 void assert_fdi_rx_pll_disabled(struct drm_i915_private *i915, enum pipe pipe) in assert_fdi_rx_pll_disabled() [all …]
|
H A D | skl_universal_plane_regs.h | 11 #define _SKL_PLANE(pipe, plane, reg_1_a, reg_1_b, reg_2_a, reg_2_b) \ argument 13 #define _SKL_PLANE_DW(pipe, plane, dw, reg_1_a, reg_1_b, reg_2_a, reg_2_b) \ argument 15 #define _MMIO_SKL_PLANE(pipe, plane, reg_1_a, reg_1_b, reg_2_a, reg_2_b) \ argument 17 #define _MMIO_SKL_PLANE_DW(pipe, plane, dw, reg_1_a, reg_1_b, reg_2_a, reg_2_b) \ argument 20 #define _SEL_FETCH(pipe, plane, reg_1_a, reg_1_b, reg_2_a, reg_2_b, reg_5_a, reg_5_b, reg_6_a, reg_… argument 26 #define _MMIO_SEL_FETCH(pipe, plane, reg_1_a, reg_1_b, reg_2_a, reg_2_b, reg_5_a, reg_5_b, reg_6_a,… argument 35 #define PLANE_CTL(pipe, plane) _MMIO_SKL_PLANE((pipe), (plane), \ argument 106 #define PLANE_STRIDE(pipe, plane) _MMIO_SKL_PLANE((pipe), (plane), \ argument 116 #define PLANE_POS(pipe, plane) _MMIO_SKL_PLANE((pipe), (plane), \ argument 128 #define PLANE_SIZE(pipe, plane) _MMIO_SKL_PLANE((pipe), (plane), \ argument [all …]
|
/linux/drivers/usb/renesas_usbhs/ |
H A D | pipe.c | 33 char *usbhs_pipe_name(struct usbhs_pipe *pipe) in usbhs_pipe_name() 50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipectrl_set() 61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe) in usbhsp_pipectrl_get() 75 static void __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_set() 87 static u16 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe, in __usbhsp_pipe_xxx_get() 101 static void usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_cfg_set() 106 static u16 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe) in usbhsp_pipe_cfg_get() 114 static void usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_trn_set() 150 static void usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_tre_set() 190 static void usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val) in usbhsp_pipe_buf_set() [all …]
|
H A D | fifo.c | 45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, in usbhs_pkt_push() 92 struct usbhs_pkt *__usbhsf_pkt_get(struct usbhs_pipe *pipe) in __usbhsf_pkt_get() 106 struct usbhs_pkt *usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) in usbhs_pkt_pop() 156 static int usbhsf_pkt_handler(struct usbhs_pipe *pipe, int type) in usbhsf_pkt_handler() 208 void usbhs_pkt_start(struct usbhs_pipe *pipe) in usbhs_pkt_start() 218 #define usbhsf_irq_callback_ctrl(pipe, status, enable) \ argument 232 static void usbhsf_tx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_tx_irq_ctrl() 249 static void usbhsf_rx_irq_ctrl(struct usbhs_pipe *pipe, int enable) in usbhsf_rx_irq_ctrl() 257 static void usbhsf_send_terminator(struct usbhs_pipe *pipe, in usbhsf_send_terminator() 275 static void usbhsf_fifo_clear(struct usbhs_pipe *pipe, in usbhsf_fifo_clear() [all …]
|
/linux/drivers/media/platform/nxp/imx8-isi/ |
H A D | imx8-isi-hw.c | 16 static inline u32 mxc_isi_read(struct mxc_isi_pipe *pipe, u32 reg) in mxc_isi_read() 21 static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val) in mxc_isi_write() 30 void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr) in mxc_isi_channel_set_inbuf() 38 void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_outbuf() 83 void mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe) in mxc_isi_channel_m2m_start() 118 static void mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_scaling() 169 static void mxc_isi_channel_set_crop(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_crop() 208 static void mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe, in mxc_isi_channel_set_csc() 257 void mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha) in mxc_isi_channel_set_alpha() 268 void mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip) in mxc_isi_channel_set_flip() [all …]
|
H A D | imx8-isi-pipe.c | 235 int mxc_isi_pipe_enable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_enable() 302 void mxc_isi_pipe_disable(struct mxc_isi_pipe *pipe) in mxc_isi_pipe_disable() 321 mxc_isi_pipe_get_pad_format(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_format() 329 mxc_isi_pipe_get_pad_crop(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_crop() 337 mxc_isi_pipe_get_pad_compose(struct mxc_isi_pipe *pipe, in mxc_isi_pipe_get_pad_compose() 347 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_init_state() local 394 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_enum_mbus_code() local 454 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_fmt() local 549 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_get_selection() local 608 struct mxc_isi_pipe *pipe = to_isi_pipe(sd); in mxc_isi_pipe_set_selection() local [all …]
|
/linux/drivers/gpu/drm/ |
H A D | drm_simple_kms_helper.c | 89 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_mode_valid() local 120 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable() local 133 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable() local 151 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_reset() local 162 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_duplicate_state() local 173 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_destroy_state() local 184 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_enable_vblank() local 195 struct drm_simple_display_pipe *pipe; in drm_simple_kms_crtc_disable_vblank() local 220 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_check() local 249 struct drm_simple_display_pipe *pipe; in drm_simple_kms_plane_atomic_update() local [all …]
|
H A D | drm_vblank.c | 170 drm_vblank_crtc(struct drm_device *dev, unsigned int pipe) in drm_vblank_crtc() 182 static void store_vblank(struct drm_device *dev, unsigned int pipe, in store_vblank() 198 static u32 drm_max_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_max_vblank_count() 209 static u32 drm_vblank_no_hw_counter(struct drm_device *dev, unsigned int pipe) in drm_vblank_no_hw_counter() 215 static u32 __get_vblank_counter(struct drm_device *dev, unsigned int pipe) in __get_vblank_counter() 239 static void drm_reset_vblank_timestamp(struct drm_device *dev, unsigned int pipe) in drm_reset_vblank_timestamp() 286 static void drm_update_vblank_count(struct drm_device *dev, unsigned int pipe, in drm_update_vblank_count() 378 u64 drm_vblank_count(struct drm_device *dev, unsigned int pipe) in drm_vblank_count() 414 unsigned int pipe = drm_crtc_index(crtc); in drm_crtc_accurate_vblank_count() local 433 static void __disable_vblank(struct drm_device *dev, unsigned int pipe) in __disable_vblank() [all …]
|
/linux/sound/drivers/vx/ |
H A D | vx_pcm.c | 46 struct vx_pipe *pipe) in vx_pcm_read_per_bytes() 90 struct vx_pipe *pipe) in vx_set_differed_time() 123 static int vx_set_stream_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_stream_format() 150 static int vx_set_format(struct vx_core *chip, struct vx_pipe *pipe, in vx_set_format() 211 static int vx_get_pipe_state(struct vx_core *chip, struct vx_pipe *pipe, int *state) in vx_get_pipe_state() 236 static int vx_query_hbuffer_size(struct vx_core *chip, struct vx_pipe *pipe) in vx_query_hbuffer_size() 260 static int vx_pipe_can_start(struct vx_core *chip, struct vx_pipe *pipe) in vx_pipe_can_start() 281 static int vx_conf_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_conf_pipe() 320 static int vx_toggle_pipe(struct vx_core *chip, struct vx_pipe *pipe, int state) in vx_toggle_pipe() 375 static int vx_stop_pipe(struct vx_core *chip, struct vx_pipe *pipe) in vx_stop_pipe() [all …]
|
/linux/fs/ |
H A D | pipe.c | 89 void pipe_lock(struct pipe_inode_info *pipe) in pipe_lock() 96 void pipe_unlock(struct pipe_inode_info *pipe) in pipe_unlock() 115 static void anon_pipe_buf_release(struct pipe_inode_info *pipe, in anon_pipe_buf_release() 131 static bool anon_pipe_buf_try_steal(struct pipe_inode_info *pipe, in anon_pipe_buf_try_steal() 155 bool generic_pipe_buf_try_steal(struct pipe_inode_info *pipe, in generic_pipe_buf_try_steal() 183 bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get() 197 void generic_pipe_buf_release(struct pipe_inode_info *pipe, in generic_pipe_buf_release() 211 static inline bool pipe_readable(const struct pipe_inode_info *pipe) in pipe_readable() 219 static inline unsigned int pipe_update_tail(struct pipe_inode_info *pipe, in pipe_update_tail() 254 struct pipe_inode_info *pipe = filp->private_data; in pipe_read() local [all …]
|
/linux/drivers/media/platform/renesas/vsp1/ |
H A D | vsp1_pipe.c | 262 void vsp1_pipeline_reset(struct vsp1_pipeline *pipe) in vsp1_pipeline_reset() 293 void vsp1_pipeline_init(struct vsp1_pipeline *pipe) in vsp1_pipeline_init() 304 void __vsp1_pipeline_dump(struct _ddebug *dbg, struct vsp1_pipeline *pipe, in __vsp1_pipeline_dump() 327 void vsp1_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_pipeline_run() 340 bool vsp1_pipeline_stopped(struct vsp1_pipeline *pipe) in vsp1_pipeline_stopped() 352 int vsp1_pipeline_stop(struct vsp1_pipeline *pipe) in vsp1_pipeline_stop() 403 bool vsp1_pipeline_ready(struct vsp1_pipeline *pipe) in vsp1_pipeline_ready() 414 void vsp1_pipeline_frame_end(struct vsp1_pipeline *pipe) in vsp1_pipeline_frame_end() 452 void vsp1_pipeline_propagate_alpha(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_alpha() 481 static void vsp1_pipeline_propagate_partition(struct vsp1_pipeline *pipe, in vsp1_pipeline_propagate_partition() [all …]
|
H A D | vsp1_video.c | 197 struct vsp1_pipeline *pipe = video->rwpf->entity.pipe; in vsp1_video_complete_buffer() local 231 static void vsp1_video_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_frame_end() 245 static void vsp1_video_pipeline_run_partition(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_run_partition() 257 static void vsp1_video_pipeline_run(struct vsp1_pipeline *pipe) in vsp1_video_pipeline_run() 311 static void vsp1_video_pipeline_frame_end(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_frame_end() 349 static int vsp1_video_pipeline_build_branch(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build_branch() 439 static int vsp1_video_pipeline_build(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_build() 526 static int vsp1_video_pipeline_init(struct vsp1_pipeline *pipe, in vsp1_video_pipeline_init() 546 struct vsp1_pipeline *pipe; in vsp1_video_pipeline_get() local 576 struct vsp1_pipeline *pipe = container_of(kref, typeof(*pipe), kref); in vsp1_video_pipeline_release() local [all …]
|
/linux/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_pipeline.c | 21 struct komeda_pipeline *pipe; in komeda_pipeline_add() local 49 struct komeda_pipeline *pipe) in komeda_pipeline_destroy() 71 komeda_pipeline_get_component_pos(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component_pos() 128 komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id) in komeda_pipeline_get_component() 141 komeda_pipeline_get_first_component(struct komeda_pipeline *pipe, in komeda_pipeline_get_first_component() 165 komeda_component_add(struct komeda_pipeline *pipe, in komeda_component_add() 251 void komeda_pipeline_dump(struct komeda_pipeline *pipe) in komeda_pipeline_dump() 276 struct komeda_pipeline *pipe = c->pipeline; in komeda_component_verify_inputs() local 295 komeda_get_layer_split_right_layer(struct komeda_pipeline *pipe, in komeda_get_layer_split_right_layer() 307 static void komeda_pipeline_assemble(struct komeda_pipeline *pipe) in komeda_pipeline_assemble() [all …]
|
/linux/include/xen/interface/io/ |
H A D | usbif.h | 296 #define xenusb_pipeportnum(pipe) ((pipe) & XENUSB_PIPE_PORT_MASK) argument 297 #define xenusb_setportnum_pipe(pipe, portnum) ((pipe) | (portnum)) argument 299 #define xenusb_pipeunlink(pipe) ((pipe) & XENUSB_PIPE_UNLINK) argument 300 #define xenusb_pipesubmit(pipe) (!xenusb_pipeunlink(pipe)) argument 301 #define xenusb_setunlink_pipe(pipe) ((pipe) | XENUSB_PIPE_UNLINK) argument 303 #define xenusb_pipein(pipe) ((pipe) & XENUSB_PIPE_DIR) argument 304 #define xenusb_pipeout(pipe) (!xenusb_pipein(pipe)) argument 306 #define xenusb_pipedevice(pipe) \ argument 309 #define xenusb_pipeendpoint(pipe) \ argument 312 #define xenusb_pipetype(pipe) \ argument [all …]
|
/linux/drivers/net/wireless/ath/ath12k/ |
H A D | ce.c | 222 static int ath12k_ce_rx_buf_enqueue_pipe(struct ath12k_ce_pipe *pipe, in ath12k_ce_rx_buf_enqueue_pipe() 271 static int ath12k_ce_rx_post_pipe(struct ath12k_ce_pipe *pipe) in ath12k_ce_rx_post_pipe() 319 static int ath12k_ce_completed_recv_next(struct ath12k_ce_pipe *pipe, in ath12k_ce_completed_recv_next() 369 static void ath12k_ce_recv_process_cb(struct ath12k_ce_pipe *pipe) in ath12k_ce_recv_process_cb() 409 static struct sk_buff *ath12k_ce_completed_send_next(struct ath12k_ce_pipe *pipe) in ath12k_ce_completed_send_next() 450 static void ath12k_ce_send_done_cb(struct ath12k_ce_pipe *pipe) in ath12k_ce_send_done_cb() 582 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath12k_ce_alloc_pipe() local 621 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath12k_ce_per_engine_service() local 632 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath12k_ce_poll_send_completed() local 641 struct ath12k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath12k_ce_send() local [all …]
|
/linux/drivers/net/wireless/ath/ath11k/ |
H A D | ce.c | 271 static int ath11k_ce_rx_buf_enqueue_pipe(struct ath11k_ce_pipe *pipe, in ath11k_ce_rx_buf_enqueue_pipe() 320 static int ath11k_ce_rx_post_pipe(struct ath11k_ce_pipe *pipe) in ath11k_ce_rx_post_pipe() 369 static int ath11k_ce_completed_recv_next(struct ath11k_ce_pipe *pipe, in ath11k_ce_completed_recv_next() 419 static void ath11k_ce_recv_process_cb(struct ath11k_ce_pipe *pipe) in ath11k_ce_recv_process_cb() 459 static struct sk_buff *ath11k_ce_completed_send_next(struct ath11k_ce_pipe *pipe) in ath11k_ce_completed_send_next() 500 static void ath11k_ce_tx_process_cb(struct ath11k_ce_pipe *pipe) in ath11k_ce_tx_process_cb() 652 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_alloc_pipe() local 691 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[ce_id]; in ath11k_ce_per_engine_service() local 703 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath11k_ce_poll_send_completed() local 714 struct ath11k_ce_pipe *pipe = &ab->ce.ce_pipe[pipe_id]; in ath11k_ce_send() local [all …]
|
/linux/drivers/gpu/drm/amd/amdgpu/ |
H A D | mes_v12_0.c | 146 int pipe, void *pkt, int size, in mes_v12_0_submit_pkt_and_poll_completion() 484 int pipe; in mes_v12_0_reset_hw_queue() local 510 int pipe; in mes_v12_0_map_legacy_queue() local 541 int pipe; in mes_v12_0_unmap_legacy_queue() local 588 static int mes_v12_0_query_sched_status(struct amdgpu_mes *mes, int pipe) in mes_v12_0_query_sched_status() 607 int pipe; in mes_v12_0_misc_op() local 679 static int mes_v12_0_set_hw_resources_1(struct amdgpu_mes *mes, int pipe) in mes_v12_0_set_hw_resources_1() 695 static int mes_v12_0_set_hw_resources(struct amdgpu_mes *mes, int pipe) in mes_v12_0_set_hw_resources() 850 int pipe; in mes_v12_0_reset_legacy_queue() local 902 enum admgpu_mes_pipe pipe) in mes_v12_0_allocate_ucode_buffer() [all …]
|
/linux/drivers/staging/media/atomisp/pci/ |
H A D | sh_css.c | 343 sh_css_pipe_free_shading_table(struct ia_css_pipe *pipe) in sh_css_pipe_free_shading_table() 385 verify_copy_out_frame_format(struct ia_css_pipe *pipe) in verify_copy_out_frame_format() 460 struct ia_css_pipe *pipe = stream->last_pipe; in sh_css_config_input_network_2400() local 894 struct ia_css_pipe *pipe = NULL; in sh_css_config_input_network_2401() local 1100 start_binary(struct ia_css_pipe *pipe, in start_binary() 1118 start_copy_on_sp(struct ia_css_pipe *pipe, in start_copy_on_sp() 1772 struct ia_css_pipe *pipe, in init_pipe_defaults() 1826 pipe_generate_pipe_num(const struct ia_css_pipe *pipe, in pipe_generate_pipe_num() 1872 struct ia_css_pipe **pipe, in create_pipe() 1918 ia_css_pipe_destroy(struct ia_css_pipe *pipe) in ia_css_pipe_destroy() [all …]
|