Home
last modified time | relevance | path

Searched defs:pipe (Results 1 – 25 of 372) sorted by relevance

12345678910>>...15

/linux/drivers/gpu/drm/i915/display/
H A Dintel_color_regs.h33 #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 Dintel_pipe_crc_regs.h12 #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 Dintel_vdsc_regs.h33 #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 Dintel_sprite_regs.h12 #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 Dintel_cursor_regs.h12 #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 Dskl_universal_plane_regs.h11 #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 …]
H A Dintel_audio_regs.h20 #define IBX_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _IBX_HDMIW_HDMIEDID_A, \ argument
24 #define IBX_AUD_CNTL_ST(pipe) _MMIO_PIPE(pipe, _IBX_AUD_CNTL_ST_A, \ argument
35 #define CPT_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _CPT_HDMIW_HDMIEDID_A, _CPT_HDMIW_HDMIEDID_B) argument
38 #define CPT_AUD_CNTL_ST(pipe) _MMIO_PIPE(pipe, _CPT_AUD_CNTL_ST_A, _CPT_AUD_CNTL_ST_B) argument
43 #define VLV_HDMIW_HDMIEDID(pipe) _MMIO_PIPE(pipe, _VLV_HDMIW_HDMIEDID_A, _VLV_HDMIW_HDMIEDID_B) argument
46 #define VLV_AUD_CNTL_ST(pipe) _MMIO_PIPE(pipe, _VLV_AUD_CNTL_ST_A, _VLV_AUD_CNTL_ST_B) argument
51 #define IBX_AUD_CFG(pipe) _MMIO_PIPE(pipe, _IBX_AUD_CONFIG_A, _IBX_AUD_CONFIG_B) argument
54 #define CPT_AUD_CFG(pipe) _MMIO_PIPE(pipe, _CPT_AUD_CONFIG_A, _CPT_AUD_CONFIG_B) argument
57 #define VLV_AUD_CFG(pipe) _MMIO_PIPE(pipe, _VLV_AUD_CONFIG_A, _VLV_AUD_CONFIG_B) argument
137 #define HBLANK_EARLY_ENABLE_ICL(pipe) (0x1 << (20 - (pipe))) argument
[all …]
/linux/drivers/usb/renesas_usbhs/
H A Dpipe.c33 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 Dfifo.c45 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/sound/drivers/vx/
H A Dvx_pcm.c46 struct vx_pipe *pipe) in vx_pcm_read_per_bytes() argument
90 vx_set_differed_time(struct vx_core * chip,struct vx_rmh * rmh,struct vx_pipe * pipe) vx_set_differed_time() argument
123 vx_set_stream_format(struct vx_core * chip,struct vx_pipe * pipe,unsigned int data) vx_set_stream_format() argument
150 vx_set_format(struct vx_core * chip,struct vx_pipe * pipe,struct snd_pcm_runtime * runtime) vx_set_format() argument
211 vx_get_pipe_state(struct vx_core * chip,struct vx_pipe * pipe,int * state) vx_get_pipe_state() argument
236 vx_query_hbuffer_size(struct vx_core * chip,struct vx_pipe * pipe) vx_query_hbuffer_size() argument
260 vx_pipe_can_start(struct vx_core * chip,struct vx_pipe * pipe) vx_pipe_can_start() argument
281 vx_conf_pipe(struct vx_core * chip,struct vx_pipe * pipe) vx_conf_pipe() argument
320 vx_toggle_pipe(struct vx_core * chip,struct vx_pipe * pipe,int state) vx_toggle_pipe() argument
375 vx_stop_pipe(struct vx_core * chip,struct vx_pipe * pipe) vx_stop_pipe() argument
398 struct vx_pipe *pipe; vx_alloc_pipe() local
443 vx_free_pipe(struct vx_core * chip,struct vx_pipe * pipe) vx_free_pipe() argument
461 vx_start_stream(struct vx_core * chip,struct vx_pipe * pipe) vx_start_stream() argument
477 vx_stop_stream(struct vx_core * chip,struct vx_pipe * pipe) vx_stop_stream() argument
518 struct vx_pipe *pipe = NULL; vx_pcm_playback_open() local
560 struct vx_pipe *pipe; vx_pcm_playback_close() local
583 vx_notify_end_of_buffer(struct vx_core * chip,struct vx_pipe * pipe) vx_notify_end_of_buffer() argument
613 vx_pcm_playback_transfer_chunk(struct vx_core * chip,struct snd_pcm_runtime * runtime,struct vx_pipe * pipe,int size) vx_pcm_playback_transfer_chunk() argument
651 vx_update_pipe_position(struct vx_core * chip,struct snd_pcm_runtime * runtime,struct vx_pipe * pipe) vx_update_pipe_position() argument
679 vx_pcm_playback_transfer(struct vx_core * chip,struct snd_pcm_substream * subs,struct vx_pipe * pipe,int nchunks) vx_pcm_playback_transfer() argument
700 vx_pcm_playback_update(struct vx_core * chip,struct snd_pcm_substream * subs,struct vx_pipe * pipe) vx_pcm_playback_update() argument
722 struct vx_pipe *pipe = subs->runtime->private_data; vx_pcm_trigger() local
777 struct vx_pipe *pipe = runtime->private_data; vx_pcm_playback_pointer() local
788 struct vx_pipe *pipe = runtime->private_data; vx_pcm_prepare() local
894 struct vx_pipe *pipe; vx_pcm_capture_open() local
952 struct vx_pipe *pipe; vx_pcm_capture_close() local
986 vx_pcm_capture_update(struct vx_core * chip,struct snd_pcm_substream * subs,struct vx_pipe * pipe) vx_pcm_capture_update() argument
1064 struct vx_pipe *pipe = runtime->private_data; vx_pcm_capture_pointer() local
1086 struct vx_pipe *pipe; vx_pcm_update_intr() local
[all...]
/linux/fs/
H A Dpipe.c88 void pipe_lock(struct pipe_inode_info *pipe) in pipe_lock()
95 void pipe_unlock(struct pipe_inode_info *pipe) in pipe_unlock()
114 static struct page *anon_pipe_get_page(struct pipe_inode_info *pipe) in anon_pipe_get_page()
127 static void anon_pipe_put_page(struct pipe_inode_info *pipe, in anon_pipe_put_page()
142 static void anon_pipe_buf_release(struct pipe_inode_info *pipe, in anon_pipe_buf_release()
150 static bool anon_pipe_buf_try_steal(struct pipe_inode_info *pipe, in anon_pipe_buf_try_steal()
174 bool generic_pipe_buf_try_steal(struct pipe_inode_info *pipe, in generic_pipe_buf_try_steal()
202 bool generic_pipe_buf_get(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in generic_pipe_buf_get()
216 void generic_pipe_buf_release(struct pipe_inode_info *pipe, in generic_pipe_buf_release()
230 static inline bool pipe_readable(const struct pipe_inode_info *pipe) in pipe_readable()
[all …]
H A Dsplice.c64 static bool page_cache_pipe_buf_try_steal(struct pipe_inode_info *pipe, in page_cache_pipe_buf_try_steal()
108 static void page_cache_pipe_buf_release(struct pipe_inode_info *pipe, in page_cache_pipe_buf_release()
119 static int page_cache_pipe_buf_confirm(struct pipe_inode_info *pipe, in page_cache_pipe_buf_confirm()
162 static bool user_page_pipe_buf_try_steal(struct pipe_inode_info *pipe, in user_page_pipe_buf_try_steal()
178 static void wakeup_pipe_readers(struct pipe_inode_info *pipe) in wakeup_pipe_readers()
197 ssize_t splice_to_pipe(struct pipe_inode_info *pipe, in splice_to_pipe()
245 ssize_t add_to_pipe(struct pipe_inode_info *pipe, struct pipe_buffer *buf) in add_to_pipe()
270 int splice_grow_spd(const struct pipe_inode_info *pipe, struct splice_pipe_desc *spd) in splice_grow_spd()
320 struct pipe_inode_info *pipe, in copy_splice_read()
415 static void wakeup_pipe_writers(struct pipe_inode_info *pipe) in wakeup_pipe_writers()
[all …]
/linux/drivers/gpu/drm/
H A Ddrm_vblank.c170 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/drivers/gpu/drm/arm/display/komeda/
H A Dkomeda_pipeline.c21 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 Dusbif.h296 #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/net/nfc/hci/
H A Dcommand.c19 static int nfc_hci_execute_cmd_async(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd_async()
55 static int nfc_hci_execute_cmd(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd, in nfc_hci_execute_cmd()
94 u8 pipe; in nfc_hci_send_event() local
115 u8 pipe; in nfc_hci_send_cmd() local
129 u8 pipe; in nfc_hci_send_cmd_async() local
182 static int nfc_hci_open_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_open_pipe()
202 static int nfc_hci_close_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_close_pipe()
214 u8 pipe; in nfc_hci_create_pipe() local
237 static int nfc_hci_delete_pipe(struct nfc_hci_dev *hdev, u8 pipe) in nfc_hci_delete_pipe()
262 u8 pipe = hdev->gate2pipe[gate]; in nfc_hci_disconnect_gate() local
[all …]
/linux/drivers/gpu/drm/amd/amdgpu/
H A Dmes_v12_0.c150 int pipe, void *pkt, int size, in mes_v12_0_submit_pkt_and_poll_completion()
510 int pipe; in mes_v12_0_map_legacy_queue() local
541 int pipe; in mes_v12_0_unmap_legacy_queue() local
616 static int mes_v12_0_query_sched_status(struct amdgpu_mes *mes, int pipe) in mes_v12_0_query_sched_status()
635 int pipe; in mes_v12_0_misc_op() local
707 static int mes_v12_0_set_hw_resources_1(struct amdgpu_mes *mes, int pipe) in mes_v12_0_set_hw_resources_1()
725 static int mes_v12_0_set_hw_resources(struct amdgpu_mes *mes, int pipe) in mes_v12_0_set_hw_resources()
885 int pipe; in mes_v12_0_reset_hw_queue() local
1006 enum amdgpu_mes_pipe pipe) in mes_v12_0_allocate_ucode_buffer()
1040 enum amdgpu_mes_pipe pipe) in mes_v12_0_allocate_ucode_data_buffer()
[all …]
/linux/drivers/gpu/drm/lima/
H A Dlima_sched.c22 struct lima_sched_pipe *pipe; member
88 static struct lima_fence *lima_fence_create(struct lima_sched_pipe *pipe) in lima_fence_create()
158 int lima_sched_context_init(struct lima_sched_pipe *pipe, in lima_sched_context_init()
167 void lima_sched_context_fini(struct lima_sched_pipe *pipe, in lima_sched_context_fini()
207 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_run_job() local
274 struct lima_sched_pipe *pipe = to_lima_pipe(task->base.sched); in lima_sched_build_error_task_list() local
403 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_timedout_job() local
476 struct lima_sched_pipe *pipe = to_lima_pipe(job->sched); in lima_sched_free_job() local
498 struct lima_sched_pipe *pipe = in lima_sched_recover_work() local
516 int lima_sched_pipe_init(struct lima_sched_pipe *pipe, const char *name) in lima_sched_pipe_init()
[all …]
H A Dlima_gp.c24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp; in lima_gp_irq_handler() local
104 static int lima_gp_task_validate(struct lima_sched_pipe *pipe, in lima_gp_task_validate()
128 static void lima_gp_task_run(struct lima_sched_pipe *pipe, in lima_gp_task_run()
215 static void lima_gp_task_fini(struct lima_sched_pipe *pipe) in lima_gp_task_fini()
220 static void lima_gp_task_error(struct lima_sched_pipe *pipe) in lima_gp_task_error()
231 static void lima_gp_task_mmu_error(struct lima_sched_pipe *pipe) in lima_gp_task_mmu_error()
236 static void lima_gp_task_mask_irq(struct lima_sched_pipe *pipe) in lima_gp_task_mask_irq()
243 static int lima_gp_task_recover(struct lima_sched_pipe *pipe) in lima_gp_task_recover()
356 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_gp; in lima_gp_pipe_init() local
H A Dlima_pp.c24 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_handle_irq() local
45 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_irq_handler() local
66 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_bcast_irq_handler() local
146 struct lima_sched_pipe *pipe = dev->pipe + lima_pipe_pp; in lima_pp_soft_reset_async_wait() local
329 static int lima_pp_task_validate(struct lima_sched_pipe *pipe, in lima_pp_task_validate()
353 static void lima_pp_task_run(struct lima_sched_pipe *pipe, in lima_pp_task_run()
411 static void lima_pp_task_fini(struct lima_sched_pipe *pipe) in lima_pp_task_fini()
423 static void lima_pp_task_error(struct lima_sched_pipe *pipe) in lima_pp_task_error()
441 static void lima_pp_task_mmu_error(struct lima_sched_pipe *pipe) in lima_pp_task_mmu_error()
447 static void lima_pp_task_mask_irq(struct lima_sched_pipe *pipe) in lima_pp_task_mask_irq()
[all …]
/linux/net/nfc/nci/
H A Dhci.c21 u8 pipe; member
38 u8 pipe; member
42 u8 pipe; member
142 static int nci_hci_send_data(struct nci_dev *ndev, u8 pipe, in nci_hci_send_data()
210 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_event() local
229 u8 pipe = ndev->hci_dev->gate2pipe[gate]; in nci_hci_send_cmd() local
274 static void nci_hci_event_received(struct nci_dev *ndev, u8 pipe, in nci_hci_event_received()
281 static void nci_hci_cmd_received(struct nci_dev *ndev, u8 pipe, in nci_hci_cmd_received()
364 static void nci_hci_resp_received(struct nci_dev *ndev, u8 pipe, in nci_hci_resp_received()
382 static void nci_hci_hcp_message_rx(struct nci_dev *ndev, u8 pipe, in nci_hci_hcp_message_rx()
[all …]
/linux/drivers/gpu/drm/amd/display/dc/resource/dcn32/
H A Ddcn32_resource_helpers.c114 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_merge_pipes_for_subvp() local
159 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_all_pipes_have_stream_and_plane() local
176 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_subvp_in_use() local
201 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_any_surfaces_rotated() local
212 bool dcn32_is_center_timing(struct pipe_ctx *pipe) in dcn32_is_center_timing()
233 bool dcn32_is_psr_capable(struct pipe_ctx *pipe) in dcn32_is_psr_capable()
386 struct pipe_ctx *pipe = 0; in dcn32_set_det_allocations() local
591 bool dcn32_check_native_scaling_for_res(struct pipe_ctx *pipe, unsigned int width, unsigned int hei… in dcn32_check_native_scaling_for_res()
618 static bool disallow_subvp_in_active_plus_blank(struct pipe_ctx *pipe) in disallow_subvp_in_active_plus_blank()
656 struct pipe_ctx *pipe = &context->res_ctx.pipe_ctx[i]; in dcn32_subvp_drr_admissable() local
[all …]
/linux/include/linux/
H A Dpipe_fs_i.h170 static inline bool pipe_has_watch_queue(const struct pipe_inode_info *pipe) in pipe_has_watch_queue()
215 static inline bool pipe_is_full(const struct pipe_inode_info *pipe) in pipe_is_full()
224 static inline bool pipe_is_empty(const struct pipe_inode_info *pipe) in pipe_is_empty()
233 static inline unsigned int pipe_buf_usage(const struct pipe_inode_info *pipe) in pipe_buf_usage()
243 static inline struct pipe_buffer *pipe_buf(const struct pipe_inode_info *pipe, in pipe_buf()
253 static inline struct pipe_buffer *pipe_head_buf(const struct pipe_inode_info *pipe) in pipe_head_buf()
265 static inline __must_check bool pipe_buf_get(struct pipe_inode_info *pipe, in pipe_buf_get()
276 static inline void pipe_buf_release(struct pipe_inode_info *pipe, in pipe_buf_release()
290 static inline int pipe_buf_confirm(struct pipe_inode_info *pipe, in pipe_buf_confirm()
303 static inline bool pipe_buf_try_steal(struct pipe_inode_info *pipe, in pipe_buf_try_steal()
/linux/sound/pci/lx6464es/
H A Dlx_core.c414 PIPE_INFO_TO_CMD(capture,pipe) global() argument
420 lx_pipe_allocate(struct lx6464es * chip,u32 pipe,int is_capture,int channels) lx_pipe_allocate() argument
441 lx_pipe_release(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_release() argument
457 lx_buffer_ask(struct lx6464es * chip,u32 pipe,int is_capture,u32 * r_needed,u32 * r_freed,u32 * size_array) lx_buffer_ask() argument
509 lx_pipe_stop(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_stop() argument
525 lx_pipe_toggle_state(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_toggle_state() argument
542 lx_pipe_start(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_start() argument
555 lx_pipe_pause(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_pause() argument
569 lx_pipe_sample_count(struct lx6464es * chip,u32 pipe,int is_capture,u64 * rsample_count) lx_pipe_sample_count() argument
596 lx_pipe_state(struct lx6464es * chip,u32 pipe,int is_capture,u16 * rstate) lx_pipe_state() argument
617 lx_pipe_wait_for_state(struct lx6464es * chip,u32 pipe,int is_capture,u16 state) lx_pipe_wait_for_state() argument
640 lx_pipe_wait_for_start(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_wait_for_start() argument
645 lx_pipe_wait_for_idle(struct lx6464es * chip,u32 pipe,int is_capture) lx_pipe_wait_for_idle() argument
651 lx_stream_set_state(struct lx6464es * chip,u32 pipe,int is_capture,enum stream_state_t state) lx_stream_set_state() argument
670 lx_stream_set_format(struct lx6464es * chip,struct snd_pcm_runtime * runtime,u32 pipe,int is_capture) lx_stream_set_format() argument
697 lx_stream_state(struct lx6464es * chip,u32 pipe,int is_capture,int * rstate) lx_stream_state() argument
716 lx_stream_sample_position(struct lx6464es * chip,u32 pipe,int is_capture,u64 * r_bytepos) lx_stream_sample_position() argument
738 lx_buffer_give(struct lx6464es * chip,u32 pipe,int is_capture,u32 buffer_size,u32 buf_address_lo,u32 buf_address_hi,u32 * r_buffer_index) lx_buffer_give() argument
786 lx_buffer_free(struct lx6464es * chip,u32 pipe,int is_capture,u32 * r_buffer_size) lx_buffer_free() argument
808 lx_buffer_cancel(struct lx6464es * chip,u32 pipe,int is_capture,u32 buffer_index) lx_buffer_cancel() argument
[all...]
/linux/drivers/staging/media/ipu3/
H A Dipu3.c70 static void imgu_dummybufs_cleanup(struct imgu_device *imgu, unsigned int pipe) in imgu_dummybufs_cleanup()
81 unsigned int pipe) in imgu_dummybufs_preallocate()
107 static int imgu_dummybufs_init(struct imgu_device *imgu, unsigned int pipe) in imgu_dummybufs_init()
154 int queue, unsigned int pipe) in imgu_dummybufs_get()
184 unsigned int pipe) in imgu_dummybufs_check()
206 unsigned int pipe) in imgu_queue_getbuf()
228 int imgu_queue_buffers(struct imgu_device *imgu, bool initial, unsigned int pipe) in imgu_queue_buffers()
349 unsigned int pipe; in imgu_powerup() local
379 int r, pipe; in imgu_s_stream() local
521 unsigned int node, pipe; in imgu_isr_threaded() local
[all …]

12345678910>>...15