Home
last modified time | relevance | path

Searched defs:vq (Results 1 – 111 of 111) sorted by relevance

/linux-4.4.14/drivers/virtio/
Dvirtio_ring.c53 #define START_USE(vq) argument
54 #define END_USE(vq) argument
58 struct virtqueue vq; member
137 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_add() local
311 int virtqueue_add_outbuf(struct virtqueue *vq, in virtqueue_add_outbuf()
333 int virtqueue_add_inbuf(struct virtqueue *vq, in virtqueue_add_inbuf()
355 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_kick_prepare() local
397 struct vring_virtqueue *vq = to_vvq(_vq); in virtqueue_notify() local
423 bool virtqueue_kick(struct virtqueue *vq) in virtqueue_kick()
431 static void detach_buf(struct vring_virtqueue *vq, unsigned int head) in detach_buf()
[all …]
Dvirtio_pci_common.c44 bool vp_notify(struct virtqueue *vq) in vp_notify()
226 void (*callback)(struct virtqueue *vq), in vp_setup_vq()
232 struct virtqueue *vq; in vp_setup_vq() local
260 static void vp_del_vq(struct virtqueue *vq) in vp_del_vq()
278 struct virtqueue *vq, *n; in vp_del_vqs() local
409 int vp_set_vq_affinity(struct virtqueue *vq, int cpu) in vp_set_vq_affinity()
Dvirtio_mmio.c100 struct virtqueue *vq; member
281 static bool vm_notify(struct virtqueue *vq) in vm_notify()
321 static void vm_del_vq(struct virtqueue *vq) in vm_del_vq()
351 struct virtqueue *vq, *n; in vm_del_vqs() local
362 void (*callback)(struct virtqueue *vq), in vm_setup_vq()
367 struct virtqueue *vq; in vm_setup_vq() local
Dvirtio_pci_legacy.c117 void (*callback)(struct virtqueue *vq), in setup_vq()
121 struct virtqueue *vq; in setup_vq() local
178 struct virtqueue *vq = info->vq; in del_vq() local
Dvirtio_pci_modern.c323 void (*callback)(struct virtqueue *vq), in setup_vq()
328 struct virtqueue *vq; in setup_vq() local
429 struct virtqueue *vq; in vp_modern_find_vqs() local
448 struct virtqueue *vq = info->vq; in del_vq() local
Dvirtio_balloon.c106 static void balloon_ack(struct virtqueue *vq) in balloon_ack()
113 static void tell_host(struct virtio_balloon *vb, struct virtqueue *vq) in tell_host()
256 static void stats_request(struct virtqueue *vq) in stats_request()
266 struct virtqueue *vq; in stats_handle_request() local
Dvirtio_input.c30 static void virtinput_recv_events(struct virtqueue *vq) in virtinput_recv_events()
88 static void virtinput_recv_status(struct virtqueue *vq) in virtinput_recv_status()
Dvirtio_pci_common.h36 struct virtqueue *vq; member
/linux-4.4.14/drivers/vhost/
Dvhost.c42 #define vhost_used_event(vq) ((__virtio16 __user *)&vq->avail->ring[vq->num]) argument
43 #define vhost_avail_event(vq) ((__virtio16 __user *)&vq->used->ring[vq->num]) argument
46 static void vhost_vq_reset_user_be(struct vhost_virtqueue *vq) in vhost_vq_reset_user_be()
51 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) in vhost_set_vring_endian()
70 static long vhost_get_vring_endian(struct vhost_virtqueue *vq, u32 idx, in vhost_get_vring_endian()
84 static void vhost_init_is_le(struct vhost_virtqueue *vq) in vhost_init_is_le()
94 static void vhost_vq_reset_user_be(struct vhost_virtqueue *vq) in vhost_vq_reset_user_be()
98 static long vhost_set_vring_endian(struct vhost_virtqueue *vq, int __user *argp) in vhost_set_vring_endian()
103 static long vhost_get_vring_endian(struct vhost_virtqueue *vq, u32 idx, in vhost_get_vring_endian()
109 static void vhost_init_is_le(struct vhost_virtqueue *vq) in vhost_init_is_le()
[all …]
Dvhost.h166 #define vq_err(vq, fmt, ...) do { \ argument
181 static inline bool vhost_has_feature(struct vhost_virtqueue *vq, int bit) in vhost_has_feature()
187 static inline bool vhost_is_little_endian(struct vhost_virtqueue *vq) in vhost_is_little_endian()
192 static inline bool vhost_is_little_endian(struct vhost_virtqueue *vq) in vhost_is_little_endian()
199 static inline u16 vhost16_to_cpu(struct vhost_virtqueue *vq, __virtio16 val) in vhost16_to_cpu()
204 static inline __virtio16 cpu_to_vhost16(struct vhost_virtqueue *vq, u16 val) in cpu_to_vhost16()
209 static inline u32 vhost32_to_cpu(struct vhost_virtqueue *vq, __virtio32 val) in vhost32_to_cpu()
214 static inline __virtio32 cpu_to_vhost32(struct vhost_virtqueue *vq, u32 val) in cpu_to_vhost32()
219 static inline u64 vhost64_to_cpu(struct vhost_virtqueue *vq, __virtio64 val) in vhost64_to_cpu()
224 static inline __virtio64 cpu_to_vhost64(struct vhost_virtqueue *vq, u64 val) in cpu_to_vhost64()
Dnet.c81 struct vhost_virtqueue *vq; member
85 struct vhost_virtqueue vq; member
116 static void vhost_net_enable_zcopy(int vq) in vhost_net_enable_zcopy()
122 vhost_net_ubuf_alloc(struct vhost_virtqueue *vq, bool zcopy) in vhost_net_ubuf_alloc()
239 struct vhost_virtqueue *vq) in vhost_zerocopy_signal_used()
267 struct vhost_virtqueue *vq = ubufs->vq; in vhost_zerocopy_callback() local
295 struct vhost_virtqueue *vq = &nvq->vq; in handle_tx() local
448 static int get_rx_bufs(struct vhost_virtqueue *vq, in get_rx_bufs()
520 struct vhost_virtqueue *vq = &nvq->vq; in handle_rx() local
645 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_tx_kick() local
[all …]
Dtest.c40 struct vhost_virtqueue *vq = &n->vqs[VHOST_TEST_VQ]; in handle_vq() local
95 struct vhost_virtqueue *vq = container_of(work, struct vhost_virtqueue, in handle_vq_kick() local
127 struct vhost_virtqueue *vq) in vhost_test_stop_vq()
171 struct vhost_virtqueue *vq; in vhost_test_run() local
244 struct vhost_virtqueue *vq; in vhost_test_set_features() local
Dscsi.c175 struct vhost_virtqueue vq; member
231 struct vhost_virtqueue *vq; in vhost_scsi_init_inflight() local
255 vhost_scsi_get_inflight(struct vhost_virtqueue *vq) in vhost_scsi_get_inflight()
418 struct vhost_virtqueue *vq = &vs->vqs[VHOST_SCSI_VQ_EVT].vq; in vhost_scsi_allocate_evt() local
457 struct vhost_virtqueue *vq = &vs->vqs[VHOST_SCSI_VQ_EVT].vq; in vhost_scsi_do_evt_work() local
508 struct vhost_virtqueue *vq = &vs->vqs[VHOST_SCSI_VQ_EVT].vq; in vhost_scsi_evt_work() local
538 int ret, vq; in vhost_scsi_complete_cmd_work() local
582 vhost_scsi_get_tag(struct vhost_virtqueue *vq, struct vhost_scsi_tpg *tpg, in vhost_scsi_get_tag()
829 struct vhost_virtqueue *vq, in vhost_scsi_send_bad_target()
847 vhost_scsi_handle_vq(struct vhost_scsi *vs, struct vhost_virtqueue *vq) in vhost_scsi_handle_vq()
[all …]
/linux-4.4.14/tools/virtio/
Dvringh_test.c26 static bool never_notify_host(struct virtqueue *vq) in never_notify_host()
31 static void never_callback_guest(struct virtqueue *vq) in never_callback_guest()
69 static bool parallel_notify_host(struct virtqueue *vq) in parallel_notify_host()
82 static bool no_notify_host(struct virtqueue *vq) in no_notify_host()
293 struct virtqueue *vq; in parallel_test() local
438 struct virtqueue *vq; in main() local
Dvirtio_test.c31 struct virtqueue *vq; member
45 bool vq_notify(struct virtqueue *vq) in vq_notify()
55 void vq_callback(struct virtqueue *vq) in vq_callback()
153 static void run_test(struct vdev_info *dev, struct vq_info *vq, in run_test()
/linux-4.4.14/tools/lguest/
Dlguest.c173 struct virtqueue *vq; member
247 #define lg_last_avail(vq) ((vq)->last_avail_idx) argument
266 #define bad_driver_vq(vq, fmt, ...) \ argument
686 static void trigger_irq(struct virtqueue *vq) in trigger_irq()
740 static unsigned wait_for_vq_desc(struct virtqueue *vq, in wait_for_vq_desc()
916 static void add_used(struct virtqueue *vq, unsigned int head, int len) in add_used()
934 static void add_used_and_trigger(struct virtqueue *vq, unsigned head, int len) in add_used_and_trigger()
953 static void console_input(struct virtqueue *vq) in console_input()
1008 static void console_output(struct virtqueue *vq) in console_output()
1045 static void net_output(struct virtqueue *vq) in net_output()
[all …]
/linux-4.4.14/drivers/s390/virtio/
Dkvm_virtio.c174 static bool kvm_notify(struct virtqueue *vq) in kvm_notify()
191 void (*callback)(struct virtqueue *vq), in kvm_find_vq()
196 struct virtqueue *vq; in kvm_find_vq() local
237 static void kvm_del_vq(struct virtqueue *vq) in kvm_del_vq()
249 struct virtqueue *vq, *n; in kvm_del_vqs() local
399 struct virtqueue *vq; in kvm_extint_handler() local
Dvirtio_ccw.c111 struct virtqueue *vq; member
170 static void drop_airq_indicator(struct virtqueue *vq, struct airq_info *info) in drop_airq_indicator()
395 static bool virtio_ccw_kvm_notify(struct virtqueue *vq) in virtio_ccw_kvm_notify()
425 static void virtio_ccw_del_vq(struct virtqueue *vq, struct ccw1 *ccw) in virtio_ccw_del_vq()
476 struct virtqueue *vq, *n; in virtio_ccw_del_vqs() local
499 struct virtqueue *vq = NULL; in virtio_ccw_setup_vq() local
973 struct virtqueue *vq; in virtio_ccw_vq_by_ind() local
1024 struct virtqueue *vq; in virtio_ccw_int_handler() local
/linux-4.4.14/drivers/media/v4l2-core/
Dv4l2-mem2mem.c359 struct vb2_queue *vq; in v4l2_m2m_reqbufs() local
381 struct vb2_queue *vq; in v4l2_m2m_querybuf() local
410 struct vb2_queue *vq; in v4l2_m2m_qbuf() local
429 struct vb2_queue *vq; in v4l2_m2m_dqbuf() local
443 struct vb2_queue *vq; in v4l2_m2m_prepare_buf() local
462 struct vb2_queue *vq; in v4l2_m2m_create_bufs() local
476 struct vb2_queue *vq; in v4l2_m2m_expbuf() local
488 struct vb2_queue *vq; in v4l2_m2m_streamon() local
643 struct vb2_queue *vq; in v4l2_m2m_mmap() local
Dvideobuf2-v4l2.c1647 void vb2_ops_wait_prepare(struct vb2_queue *vq) in vb2_ops_wait_prepare()
1653 void vb2_ops_wait_finish(struct vb2_queue *vq) in vb2_ops_wait_finish()
/linux-4.4.14/drivers/media/usb/cx231xx/
Dcx231xx-vbi.c169 vbi_buffer_setup(struct videobuf_queue *vq, unsigned int *count, in vbi_buffer_setup()
190 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer()
216 vbi_buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in vbi_buffer_prepare()
265 vbi_buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in vbi_buffer_queue()
278 static void vbi_buffer_release(struct videobuf_queue *vq, in vbi_buffer_release()
Dcx231xx-video.c727 buffer_setup(struct videobuf_queue *vq, unsigned int *count, unsigned int *size) in buffer_setup()
746 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer()
778 buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare()
838 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue()
851 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
Dcx231xx-417.c1246 static void free_buffer(struct videobuf_queue *vq, struct cx231xx_buffer *buf) in free_buffer()
/linux-4.4.14/drivers/remoteproc/
Dremoteproc_virtio.c33 static bool rproc_virtio_notify(struct virtqueue *vq) in rproc_virtio_notify()
73 void (*callback)(struct virtqueue *vq), in rp_find_vq()
80 struct virtqueue *vq; in rp_find_vq() local
126 struct virtqueue *vq, *n; in __rproc_virtio_del_vqs() local
/linux-4.4.14/drivers/misc/mic/card/
Dmic_virtio.c194 static bool mic_notify(struct virtqueue *vq) in mic_notify()
202 static void mic_del_vq(struct virtqueue *vq, int n) in mic_del_vq()
216 struct virtqueue *vq, *n; in mic_del_vqs() local
232 void (*callback)(struct virtqueue *vq), in mic_find_vq()
238 struct virtqueue *vq; in mic_find_vq() local
377 struct virtqueue *vq; in mic_virtio_intr_handler() local
/linux-4.4.14/drivers/scsi/
Dvirtio_scsi.c65 struct virtqueue *vq; member
222 struct virtqueue *vq = virtscsi_vq->vq; in virtscsi_vq_done() local
236 static void virtscsi_req_done(struct virtqueue *vq) in virtscsi_req_done()
264 static void virtscsi_ctrl_done(struct virtqueue *vq) in virtscsi_ctrl_done()
410 static void virtscsi_event_done(struct virtqueue *vq) in virtscsi_event_done()
425 static int virtscsi_add_cmd(struct virtqueue *vq, in virtscsi_add_cmd()
470 static int virtscsi_kick_cmd(struct virtio_scsi_vq *vq, in virtscsi_kick_cmd()
592 struct virtio_scsi_vq *vq; in virtscsi_pick_vq() local
873 struct virtqueue *vq) in virtscsi_init_vq()
/linux-4.4.14/drivers/media/platform/vivid/
Dvivid-vbi-out.c30 static int vbi_out_queue_setup(struct vb2_queue *vq, const void *parg, in vbi_out_queue_setup()
93 static int vbi_out_start_streaming(struct vb2_queue *vq, unsigned count) in vbi_out_start_streaming()
119 static void vbi_out_stop_streaming(struct vb2_queue *vq) in vbi_out_stop_streaming()
Dvivid-vbi-cap.c140 static int vbi_cap_queue_setup(struct vb2_queue *vq, const void *parg, in vbi_cap_queue_setup()
203 static int vbi_cap_start_streaming(struct vb2_queue *vq, unsigned count) in vbi_cap_start_streaming()
229 static void vbi_cap_stop_streaming(struct vb2_queue *vq) in vbi_cap_stop_streaming()
Dvivid-sdr-cap.c216 static int sdr_cap_queue_setup(struct vb2_queue *vq, const void *parg, in sdr_cap_queue_setup()
264 static int sdr_cap_start_streaming(struct vb2_queue *vq, unsigned count) in sdr_cap_start_streaming()
297 static void sdr_cap_stop_streaming(struct vb2_queue *vq) in sdr_cap_stop_streaming()
Dvivid-vid-out.c34 static int vid_out_queue_setup(struct vb2_queue *vq, const void *parg, in vid_out_queue_setup()
168 static int vid_out_start_streaming(struct vb2_queue *vq, unsigned count) in vid_out_start_streaming()
200 static void vid_out_stop_streaming(struct vb2_queue *vq) in vid_out_stop_streaming()
Dvivid-vid-cap.c98 static int vid_cap_queue_setup(struct vb2_queue *vq, const void *parg, in vid_cap_queue_setup()
247 static int vid_cap_start_streaming(struct vb2_queue *vq, unsigned count) in vid_cap_start_streaming()
282 static void vid_cap_stop_streaming(struct vb2_queue *vq) in vid_cap_stop_streaming()
/linux-4.4.14/drivers/media/pci/saa7134/
Dsaa7134-empress.c44 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
72 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
Dsaa7134-ts.c139 int saa7134_ts_start_streaming(struct vb2_queue *vq, unsigned int count) in saa7134_ts_start_streaming()
168 void saa7134_ts_stop_streaming(struct vb2_queue *vq) in saa7134_ts_stop_streaming()
Dsaa7134-video.c944 int saa7134_vb2_start_streaming(struct vb2_queue *vq, unsigned int count) in saa7134_vb2_start_streaming()
986 void saa7134_vb2_stop_streaming(struct vb2_queue *vq) in saa7134_vb2_stop_streaming()
/linux-4.4.14/drivers/char/hw_random/
Dvirtio-rng.c32 struct virtqueue *vq; member
42 static void random_recv_done(struct virtqueue *vq) in random_recv_done()
/linux-4.4.14/drivers/media/usb/uvc/
Duvc_queue.c72 static int uvc_queue_setup(struct vb2_queue *vq, const void *parg, in uvc_queue_setup()
151 static int uvc_start_streaming(struct vb2_queue *vq, unsigned int count) in uvc_start_streaming()
171 static void uvc_stop_streaming(struct vb2_queue *vq) in uvc_stop_streaming()
/linux-4.4.14/drivers/media/usb/pwc/
Dpwc-if.c575 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
667 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
694 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/gpu/drm/virtio/
Dvirtgpu_vq.c61 void virtio_gpu_ctrl_ack(struct virtqueue *vq) in virtio_gpu_ctrl_ack()
68 void virtio_gpu_cursor_ack(struct virtqueue *vq) in virtio_gpu_cursor_ack()
214 static void reclaim_vbufs(struct virtqueue *vq, struct list_head *reclaim_list) in reclaim_vbufs()
299 struct virtqueue *vq = vgdev->ctrlq.vq; in virtio_gpu_queue_ctrl_buffer_locked() local
355 struct virtqueue *vq = vgdev->ctrlq.vq; in virtio_gpu_queue_fenced_ctrl_buffer() local
385 struct virtqueue *vq = vgdev->cursorq.vq; in virtio_gpu_queue_cursor() local
Dvirtgpu_drv.h143 struct virtqueue *vq; member
/linux-4.4.14/drivers/char/
Dvirtio_console.c324 struct virtqueue *vq) in find_port_by_vq()
420 static struct port_buffer *alloc_buf(struct virtqueue *vq, size_t buf_size, in alloc_buf()
503 static int add_inbuf(struct virtqueue *vq, struct port_buffer *buf) in add_inbuf()
564 struct virtqueue *vq; in __send_control_msg() local
1358 static unsigned int fill_queue(struct virtqueue *vq, spinlock_t *lock) in fill_queue()
1747 struct virtqueue *vq; in control_work_handler() local
1773 static void out_intr(struct virtqueue *vq) in out_intr()
1784 static void in_intr(struct virtqueue *vq) in in_intr()
1827 static void control_intr(struct virtqueue *vq) in control_intr()
/linux-4.4.14/drivers/media/usb/usbtv/
Dusbtv-video.c601 static int usbtv_queue_setup(struct vb2_queue *vq, in usbtv_queue_setup()
636 static int usbtv_start_streaming(struct vb2_queue *vq, unsigned int count) in usbtv_start_streaming()
647 static void usbtv_stop_streaming(struct vb2_queue *vq) in usbtv_stop_streaming()
/linux-4.4.14/drivers/media/platform/xilinx/
Dxilinx-dma.c312 xvip_dma_queue_setup(struct vb2_queue *vq, const void *parg, in xvip_dma_queue_setup()
389 static int xvip_dma_start_streaming(struct vb2_queue *vq, unsigned int count) in xvip_dma_start_streaming()
448 static void xvip_dma_stop_streaming(struct vb2_queue *vq) in xvip_dma_stop_streaming()
/linux-4.4.14/drivers/media/platform/s5p-g2d/
Dg2d.c104 static int g2d_queue_setup(struct vb2_queue *vq, const void *parg, in g2d_queue_setup()
319 struct vb2_queue *vq; in vidioc_g_fmt() local
372 struct vb2_queue *vq; in vidioc_s_fmt() local
/linux-4.4.14/drivers/media/usb/au0828/
Dau0828-vbi.c33 static int vbi_queue_setup(struct vb2_queue *vq, const void *parg, in vbi_queue_setup()
Dau0828-video.c640 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
778 int au0828_start_analog_streaming(struct vb2_queue *vq, unsigned int count) in au0828_start_analog_streaming()
816 static void au0828_stop_streaming(struct vb2_queue *vq) in au0828_stop_streaming()
847 void au0828_stop_vbi_streaming(struct vb2_queue *vq) in au0828_stop_vbi_streaming()
/linux-4.4.14/drivers/media/usb/em28xx/
Dem28xx-vbi.c34 static int vbi_queue_setup(struct vb2_queue *vq, const void *parg, in vbi_queue_setup()
Dem28xx-video.c874 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
923 int em28xx_start_analog_streaming(struct vb2_queue *vq, unsigned int count) in em28xx_start_analog_streaming()
983 static void em28xx_stop_streaming(struct vb2_queue *vq) in em28xx_stop_streaming()
1015 void em28xx_stop_vbi_streaming(struct vb2_queue *vq) in em28xx_stop_vbi_streaming()
/linux-4.4.14/drivers/media/usb/stk1160/
Dstk1160-v4l.c667 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
729 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
736 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/media/platform/s5p-mfc/
Ds5p_mfc_enc.c1820 static int s5p_mfc_queue_setup(struct vb2_queue *vq, in s5p_mfc_queue_setup()
1879 struct vb2_queue *vq = vb->vb2_queue; in s5p_mfc_buf_init() local
1913 struct vb2_queue *vq = vb->vb2_queue; in s5p_mfc_buf_prepare() local
2010 struct vb2_queue *vq = vb->vb2_queue; in s5p_mfc_buf_queue() local
Ds5p_mfc_dec.c890 static int s5p_mfc_queue_setup(struct vb2_queue *vq, in s5p_mfc_queue_setup()
954 struct vb2_queue *vq = vb->vb2_queue; in s5p_mfc_buf_init() local
1067 struct vb2_queue *vq = vb->vb2_queue; in s5p_mfc_buf_queue() local
Ds5p_mfc_opr_v5.c1476 static void s5p_mfc_cleanup_queue_v5(struct list_head *lh, struct vb2_queue *vq) in s5p_mfc_cleanup_queue_v5()
Ds5p_mfc_opr_v6.c1850 static void s5p_mfc_cleanup_queue_v6(struct list_head *lh, struct vb2_queue *vq) in s5p_mfc_cleanup_queue_v6()
/linux-4.4.14/drivers/net/
Dvirtio_net.c68 struct virtqueue *vq; member
80 struct virtqueue *vq; member
164 static int vq2txq(struct virtqueue *vq) in vq2txq()
174 static int vq2rxq(struct virtqueue *vq) in vq2rxq()
216 static void skb_xmit_done(struct virtqueue *vq) in skb_xmit_done()
1496 struct virtqueue *vq = vi->sq[i].vq; in free_unused_bufs() local
1502 struct virtqueue *vq = vi->rq[i].vq; in free_unused_bufs() local
/linux-4.4.14/Documentation/video4linux/
Dv4l2-pci-skeleton.c166 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
251 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
274 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/media/pci/tw68/
Dtw68-video.c428 struct vb2_queue *vq = vb->vb2_queue; in tw68_buf_queue() local
463 struct vb2_queue *vq = vb->vb2_queue; in tw68_buf_prepare() local
506 struct vb2_queue *vq = vb->vb2_queue; in tw68_buf_finish() local
/linux-4.4.14/drivers/media/platform/
Dtimblogiw.c474 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup()
490 static int buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare()
543 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue()
584 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
Dfsl-viu.c362 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup()
378 static void free_buffer(struct videobuf_queue *vq, struct viu_buf *buf) in free_buffer()
445 static int buffer_prepare(struct videobuf_queue *vq, in buffer_prepare()
491 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue()
541 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
Dm2m-deinterlace.c515 struct vb2_queue *vq; in vidioc_g_fmt() local
613 struct vb2_queue *vq; in vidioc_s_fmt() local
800 static int deinterlace_queue_setup(struct vb2_queue *vq, in deinterlace_queue_setup()
Dvim2m.c480 struct vb2_queue *vq; in vidioc_g_fmt() local
582 struct vb2_queue *vq; in vidioc_s_fmt() local
712 static int vim2m_queue_setup(struct vb2_queue *vq, in vim2m_queue_setup()
Dsh_vou.c246 static int sh_vou_queue_setup(struct vb2_queue *vq, const void *parg, in sh_vou_queue_setup()
298 static int sh_vou_start_streaming(struct vb2_queue *vq, unsigned int count) in sh_vou_start_streaming()
346 static void sh_vou_stop_streaming(struct vb2_queue *vq) in sh_vou_stop_streaming()
Dmx2_emmaprp.c454 struct vb2_queue *vq; in vidioc_g_fmt() local
559 struct vb2_queue *vq; in vidioc_s_fmt() local
691 static int emmaprp_queue_setup(struct vb2_queue *vq, in emmaprp_queue_setup()
Drcar_jpu.c857 struct vb2_queue *vq; in jpu_s_fmt() local
1017 static int jpu_queue_setup(struct vb2_queue *vq, in jpu_queue_setup()
1158 static int jpu_start_streaming(struct vb2_queue *vq, unsigned count) in jpu_start_streaming()
1167 static void jpu_stop_streaming(struct vb2_queue *vq) in jpu_stop_streaming()
Dsh_veu.c554 struct vb2_queue *vq; in sh_veu_s_fmt() local
867 static int sh_veu_queue_setup(struct vb2_queue *vq, in sh_veu_queue_setup()
/linux-4.4.14/drivers/media/usb/tm6000/
Dtm6000-video.c694 buffer_setup(struct videobuf_queue *vq, unsigned int *count, unsigned int *size) in buffer_setup()
711 static void free_buffer(struct videobuf_queue *vq, struct tm6000_buffer *buf) in free_buffer()
738 buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare()
792 buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue()
803 static void buffer_release(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_release()
/linux-4.4.14/drivers/media/usb/hackrf/
Dhackrf.c736 static void hackrf_return_all_buffers(struct vb2_queue *vq, in hackrf_return_all_buffers()
761 static int hackrf_queue_setup(struct vb2_queue *vq, in hackrf_queue_setup()
782 struct vb2_queue *vq = vb->vb2_queue; in hackrf_buf_queue() local
800 static int hackrf_start_streaming(struct vb2_queue *vq, unsigned int count) in hackrf_start_streaming()
869 static void hackrf_stop_streaming(struct vb2_queue *vq) in hackrf_stop_streaming()
/linux-4.4.14/drivers/media/platform/marvell-ccic/
Dmcam-core.c1051 static int mcam_vb_queue_setup(struct vb2_queue *vq, in mcam_vb_queue_setup()
1092 static void mcam_vb_requeue_bufs(struct vb2_queue *vq, in mcam_vb_requeue_bufs()
1119 static int mcam_vb_start_streaming(struct vb2_queue *vq, unsigned int count) in mcam_vb_start_streaming()
1158 static void mcam_vb_stop_streaming(struct vb2_queue *vq) in mcam_vb_stop_streaming()
1264 struct vb2_queue *vq = &cam->vb_queue; in mcam_setup_vb2() local
/linux-4.4.14/drivers/media/platform/soc_camera/
Domap1_camera.c205 static int omap1_videobuf_setup(struct videobuf_queue *vq, unsigned int *count, in omap1_videobuf_setup()
226 static void free_buffer(struct videobuf_queue *vq, struct omap1_cam_buf *buf, in free_buffer()
249 static int omap1_videobuf_prepare(struct videobuf_queue *vq, in omap1_videobuf_prepare()
479 static void omap1_videobuf_queue(struct videobuf_queue *vq, in omap1_videobuf_queue()
530 static void omap1_videobuf_release(struct videobuf_queue *vq, in omap1_videobuf_release()
Datmel-isi.c248 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
394 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
428 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
Dpxa_camera.c241 static int pxa_videobuf_setup(struct videobuf_queue *vq, unsigned int *count, in pxa_videobuf_setup()
258 static void free_buffer(struct videobuf_queue *vq, struct pxa_buffer *buf) in free_buffer()
424 static int pxa_videobuf_prepare(struct videobuf_queue *vq, in pxa_videobuf_prepare()
626 static void pxa_videobuf_queue(struct videobuf_queue *vq, in pxa_videobuf_queue()
646 static void pxa_videobuf_release(struct videobuf_queue *vq, in pxa_videobuf_release()
Drcar_vin.c529 static int rcar_vin_videobuf_setup(struct vb2_queue *vq, in rcar_vin_videobuf_setup()
847 static void rcar_vin_stop_streaming(struct vb2_queue *vq) in rcar_vin_stop_streaming()
1810 static int rcar_vin_init_videobuf2(struct vb2_queue *vq, in rcar_vin_init_videobuf2()
Dmx3_camera.c187 static int mx3_videobuf_setup(struct vb2_queue *vq, in mx3_videobuf_setup()
Dsh_mobile_ceu_camera.c212 static int sh_mobile_ceu_videobuf_setup(struct vb2_queue *vq, in sh_mobile_ceu_videobuf_setup()
Dmx2_camera.c471 static int mx2_videobuf_setup(struct vb2_queue *vq, in mx2_videobuf_setup()
/linux-4.4.14/drivers/media/usb/zr364xx/
Dzr364xx.c360 static int buffer_setup(struct videobuf_queue *vq, unsigned int *count, in buffer_setup()
376 static void free_buffer(struct videobuf_queue *vq, struct zr364xx_buffer *buf) in free_buffer()
386 static int buffer_prepare(struct videobuf_queue *vq, struct videobuf_buffer *vb, in buffer_prepare()
424 static void buffer_queue(struct videobuf_queue *vq, struct videobuf_buffer *vb) in buffer_queue()
436 static void buffer_release(struct videobuf_queue *vq, in buffer_release()
/linux-4.4.14/drivers/block/
Dvirtio_blk.c26 struct virtqueue *vq; member
74 static int __virtblk_add_req(struct virtqueue *vq, in __virtblk_add_req()
134 static void virtblk_done(struct virtqueue *vq) in virtblk_done()
/linux-4.4.14/drivers/media/platform/vsp1/
Dvsp1_video.c790 vsp1_video_queue_setup(struct vb2_queue *vq, const void *parg, in vsp1_video_queue_setup()
885 static int vsp1_video_start_streaming(struct vb2_queue *vq, unsigned int count) in vsp1_video_start_streaming()
937 static void vsp1_video_stop_streaming(struct vb2_queue *vq) in vsp1_video_stop_streaming()
/linux-4.4.14/include/linux/
Dvirtio_config.h158 struct virtqueue *vq; in virtio_find_single_vq() local
200 int virtqueue_set_affinity(struct virtqueue *vq, int cpu) in virtqueue_set_affinity()
Dremoteproc.h467 struct virtqueue *vq; member
/linux-4.4.14/drivers/media/platform/davinci/
Dvpfe_capture.c1245 static int vpfe_videobuf_setup(struct videobuf_queue *vq, in vpfe_videobuf_setup()
1265 static int vpfe_videobuf_prepare(struct videobuf_queue *vq, in vpfe_videobuf_prepare()
1297 static void vpfe_videobuf_queue(struct videobuf_queue *vq, in vpfe_videobuf_queue()
1316 static void vpfe_videobuf_release(struct videobuf_queue *vq, in vpfe_videobuf_release()
Dvpif_display.c111 static int vpif_buffer_queue_setup(struct vb2_queue *vq, in vpif_buffer_queue_setup()
163 static int vpif_start_streaming(struct vb2_queue *vq, unsigned int count) in vpif_start_streaming()
250 static void vpif_stop_streaming(struct vb2_queue *vq) in vpif_stop_streaming()
Dvpif_capture.c116 static int vpif_buffer_queue_setup(struct vb2_queue *vq, in vpif_buffer_queue_setup()
172 static int vpif_start_streaming(struct vb2_queue *vq, unsigned int count) in vpif_start_streaming()
264 static void vpif_stop_streaming(struct vb2_queue *vq) in vpif_stop_streaming()
Dvpbe_display.c231 vpbe_buffer_queue_setup(struct vb2_queue *vq, const void *parg, in vpbe_buffer_queue_setup()
281 static int vpbe_start_streaming(struct vb2_queue *vq, unsigned int count) in vpbe_start_streaming()
324 static void vpbe_stop_streaming(struct vb2_queue *vq) in vpbe_stop_streaming()
/linux-4.4.14/net/9p/
Dtrans_virtio.c84 struct virtqueue *vq; member
143 static void req_done(struct virtqueue *vq) in req_done()
/linux-4.4.14/drivers/media/platform/exynos4-is/
Dfimc-m2m.c179 static int fimc_queue_setup(struct vb2_queue *vq, const void *parg, in fimc_queue_setup()
367 struct vb2_queue *vq; in fimc_m2m_s_fmt_mplane() local
Dfimc-isp-video.c41 static int isp_video_capture_queue_setup(struct vb2_queue *vq, in isp_video_capture_queue_setup()
Dfimc-lite.c358 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
397 struct vb2_queue *vq = vb->vb2_queue; in buffer_prepare() local
Dfimc-capture.c341 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
384 struct vb2_queue *vq = vb->vb2_queue; in buffer_prepare() local
/linux-4.4.14/drivers/media/pci/sta2x11/
Dsta2x11_vip.c268 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
348 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
364 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/media/platform/blackfin/
Dbfin_capture.c204 static int bcap_queue_setup(struct vb2_queue *vq, in bcap_queue_setup()
267 static int bcap_start_streaming(struct vb2_queue *vq, unsigned int count) in bcap_start_streaming()
358 static void bcap_stop_streaming(struct vb2_queue *vq) in bcap_stop_streaming()
/linux-4.4.14/drivers/media/usb/msi2500/
Dmsi2500.c618 static int msi2500_queue_setup(struct vb2_queue *vq, in msi2500_queue_setup()
849 static int msi2500_start_streaming(struct vb2_queue *vq, unsigned int count) in msi2500_start_streaming()
878 static void msi2500_stop_streaming(struct vb2_queue *vq) in msi2500_stop_streaming()
/linux-4.4.14/drivers/media/platform/exynos-gsc/
Dgsc-m2m.c214 static int gsc_m2m_queue_setup(struct vb2_queue *vq, in gsc_m2m_queue_setup()
319 struct vb2_queue *vq; in gsc_m2m_s_fmt_mplane() local
/linux-4.4.14/drivers/media/platform/coda/
Dcoda-common.c567 struct vb2_queue *vq; in coda_s_fmt() local
1134 static int coda_queue_setup(struct vb2_queue *vq, const void *parg, in coda_queue_setup()
1179 struct vb2_queue *vq = vb->vb2_queue; in coda_buf_queue() local
1589 static int coda_queue_init(struct coda_ctx *ctx, struct vb2_queue *vq) in coda_queue_init()
/linux-4.4.14/drivers/media/usb/airspy/
Dairspy.c490 static int airspy_queue_setup(struct vb2_queue *vq, in airspy_queue_setup()
527 static int airspy_start_streaming(struct vb2_queue *vq, unsigned int count) in airspy_start_streaming()
588 static void airspy_stop_streaming(struct vb2_queue *vq) in airspy_stop_streaming()
/linux-4.4.14/drivers/media/platform/s5p-tv/
Dmixer_video.c884 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
930 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
979 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/usb/gadget/function/
Duvc_queue.c44 static int uvc_queue_setup(struct vb2_queue *vq, const void *parg, in uvc_queue_setup()
/linux-4.4.14/drivers/media/platform/s3c-camif/
Dcamif-capture.c375 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
432 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
438 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
/linux-4.4.14/drivers/media/dvb-frontends/
Drtl2832_sdr.c492 static int rtl2832_sdr_queue_setup(struct vb2_queue *vq, in rtl2832_sdr_queue_setup()
902 static int rtl2832_sdr_start_streaming(struct vb2_queue *vq, unsigned int count) in rtl2832_sdr_start_streaming()
963 static void rtl2832_sdr_stop_streaming(struct vb2_queue *vq) in rtl2832_sdr_stop_streaming()
/linux-4.4.14/drivers/staging/media/davinci_vpfe/
Dvpfe_video.c1081 vpfe_buffer_queue_setup(struct vb2_queue *vq, const void *parg, in vpfe_buffer_queue_setup()
1189 static int vpfe_start_streaming(struct vb2_queue *vq, unsigned int count) in vpfe_start_streaming()
1249 static void vpfe_stop_streaming(struct vb2_queue *vq) in vpfe_stop_streaming()
/linux-4.4.14/drivers/media/usb/go7007/
Dgo7007-v4l2.c387 struct vb2_queue *vq = vb->vb2_queue; in go7007_buf_queue() local
413 struct vb2_queue *vq = vb->vb2_queue; in go7007_buf_finish() local
/linux-4.4.14/drivers/media/pci/dt3155/
Ddt3155.c134 dt3155_queue_setup(struct vb2_queue *vq, const void *parg, in dt3155_queue_setup()
/linux-4.4.14/drivers/media/platform/sti/bdisp/
Dbdisp-v4l2.c440 static int bdisp_queue_setup(struct vb2_queue *vq, in bdisp_queue_setup()
801 struct vb2_queue *vq; in bdisp_s_fmt() local
/linux-4.4.14/drivers/input/touchscreen/
Dsur40.c718 static int sur40_start_streaming(struct vb2_queue *vq, unsigned int count) in sur40_start_streaming()
730 static void sur40_stop_streaming(struct vb2_queue *vq) in sur40_stop_streaming()
/linux-4.4.14/include/media/
Dsoc_camera.h397 static inline struct soc_camera_device *soc_camera_from_vb2q(const struct vb2_queue *vq) in soc_camera_from_vb2q()
402 static inline struct soc_camera_device *soc_camera_from_vbq(const struct videobuf_queue *vq) in soc_camera_from_vbq()
/linux-4.4.14/drivers/media/platform/am437x/
Dam437x-vpfe.c1910 static int vpfe_queue_setup(struct vb2_queue *vq, in vpfe_queue_setup()
1982 static int vpfe_start_streaming(struct vb2_queue *vq, unsigned int count) in vpfe_start_streaming()
2043 static void vpfe_stop_streaming(struct vb2_queue *vq) in vpfe_stop_streaming()
/linux-4.4.14/drivers/media/platform/s5p-jpeg/
Djpeg-core.c1330 struct vb2_queue *vq; in s5p_jpeg_g_fmt() local
1575 struct vb2_queue *vq; in s5p_jpeg_s_fmt() local
2432 static int s5p_jpeg_queue_setup(struct vb2_queue *vq, in s5p_jpeg_queue_setup()
/linux-4.4.14/drivers/media/platform/ti-vpe/
Dvpe.c1392 struct vb2_queue *vq; in vpe_g_fmt() local
1525 struct vb2_queue *vq; in __vpe_s_fmt() local
1798 static int vpe_queue_setup(struct vb2_queue *vq, in vpe_queue_setup()
/linux-4.4.14/drivers/media/pci/solo6x10/
Dsolo6x10-v4l2.c351 struct vb2_queue *vq = vb->vb2_queue; in solo_buf_queue() local
Dsolo6x10-v4l2-enc.c686 struct vb2_queue *vq = vb->vb2_queue; in solo_enc_buf_queue() local
/linux-4.4.14/drivers/media/usb/s2255/
Ds2255drv.c663 static int queue_setup(struct vb2_queue *vq, const void *parg, in queue_setup()
1096 static int start_streaming(struct vb2_queue *vq, unsigned int count) in start_streaming()
1113 static void stop_streaming(struct vb2_queue *vq) in stop_streaming()
/linux-4.4.14/drivers/media/pci/netup_unidvb/
Dnetup_unidvb_core.c279 static int netup_unidvb_queue_setup(struct vb2_queue *vq, in netup_unidvb_queue_setup()
/linux-4.4.14/drivers/staging/media/omap4iss/
Diss_video.c289 static int iss_video_queue_setup(struct vb2_queue *vq, in iss_video_queue_setup()