Home
last modified time | relevance | path

Searched refs:pipe (Results 1 – 25 of 32) sorted by relevance

12

/include/xen/interface/io/
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
307 (((pipe) >> XENUSB_PIPE_DEV_SHIFT) & XENUSB_PIPE_DEV_MASK)
309 #define xenusb_pipeendpoint(pipe) \ argument
[all …]
/include/drm/
Ddrm_simple_kms_helper.h52 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,
145 int (*begin_fb_access)(struct drm_simple_display_pipe *pipe,
155 void (*end_fb_access)(struct drm_simple_display_pipe *pipe,
165 int (*enable_vblank)(struct drm_simple_display_pipe *pipe);
[all …]
Ddrm_gem_atomic_helper.h119 int drm_gem_simple_kms_begin_shadow_fb_access(struct drm_simple_display_pipe *pipe,
121 void drm_gem_simple_kms_end_shadow_fb_access(struct drm_simple_display_pipe *pipe,
123 void drm_gem_simple_kms_reset_shadow_plane(struct drm_simple_display_pipe *pipe);
125 drm_gem_simple_kms_duplicate_shadow_plane_state(struct drm_simple_display_pipe *pipe);
126 void drm_gem_simple_kms_destroy_shadow_plane_state(struct drm_simple_display_pipe *pipe,
Ddrm_mipi_dbi.h86 struct drm_simple_display_pipe pipe; member
164 enum drm_mode_status mipi_dbi_pipe_mode_valid(struct drm_simple_display_pipe *pipe,
166 void mipi_dbi_pipe_update(struct drm_simple_display_pipe *pipe,
171 void mipi_dbi_pipe_disable(struct drm_simple_display_pipe *pipe);
172 int mipi_dbi_pipe_begin_fb_access(struct drm_simple_display_pipe *pipe,
174 void mipi_dbi_pipe_end_fb_access(struct drm_simple_display_pipe *pipe,
176 void mipi_dbi_pipe_reset_plane(struct drm_simple_display_pipe *pipe);
177 struct drm_plane_state *mipi_dbi_pipe_duplicate_plane_state(struct drm_simple_display_pipe *pipe);
178 void mipi_dbi_pipe_destroy_plane_state(struct drm_simple_display_pipe *pipe,
Ddrm_audio_component.h50 int (*sync_audio_rate)(struct device *, int port, int pipe, int rate);
63 int (*get_eld)(struct device *, int port, int pipe, bool *enabled,
83 void (*pin_eld_notify)(void *audio_ptr, int port, int pipe);
Ddrm_vblank.h50 unsigned int pipe; member
176 unsigned int pipe; member
241 bool drm_handle_vblank(struct drm_device *dev, unsigned int pipe);
245 void drm_wait_one_vblank(struct drm_device *dev, unsigned int pipe);
Dintel_lpe_audio.h37 int pipe; member
Ddrm_gem_vram_helper.h145 struct drm_simple_display_pipe *pipe,
149 struct drm_simple_display_pipe *pipe,
Ddrm_drv.h459 u32 (*get_vblank_counter)(struct drm_device *dev, unsigned int pipe);
460 int (*enable_vblank)(struct drm_device *dev, unsigned int pipe);
461 void (*disable_vblank)(struct drm_device *dev, unsigned int pipe);
/include/linux/
Dpipe_fs_i.h134 static inline bool pipe_has_watch_queue(const struct pipe_inode_info *pipe) in pipe_has_watch_queue() argument
137 return pipe->watch_queue != NULL; in pipe_has_watch_queue()
180 static inline struct pipe_buffer *pipe_buf(const struct pipe_inode_info *pipe, in pipe_buf() argument
183 return &pipe->bufs[slot & (pipe->ring_size - 1)]; in pipe_buf()
190 static inline struct pipe_buffer *pipe_head_buf(const struct pipe_inode_info *pipe) in pipe_head_buf() argument
192 return pipe_buf(pipe, pipe->head); in pipe_head_buf()
202 static inline __must_check bool pipe_buf_get(struct pipe_inode_info *pipe, in pipe_buf_get() argument
205 return buf->ops->get(pipe, buf); in pipe_buf_get()
213 static inline void pipe_buf_release(struct pipe_inode_info *pipe, in pipe_buf_release() argument
219 ops->release(pipe, buf); in pipe_buf_release()
[all …]
Dusb.h1639 unsigned int pipe; /* (in) pipe information */ member
1698 unsigned int pipe, in usb_fill_control_urb() argument
1706 urb->pipe = pipe; in usb_fill_control_urb()
1733 unsigned int pipe, in usb_fill_bulk_urb() argument
1740 urb->pipe = pipe; in usb_fill_bulk_urb()
1773 unsigned int pipe, in usb_fill_int_urb() argument
1781 urb->pipe = pipe; in usb_fill_int_urb()
1850 int usb_pipe_type_check(struct usb_device *dev, unsigned int pipe);
1878 extern int usb_control_msg(struct usb_device *dev, unsigned int pipe,
1881 extern int usb_interrupt_msg(struct usb_device *usb_dev, unsigned int pipe,
[all …]
Dsplice.h81 struct pipe_inode_info *pipe, size_t len,
91 extern ssize_t splice_to_socket(struct pipe_inode_info *pipe, struct file *out,
Dwatch_queue.h41 struct pipe_inode_info *pipe; /* Pipe we use as a buffer, NULL if queue closed */ member
126 static inline int watch_queue_init(struct pipe_inode_info *pipe) in watch_queue_init() argument
/include/media/drv-intf/
Dexynos-fimc.h138 struct exynos_media_pipeline *pipe; member
153 ((!(ent) || !(ent)->pipe) ? -ENOENT : \
154 (((ent)->pipe->ops && (ent)->pipe->ops->op) ? \
155 (ent)->pipe->ops->op(((ent)->pipe), ##args) : -ENOIOCTLCMD)) \
/include/media/
Dmedia-entity.h129 struct media_pipeline *pipe; member
248 struct media_pipeline *pipe; member
1009 return pad->pipe; in media_pad_is_streaming()
1163 struct media_pipeline *pipe);
1173 struct media_pipeline *pipe);
1199 __media_pipeline_pad_iter_next(struct media_pipeline *pipe,
1213 #define media_pipeline_for_each_pad(pipe, iter, pad) \ argument
1214 for (pad = __media_pipeline_pad_iter_next((pipe), iter, NULL); \
1216 pad = __media_pipeline_pad_iter_next((pipe), iter, pad))
1233 int media_pipeline_entity_iter_init(struct media_pipeline *pipe,
[all …]
Dv4l2-dev.h270 struct media_pipeline pipe; member
570 struct media_pipeline *pipe);
584 struct media_pipeline *pipe);
Dmedia-device.h176 struct media_pipeline *pipe);
/include/uapi/drm/
Detnaviv_drm.h84 __u32 pipe; /* in */ member
199 __u32 pipe; /* in */ member
223 __u32 pipe; /* in */ member
240 __u32 pipe; /* in */ member
252 __u32 pipe; /* in */ member
260 __u32 pipe; /* in */ member
Dlima_drm.h118 __u32 pipe; /* in, which pipe to use, GP/PP */ member
Dmsm_drm.h99 __u32 pipe; /* in, MSM_PIPE_x */ member
/include/net/nfc/
Dhci.h42 int (*event_received)(struct nfc_hci_dev *hdev, u8 pipe, u8 event,
44 void (*cmd_received)(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
65 u8 pipe; member
250 void nfc_hci_cmd_received(struct nfc_hci_dev *hdev, u8 pipe, u8 cmd,
252 void nfc_hci_event_received(struct nfc_hci_dev *hdev, u8 pipe, u8 event,
258 u8 pipe);
Dnci_core.h81 void (*hci_event_received)(struct nci_dev *ndev, u8 pipe, u8 event,
83 void (*hci_cmd_received)(struct nci_dev *ndev, u8 pipe, u8 cmd,
162 u8 pipe; member
310 int nci_hci_open_pipe(struct nci_dev *ndev, u8 pipe);
312 u8 dest_gate, u8 pipe);
/include/linux/sunrpc/
Drpc_pipe_fs.h44 struct list_head pipe; member
61 struct rpc_pipe *pipe; member
129 void rpc_destroy_pipe_data(struct rpc_pipe *pipe);
/include/sound/
Dvx_core.h96 struct vx_pipe *pipe, int count);
98 struct vx_pipe *pipe, int count);
277 struct vx_pipe *pipe, int count) in vx_pseudo_dma_write() argument
279 chip->ops->dma_write(chip, runtime, pipe, count); in vx_pseudo_dma_write()
283 struct vx_pipe *pipe, int count) in vx_pseudo_dma_read() argument
285 chip->ops->dma_read(chip, runtime, pipe, count); in vx_pseudo_dma_read()
/include/uapi/sound/
Dskl-tplg-interface.h234 struct skl_dfw_v4_pipe pipe; member

12