Searched refs:pipe (Results 1 - 25 of 965) sorted by relevance

1234567891011>>

/linux-master/drivers/gpu/drm/i915/display/
H A Dintel_cursor.h9 enum pipe;
15 enum pipe pipe);
H A Dintel_crt.h11 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 Dintel_fifo_underrun.h13 enum pipe;
18 enum pipe pipe, bool enable);
20 enum pipe pch_transcoder,
23 enum pipe pipe);
25 enum pipe pch_transcoder);
H A Dintel_sdvo.h14 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 Dintel_color_regs.h33 #define PALETTE(dev_priv, pipe, i) _MMIO(DISPLAY_MMIO_BASE(dev_priv) + \
34 _PICK_EVEN_2RANGES(pipe, 2, \
43 #define LGC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _LGC_PALETTE_A, _LGC_PALETTE_B) + (i) * 4)
60 #define PREC_PALETTE(pipe, i) _MMIO(_PIPE(pipe, _PREC_PALETTE_A, _PREC_PALETTE_B) + (i) * 4)
64 #define PREC_PIPEGCMAX(pipe, i) _MMIO(_PIPE(pipe, _PIPEAGCMAX, _PIPEBGCMAX) + (i) * 4) /* u1.16 */
68 #define GAMMA_MODE(pipe) _MMIO_PIPE(pipe, _GAMMA_MODE_
[all...]
H A Dintel_fdi.h11 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 Dskl_watermark_regs.h13 #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)
76 #define _CUR_WM_0(pipe) _PIPE(pipe, _CUR_WM_A_0, _CUR_WM_B_0)
77 #define CUR_WM(pipe, level) _MMIO(_CUR_WM_0(pipe) + ((4) * (level)))
78 #define CUR_WM_SAGV(pipe) _MMIO_PIPE(pipe, _CUR_WM_SAGV_
[all...]
H A Dintel_dsb_regs.h13 #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 Dintel_dpll.h17 enum pipe;
31 int vlv_force_pll_on(struct drm_i915_private *dev_priv, enum pipe pipe,
33 void vlv_force_pll_off(struct drm_i915_private *dev_priv, enum pipe pipe);
36 void chv_disable_pll(struct drm_i915_private *dev_priv, enum pipe pipe);
38 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 Dintel_fifo_underrun.c47 * 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 Dpipe.c11 #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 Dpipe.h38 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 Dfifo.c13 #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 Dusbif.h145 * | 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 Ddrm_simple_kms_helper.c89 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 Dkomeda_pipeline.c20 struct komeda_pipeline *pipe; local
28 if (size < sizeof(*pipe)) {
33 pipe = devm_kzalloc(mdev->dev, size, GFP_KERNEL);
34 if (!pipe)
37 pipe->mdev = mdev;
38 pipe->id = mdev->n_pipelines;
39 pipe->funcs = funcs;
41 mdev->pipelines[mdev->n_pipelines] = pipe;
44 return pipe;
48 struct komeda_pipeline *pipe)
47 komeda_pipeline_destroy(struct komeda_dev *mdev, struct komeda_pipeline *pipe) argument
70 komeda_pipeline_get_component_pos(struct komeda_pipeline *pipe, int id) argument
127 komeda_pipeline_get_component(struct komeda_pipeline *pipe, int id) argument
140 komeda_pipeline_get_first_component(struct komeda_pipeline *pipe, u32 comp_mask) argument
164 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
250 komeda_pipeline_dump(struct komeda_pipeline *pipe) argument
275 struct komeda_pipeline *pipe = c->pipeline; local
294 komeda_get_layer_split_right_layer(struct komeda_pipeline *pipe, struct komeda_layer *left) argument
306 komeda_pipeline_assemble(struct komeda_pipeline *pipe) argument
347 struct komeda_pipeline *pipe; local
360 komeda_pipeline_dump_register(struct komeda_pipeline *pipe, struct seq_file *sf) argument
[all...]
/linux-master/drivers/media/platform/nxp/imx8-isi/
H A Dimx8-isi-hw.c16 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 Ddrm_simple_kms_helper.h24 * 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 Dlib.h15 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 Dpipe.c3 * 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 Diosm_ipc_protocol_ops.c51 * 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 Dia_css_qplane_types.h28 const struct sh_css_sp_pipeline *pipe; member in struct:ia_css_qplane_configuration
/linux-master/drivers/gpu/drm/lima/
H A Dlima_sched.h32 /* 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);
83 void (*task_mask_irq)(struct lima_sched_pipe *pipe);
94 int lima_sched_context_init(struct lima_sched_pipe *pipe,
96 void lima_sched_context_fini(struct lima_sched_pipe *pipe,
104 lima_sched_pipe_mmu_error(struct lima_sched_pipe *pipe) argument
[all...]
/linux-master/drivers/staging/media/atomisp/pci/
H A Dsh_css_mipi.h29 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/amd/display/dc/dcn32/
H A Ddcn32_resource_helpers.c113 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
115 // For now merge all pipes for SubVP since pipe split case isn't supported yet
118 if (pipe->prev_odm_pipe) {
119 /*split off odm pipe*/
120 pipe->prev_odm_pipe->next_odm_pipe = pipe->next_odm_pipe;
121 if (pipe->next_odm_pipe)
122 pipe->next_odm_pipe->prev_odm_pipe = pipe->prev_odm_pipe;
124 pipe
158 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
175 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
200 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
211 dcn32_is_center_timing(struct pipe_ctx *pipe) argument
232 dcn32_is_psr_capable(struct pipe_ctx *pipe) argument
385 struct pipe_ctx *pipe = 0; local
584 dcn32_check_native_scaling_for_res(struct pipe_ctx *pipe, unsigned int width, unsigned int height) argument
611 disallow_subvp_in_active_plus_blank(struct pipe_ctx *pipe) argument
649 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
710 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; local
748 struct pipe_ctx *pipe = NULL; local
[all...]

Completed in 209 milliseconds

1234567891011>>