/linux-master/drivers/gpu/drm/i915/display/ |
H A D | intel_cursor.h | 9 enum pipe; 15 enum pipe pipe);
|
H A D | intel_color_regs.h | 15 #define LGC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _LGC_PALETTE_A, _LGC_PALETTE_B) + (i) * 4) 32 #define PREC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _PREC_PALETTE_A, _PREC_PALETTE_B) + (i) * 4) 36 #define PREC_PIPEGCMAX(pipe, i) _MMIO(_PIPE(pipe, _PIPEAGCMAX, _PIPEBGCMAX) + (i) * 4) /* u1.16 */ 40 #define GAMMA_MODE(pipe) _MMIO_PIPE(pipe, _GAMMA_MODE_A, _GAMMA_MODE_B) 51 /* pipe CSC */ 87 #define PIPE_CSC_COEFF_RY_GY(pipe) _MMIO_PIP [all...] |
H A D | intel_crt.h | 11 enum pipe; 17 i915_reg_t adpa_reg, enum pipe *pipe); 22 i915_reg_t adpa_reg, enum pipe *pipe) 21 intel_crt_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t adpa_reg, enum pipe *pipe) argument
|
H A D | intel_fifo_underrun.h | 13 enum pipe; 18 enum pipe pipe, bool enable); 20 enum pipe pch_transcoder, 23 enum pipe pipe); 25 enum pipe pch_transcoder);
|
H A D | intel_sdvo.h | 14 enum pipe; 19 i915_reg_t sdvo_reg, enum pipe *pipe); 24 i915_reg_t sdvo_reg, enum pipe *pipe) 23 intel_sdvo_port_enabled(struct drm_i915_private *dev_priv, i915_reg_t sdvo_reg, enum pipe *pipe) argument
|
H A D | intel_fdi.h | 11 enum pipe; 40 void assert_fdi_tx_enabled(struct drm_i915_private *i915, enum pipe pipe); 41 void assert_fdi_tx_disabled(struct drm_i915_private *i915, enum pipe pipe); 42 void assert_fdi_rx_enabled(struct drm_i915_private *i915, enum pipe pipe); 43 void assert_fdi_rx_disabled(struct drm_i915_private *i915, enum pipe pipe); 44 void assert_fdi_tx_pll_enabled(struct drm_i915_private *i915, enum pipe pip [all...] |
H A D | skl_watermark_regs.h | 13 #define PIPE_MBUS_DBOX_CTL(pipe) _MMIO_PIPE(pipe, _PIPEA_MBUS_DBOX_CTL, \ 41 #define MBUS_JOIN_PIPE_SELECT(pipe) REG_FIELD_PREP(MBUS_JOIN_PIPE_SELECT_MASK, pipe) 74 #define _CUR_WM_0(pipe) _PIPE(pipe, _CUR_WM_A_0, _CUR_WM_B_0) 75 #define CUR_WM(pipe, level) _MMIO(_CUR_WM_0(pipe) + ((4) * (level))) 76 #define CUR_WM_SAGV(pipe) _MMIO_PIPE(pipe, _CUR_WM_SAGV_ [all...] |
H A D | intel_dsb_regs.h | 13 #define DSBSL_INSTANCE(pipe, id) (_DSBSL_INSTANCE_BASE + \ 14 (pipe) * 0x1000 + (id) * 0x100) 15 #define DSB_HEAD(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x0) 16 #define DSB_TAIL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x4) 17 #define DSB_CTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, id) + 0x8) 25 #define DSB_MMIOCTRL(pipe, id) _MMIO(DSBSL_INSTANCE(pipe, i [all...] |
H A D | intel_dpll.h | 16 enum pipe; 28 int vlv_force_pll_on(struct drm_i915_private *dev_priv, enum pipe pipe, 30 void vlv_force_pll_off(struct drm_i915_private *dev_priv, enum pipe pipe); 33 void chv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe); 35 void vlv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe); 49 void assert_pll_enabled(struct drm_i915_private *i915, enum pipe pip [all...] |
H A D | intel_fifo_underrun.c | 47 * occurrence until the next modeset on a given pipe. 50 * is no interrupt (despite that the signalling bit is in the PIPESTAT pipe 62 enum pipe pipe; local 66 for_each_pipe(dev_priv, pipe) { 67 crtc = intel_crtc_for_pipe(dev_priv, pipe); 79 enum pipe pipe; local 84 for_each_pipe(dev_priv, pipe) { 85 crtc = intel_crtc_for_pipe(dev_priv, pipe); 113 i9xx_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) argument 135 ilk_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) argument 151 enum pipe pipe = crtc->pipe; local 166 ivb_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable, bool old) argument 204 bdw_set_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) argument 281 __intel_set_cpu_fifo_underrun_reporting(struct drm_device *dev, enum pipe pipe, bool enable) argument 321 intel_set_cpu_fifo_underrun_reporting(struct drm_i915_private *dev_priv, enum pipe pipe, bool enable) argument 394 intel_cpu_fifo_underrun_irq_handler(struct drm_i915_private *dev_priv, enum pipe pipe) argument [all...] |
/linux-master/drivers/usb/renesas_usbhs/ |
H A D | pipe.c | 11 #include "pipe.h" 33 char *usbhs_pipe_name(struct usbhs_pipe *pipe) argument 35 return usbhsp_pipe_name[usbhs_pipe_type(pipe)]; 50 static void usbhsp_pipectrl_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 52 struct usbhs_priv *priv = usbhs_pipe_to_priv(pipe); 53 int offset = usbhsp_addr_offset(pipe); 55 if (usbhs_pipe_is_dcp(pipe)) 61 static u16 usbhsp_pipectrl_get(struct usbhs_pipe *pipe) argument 63 struct usbhs_priv *priv = usbhs_pipe_to_priv(pipe); 64 int offset = usbhsp_addr_offset(pipe); 75 __usbhsp_pipe_xxx_set(struct usbhs_pipe *pipe, u16 dcp_reg, u16 pipe_reg, u16 mask, u16 val) argument 87 __usbhsp_pipe_xxx_get(struct usbhs_pipe *pipe, u16 dcp_reg, u16 pipe_reg) argument 101 usbhsp_pipe_cfg_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 106 usbhsp_pipe_cfg_get(struct usbhs_pipe *pipe) argument 114 usbhsp_pipe_trn_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 150 usbhsp_pipe_tre_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 190 usbhsp_pipe_buf_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 201 usbhsp_pipe_maxp_set(struct usbhs_pipe *pipe, u16 mask, u16 val) argument 209 usbhsp_pipe_select(struct usbhs_pipe *pipe) argument 231 usbhsp_pipe_barrier(struct usbhs_pipe *pipe) argument 269 usbhs_pipe_is_accessible(struct usbhs_pipe *pipe) argument 280 usbhs_pipe_contains_transmittable_data(struct usbhs_pipe *pipe) argument 298 __usbhsp_pid_try_nak_if_stall(struct usbhs_pipe *pipe) argument 317 usbhs_pipe_disable(struct usbhs_pipe *pipe) argument 337 usbhs_pipe_enable(struct usbhs_pipe *pipe) argument 345 usbhs_pipe_stall(struct usbhs_pipe *pipe) argument 365 usbhs_pipe_is_stall(struct usbhs_pipe *pipe) argument 372 usbhs_pipe_set_trans_count_if_bulk(struct usbhs_pipe *pipe, int len) argument 400 usbhsp_setup_pipecfg(struct usbhs_pipe *pipe, int is_host, int dir_in, u16 *pipecfg) argument 469 usbhsp_setup_pipebuff(struct usbhs_pipe *pipe) argument 502 usbhs_pipe_config_update(struct usbhs_pipe *pipe, u16 devsel, u16 epnum, u16 maxp) argument 535 usbhs_pipe_get_maxpacket(struct usbhs_pipe *pipe) argument 545 usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe) argument 550 usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe) argument 555 usbhs_pipe_is_running(struct usbhs_pipe *pipe) argument 560 usbhs_pipe_running(struct usbhs_pipe *pipe, int running) argument 568 usbhs_pipe_data_sequence(struct usbhs_pipe *pipe, int sequence) argument 593 usbhs_pipe_get_data_sequence(struct usbhs_pipe *pipe) argument 598 usbhs_pipe_clear(struct usbhs_pipe *pipe) argument 609 usbhs_pipe_clear_without_sequence(struct usbhs_pipe *pipe, int needs_bfre, int bfre_enable) argument 622 usbhs_pipe_config_change_bfre(struct usbhs_pipe *pipe, int enable) argument 637 struct usbhs_pipe *pos, *pipe; local 666 usbhsp_put_pipe(struct usbhs_pipe *pipe) argument 676 struct usbhs_pipe *pipe; local 697 struct usbhs_pipe *pipe; local 747 usbhs_pipe_free(struct usbhs_pipe *pipe) argument 754 usbhs_pipe_select_fifo(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo) argument 771 struct usbhs_pipe *pipe; local 786 usbhs_dcp_control_transfer_done(struct usbhs_pipe *pipe) argument 798 usbhs_dcp_dir_for_host(struct usbhs_pipe *pipe, int dir_out) argument 810 struct usbhs_pipe *pipe; local [all...] |
H A D | pipe.h | 38 struct usbhs_pipe *pipe; member in struct:usbhs_pipe_info 39 int size; /* array size of "pipe" */ 46 * pipe list 50 ((i) < (info)->size) && ((pos) = (info)->pipe + (i)); \ 65 * pipe control 67 char *usbhs_pipe_name(struct usbhs_pipe *pipe); 70 void usbhs_pipe_free(struct usbhs_pipe *pipe); 73 int usbhs_pipe_is_dir_in(struct usbhs_pipe *pipe); 74 int usbhs_pipe_is_dir_host(struct usbhs_pipe *pipe); 75 int usbhs_pipe_is_running(struct usbhs_pipe *pipe); [all...] |
H A D | fifo.c | 13 #include "pipe.h" 17 #define usbhsf_fifo_is_busy(f) ((f)->pipe) /* see usbhs_pipe_select_fifo */ 32 struct usbhs_priv *priv = usbhs_pipe_to_priv(pkt->pipe); 45 void usbhs_pkt_push(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt, argument 50 struct usbhs_priv *priv = usbhs_pipe_to_priv(pipe); 62 if (!pipe->handler) { 64 pipe->handler = &usbhsf_null_handler; 67 list_move_tail(&pkt->node, &pipe->list); 74 pkt->pipe = pipe; 92 __usbhsf_pkt_get(struct usbhs_pipe *pipe) argument 106 usbhs_pkt_pop(struct usbhs_pipe *pipe, struct usbhs_pkt *pkt) argument 156 usbhsf_pkt_handler(struct usbhs_pipe *pipe, int type) argument 208 usbhs_pkt_start(struct usbhs_pipe *pipe) argument 232 usbhsf_tx_irq_ctrl(struct usbhs_pipe *pipe, int enable) argument 249 usbhsf_rx_irq_ctrl(struct usbhs_pipe *pipe, int enable) argument 257 usbhsf_send_terminator(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo) argument 275 usbhsf_fifo_clear(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo) argument 307 usbhsf_fifo_unselect(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo) argument 316 usbhsf_fifo_select(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo, int write) argument 359 struct usbhs_pipe *pipe = pkt->pipe; local 388 struct usbhs_pipe *pipe = pkt->pipe; local 416 struct usbhs_pipe *pipe = pkt->pipe; local 444 struct usbhs_pipe *pipe = pkt->pipe; local 466 struct usbhs_pipe *pipe = pkt->pipe; local 504 struct usbhs_pipe *pipe = pkt->pipe; local 622 struct usbhs_pipe *pipe = pkt->pipe; local 651 struct usbhs_pipe *pipe = pkt->pipe; local 796 __usbhsf_dma_ctrl(struct usbhs_pipe *pipe, struct usbhs_fifo *fifo, u16 dreqe) argument 807 struct usbhs_pipe *pipe = pkt->pipe; local 820 struct usbhs_pipe *pipe = pkt->pipe; local 864 struct usbhs_pipe *pipe = pkt->pipe; local 878 struct usbhs_pipe *pipe = pkt->pipe; local 945 struct usbhs_pipe *pipe = pkt->pipe; local 990 struct usbhs_pipe *pipe = pkt->pipe; local 1063 struct usbhs_pipe *pipe = pkt->pipe; local 1141 struct usbhs_pipe *pipe = pkt->pipe; local 1166 struct usbhs_pipe *pipe = pkt->pipe; local 1184 struct usbhs_pipe *pipe = pkt->pipe; local 1319 struct usbhs_pipe *pipe; local 1349 struct usbhs_pipe *pipe; local 1380 struct usbhs_pipe *pipe = pkt->pipe; local 1392 usbhs_fifo_clear_dcp(struct usbhs_pipe *pipe) argument [all...] |
/linux-master/include/xen/interface/io/ |
H A D | usbif.h | 145 * | pipe | 8 164 * pipe - uint32_t, bit field with multiple information: 260 * USB pipe in xenusb_request 277 * - pipe type: bits 30-31 296 #define xenusb_pipeportnum(pipe) ((pipe) & XENUSB_PIPE_PORT_MASK) 297 #define xenusb_setportnum_pipe(pipe, portnum) ((pipe) | (portnum)) 299 #define xenusb_pipeunlink(pipe) ((pipe) 337 uint32_t pipe; member in struct:xenusb_urb_request [all...] |
/linux-master/drivers/gpu/drm/ |
H A D | drm_simple_kms_helper.c | 89 struct drm_simple_display_pipe *pipe; local 91 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); 92 if (!pipe->funcs || !pipe->funcs->mode_valid) 96 return pipe->funcs->mode_valid(pipe, mode); 120 struct drm_simple_display_pipe *pipe; local 122 pipe = container_of(crtc, struct drm_simple_display_pipe, crtc); 123 if (!pipe->funcs || !pipe 133 struct drm_simple_display_pipe *pipe; local 151 struct drm_simple_display_pipe *pipe; local 162 struct drm_simple_display_pipe *pipe; local 173 struct drm_simple_display_pipe *pipe; local 184 struct drm_simple_display_pipe *pipe; local 195 struct drm_simple_display_pipe *pipe; local 220 struct drm_simple_display_pipe *pipe; local 249 struct drm_simple_display_pipe *pipe; local 261 struct drm_simple_display_pipe *pipe; local 279 struct drm_simple_display_pipe *pipe; local 291 struct drm_simple_display_pipe *pipe; local 303 struct drm_simple_display_pipe *pipe; local 330 struct drm_simple_display_pipe *pipe; local 341 struct drm_simple_display_pipe *pipe; local 353 struct drm_simple_display_pipe *pipe; local 386 drm_simple_display_pipe_attach_bridge(struct drm_simple_display_pipe *pipe, struct drm_bridge *bridge) argument 417 drm_simple_display_pipe_init(struct drm_device *dev, struct drm_simple_display_pipe *pipe, const struct drm_simple_display_pipe_funcs *funcs, const uint32_t *formats, unsigned int format_count, const uint64_t *format_modifiers, struct drm_connector *connector) argument [all...] |
/linux-master/drivers/gpu/drm/arm/display/komeda/ |
H A D | komeda_pipeline.c | 19 struct komeda_pipeline *pipe; local 27 if (size < sizeof(*pipe)) { 32 pipe = devm_kzalloc(mdev->dev, size, GFP_KERNEL); 33 if (!pipe) 36 pipe->mdev = mdev; 37 pipe->id = mdev->n_pipelines; 38 pipe->funcs = funcs; 40 mdev->pipelines[mdev->n_pipelines] = pipe; 43 return pipe; 47 struct komeda_pipeline *pipe) 46 komeda_pipeline_destroy(struct komeda_dev *mdev, struct komeda_pipeline *pipe) argument 69 komeda_pipeline_get_component_pos(struct komeda_pipeline *pipe, int id) argument 126 komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id) argument 139 komeda_pipeline_get_first_component(struct komeda_pipeline *pipe, u32 comp_mask) argument 163 komeda_component_add(struct komeda_pipeline *pipe, size_t comp_sz, u32 id, u32 hw_id, const struct komeda_component_funcs *funcs, u8 max_active_inputs, u32 supported_inputs, u8 max_active_outputs, u32 __iomem *reg, const char *name_fmt, ...) argument 249 komeda_pipeline_dump(struct komeda_pipeline *pipe) argument 274 struct komeda_pipeline *pipe = c->pipeline; local 293 komeda_get_layer_split_right_layer(struct komeda_pipeline *pipe, struct komeda_layer *left) argument 305 komeda_pipeline_assemble(struct komeda_pipeline *pipe) argument 346 struct komeda_pipeline *pipe; local 359 komeda_pipeline_dump_register(struct komeda_pipeline *pipe, struct seq_file *sf) argument [all...] |
/linux-master/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) argument 18 return readl(pipe->regs + reg); 21 static inline void mxc_isi_write(struct mxc_isi_pipe *pipe, u32 reg, u32 val) argument 23 writel(val, pipe->regs + reg); 30 void mxc_isi_channel_set_inbuf(struct mxc_isi_pipe *pipe, dma_addr_t dma_addr) argument 32 mxc_isi_write(pipe, CHNL_IN_BUF_ADDR, lower_32_bits(dma_addr)); 33 if (pipe->isi->pdata->has_36bit_dma) 34 mxc_isi_write(pipe, CHNL_IN_BUF_XTND_ADDR, 38 void mxc_isi_channel_set_outbuf(struct mxc_isi_pipe *pipe, argument 44 val = mxc_isi_read(pipe, CHNL_OUT_BUF_CTR 83 mxc_isi_channel_m2m_start(struct mxc_isi_pipe *pipe) argument 118 mxc_isi_channel_set_scaling(struct mxc_isi_pipe *pipe, enum mxc_isi_encoding encoding, const struct v4l2_area *in_size, const struct v4l2_area *out_size, bool *bypass) argument 169 mxc_isi_channel_set_crop(struct mxc_isi_pipe *pipe, const struct v4l2_area *src, const struct v4l2_rect *dst) argument 208 mxc_isi_channel_set_csc(struct mxc_isi_pipe *pipe, enum mxc_isi_encoding in_encoding, enum mxc_isi_encoding out_encoding, bool *bypass) argument 257 mxc_isi_channel_set_alpha(struct mxc_isi_pipe *pipe, u8 alpha) argument 268 mxc_isi_channel_set_flip(struct mxc_isi_pipe *pipe, bool hflip, bool vflip) argument 283 mxc_isi_channel_set_panic_threshold(struct mxc_isi_pipe *pipe) argument 302 mxc_isi_channel_set_control(struct mxc_isi_pipe *pipe, enum mxc_isi_input_id input, bool bypass) argument 351 mxc_isi_channel_config(struct mxc_isi_pipe *pipe, enum mxc_isi_input_id input, const struct v4l2_area *in_size, const struct v4l2_area *scale, const struct v4l2_rect *crop, enum mxc_isi_encoding in_encoding, enum mxc_isi_encoding out_encoding) argument 382 mxc_isi_channel_set_input_format(struct mxc_isi_pipe *pipe, const struct mxc_isi_format_info *info, const struct v4l2_pix_format_mplane *format) argument 394 mxc_isi_channel_set_output_format(struct mxc_isi_pipe *pipe, const struct mxc_isi_format_info *info, struct v4l2_pix_format_mplane *format) argument 417 mxc_isi_channel_irq_status(struct mxc_isi_pipe *pipe, bool clear) argument 428 mxc_isi_channel_irq_clear(struct mxc_isi_pipe *pipe) argument 433 mxc_isi_channel_irq_enable(struct mxc_isi_pipe *pipe) argument 462 mxc_isi_channel_irq_disable(struct mxc_isi_pipe *pipe) argument 471 mxc_isi_channel_sw_reset(struct mxc_isi_pipe *pipe, bool enable_clk) argument 478 __mxc_isi_channel_get(struct mxc_isi_pipe *pipe) argument 484 mxc_isi_channel_get(struct mxc_isi_pipe *pipe) argument 491 __mxc_isi_channel_put(struct mxc_isi_pipe *pipe) argument 497 mxc_isi_channel_put(struct mxc_isi_pipe *pipe) argument 504 mxc_isi_channel_enable(struct mxc_isi_pipe *pipe) argument 519 mxc_isi_channel_disable(struct mxc_isi_pipe *pipe) argument 537 mxc_isi_channel_acquire(struct mxc_isi_pipe *pipe, mxc_isi_pipe_irq_t irq_handler, bool bypass) argument 573 mxc_isi_channel_release(struct mxc_isi_pipe *pipe) argument 590 mxc_isi_channel_chain(struct mxc_isi_pipe *pipe, bool bypass) argument 632 mxc_isi_channel_unchain(struct mxc_isi_pipe *pipe) argument [all...] |
/linux-master/include/drm/ |
H A D | drm_simple_kms_helper.h | 24 * crtc used in this simple display pipe. This should be implemented 25 * if the display pipe has some sort of restriction in the modes 26 * it can display. For example, a given display pipe may be responsible 52 enum drm_mode_status (*mode_valid)(struct drm_simple_display_pipe *pipe, 62 void (*enable)(struct drm_simple_display_pipe *pipe, 72 void (*disable)(struct drm_simple_display_pipe *pipe); 91 int (*check)(struct drm_simple_display_pipe *pipe, 109 void (*update)(struct drm_simple_display_pipe *pipe, 125 int (*prepare_fb)(struct drm_simple_display_pipe *pipe, 135 void (*cleanup_fb)(struct drm_simple_display_pipe *pipe, [all...] |
/linux-master/tools/testing/selftests/powerpc/pmu/ |
H A D | lib.h | 15 union pipe { union 25 extern int sync_with_child(union pipe read_pipe, union pipe write_pipe); 26 extern int wait_for_parent(union pipe read_pipe); 27 extern int notify_parent(union pipe write_pipe); 28 extern int notify_parent_of_error(union pipe write_pipe);
|
/linux-master/fs/ |
H A D | pipe.c | 3 * linux/fs/pipe.c 36 * New pipe buffers will be restricted to this size while the user is exceeding 37 * their pipe buffer quota. The general pipe use case needs at least two 39 * than two, then a write to a non-empty pipe may block even if the pipe is not 42 * pipe before reading tokens: https://lore.kernel.org/lkml/1628086770.5rn8p04n6j.none@localhost/. 44 * Users can reduce their pipe buffers with F_SETPIPE_SZ below this at their 45 * own risk, namely: pipe writes to non-full pipes may block until the pipe i 89 pipe_lock(struct pipe_inode_info *pipe) argument 96 pipe_unlock(struct pipe_inode_info *pipe) argument 115 anon_pipe_buf_release(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 131 anon_pipe_buf_try_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 155 generic_pipe_buf_try_steal(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 183 generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 197 generic_pipe_buf_release(struct pipe_inode_info *pipe, struct pipe_buffer *buf) argument 211 pipe_readable(const struct pipe_inode_info *pipe) argument 220 pipe_update_tail(struct pipe_inode_info *pipe, struct pipe_buffer *buf, unsigned int tail) argument 255 struct pipe_inode_info *pipe = filp->private_data; local 417 pipe_writable(const struct pipe_inode_info *pipe) argument 431 struct pipe_inode_info *pipe = filp->private_data; local 617 struct pipe_inode_info *pipe = filp->private_data; local 660 struct pipe_inode_info *pipe = filp->private_data; local 707 put_pipe_info(struct inode *inode, struct pipe_inode_info *pipe) argument 725 struct pipe_inode_info *pipe = file->private_data; local 749 struct pipe_inode_info *pipe = filp->private_data; local 792 struct pipe_inode_info *pipe; local 839 free_pipe_info(struct pipe_inode_info *pipe) argument 883 struct pipe_inode_info *pipe; local 1057 pipe_wait_readable(struct pipe_inode_info *pipe) argument 1064 pipe_wait_writable(struct pipe_inode_info *pipe) argument 1083 wait_for_partner(struct pipe_inode_info *pipe, unsigned int *cnt) argument 1100 wake_up_partner(struct pipe_inode_info *pipe) argument 1107 struct pipe_inode_info *pipe; local 1265 pipe_resize_ring(struct pipe_inode_info *pipe, unsigned int nr_slots) argument 1334 pipe_set_size(struct pipe_inode_info *pipe, unsigned int arg) argument 1387 struct pipe_inode_info *pipe = file->private_data; local 1398 struct pipe_inode_info *pipe; local [all...] |
/linux-master/drivers/net/wwan/iosm/ |
H A D | iosm_ipc_protocol_ops.c | 51 * updates the pipe structure referenced in the preparation arguments. 59 struct ipc_pipe *pipe = args->pipe_open.pipe; local 72 skbr = kcalloc(pipe->nr_of_entries, sizeof(*skbr), GFP_ATOMIC); 76 /* Allocate the transfer descriptors for the pipe. */ 78 pipe->nr_of_entries * sizeof(*tdr), 79 &pipe->phy_tdr_start, GFP_ATOMIC); 86 pipe->max_nr_of_queued_entries = pipe->nr_of_entries - 1; 87 pipe 111 struct ipc_pipe *pipe = args->pipe_close.pipe; local 218 ipc_protocol_ul_td_send(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe, struct sk_buff_head *p_ul_list) argument 294 ipc_protocol_ul_td_process(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) argument 323 ipc_protocol_dl_td_prepare(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) argument 372 ipc_protocol_dl_td_process(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) argument 433 ipc_protocol_get_head_tail_index(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe, u32 *head, u32 *tail) argument 447 ipc_protocol_pipe_cleanup(struct iosm_protocol *ipc_protocol, struct ipc_pipe *pipe) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/isp/kernels/qplane/qplane_2/ |
H A D | ia_css_qplane_types.h | 28 const struct sh_css_sp_pipeline *pipe; member in struct:ia_css_qplane_configuration
|
/linux-master/drivers/staging/media/atomisp/pci/ |
H A D | sh_css_mipi.h | 29 allocate_mipi_frames(struct ia_css_pipe *pipe, struct ia_css_stream_info *info); 32 free_mipi_frames(struct ia_css_pipe *pipe); 35 send_mipi_frames(struct ia_css_pipe *pipe);
|
/linux-master/drivers/gpu/drm/lima/ |
H A D | lima_sched.h | 32 /* pipe fence */ 77 int (*task_validate)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); 78 void (*task_run)(struct lima_sched_pipe *pipe, struct lima_sched_task *task); 79 void (*task_fini)(struct lima_sched_pipe *pipe); 80 void (*task_error)(struct lima_sched_pipe *pipe); 81 void (*task_mmu_error)(struct lima_sched_pipe *pipe); 82 int (*task_recover)(struct lima_sched_pipe *pipe); 93 int lima_sched_context_init(struct lima_sched_pipe *pipe, 95 void lima_sched_context_fini(struct lima_sched_pipe *pipe, 99 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, cons 103 lima_sched_pipe_mmu_error(struct lima_sched_pipe *pipe) argument [all...] |
/linux-master/drivers/staging/media/atomisp/pci/camera/pipe/src/ |
H A D | pipe_util.c | 23 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
|