Symbol: vqueue_info
usr.sbin/bhyve/pci_virtio_9p.c
100
static void pci_vt9p_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_9p.c
190
pci_vt9p_notify(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_9p.c
70
struct vqueue_info vsc_vq;
usr.sbin/bhyve/pci_virtio_block.c
187
struct vqueue_info vbsc_vq;
usr.sbin/bhyve/pci_virtio_block.c
196
static void pci_vtblk_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_block.c
298
pci_vtblk_proc(struct pci_vtblk_softc *sc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_block.c
426
pci_vtblk_notify(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_console.c
123
struct vqueue_info vsc_queues[VTCON_MAXQ];
usr.sbin/bhyve/pci_virtio_console.c
154
static void pci_vtcon_notify_rx(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_console.c
155
static void pci_vtcon_notify_tx(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_console.c
217
pci_vtcon_vq_to_port(struct pci_vtcon_softc *sc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_console.c
230
static inline struct vqueue_info *
usr.sbin/bhyve/pci_virtio_console.c
412
struct vqueue_info *vq;
usr.sbin/bhyve/pci_virtio_console.c
570
struct vqueue_info *vq;
usr.sbin/bhyve/pci_virtio_console.c
601
pci_vtcon_notify_tx(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_console.c
627
pci_vtcon_notify_rx(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_input.c
144
struct vqueue_info vsc_queues[VTINPUT_MAXQ];
usr.sbin/bhyve/pci_virtio_input.c
178
pci_vtinput_notify_eventq(void *vsc __unused, struct vqueue_info *vq __unused)
usr.sbin/bhyve/pci_virtio_input.c
184
pci_vtinput_notify_statusq(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_input.c
504
struct vtinput_eventqueue *queue, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_net.c
105
struct vqueue_info vsc_queues[VTNET_MAXQ - 1];
usr.sbin/bhyve/pci_virtio_net.c
244
struct vqueue_info *vq;
usr.sbin/bhyve/pci_virtio_net.c
409
pci_vtnet_ping_rxq(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_net.c
430
pci_vtnet_proctx(struct pci_vtnet_softc *sc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_net.c
477
pci_vtnet_ping_txq(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_net.c
502
struct vqueue_info *vq;
usr.sbin/bhyve/pci_virtio_net.c
550
pci_vtnet_ping_ctlq(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_rnd.c
105
pci_vtrnd_notify(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_rnd.c
74
struct vqueue_info vrsc_vq;
usr.sbin/bhyve/pci_virtio_rnd.c
81
static void pci_vtrnd_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_scsi.c
104
struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_scsi.c
110
static void pci_vtscsi_controlq_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_scsi.c
111
static void pci_vtscsi_eventq_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_scsi.c
112
static void pci_vtscsi_requestq_notify(void *, struct vqueue_info *);
usr.sbin/bhyve/pci_virtio_scsi.c
1316
sizeof(struct vqueue_info));
usr.sbin/bhyve/pci_virtio_scsi.c
753
pci_vtscsi_queue_request(struct pci_vtscsi_softc *sc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_scsi.c
914
pci_vtscsi_controlq_notify(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_scsi.c
943
pci_vtscsi_eventq_notify(void *vsc __unused, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_scsi.c
949
pci_vtscsi_requestq_notify(void *vsc, struct vqueue_info *vq)
usr.sbin/bhyve/pci_virtio_scsi.h
146
struct vqueue_info *vsq_vq;
usr.sbin/bhyve/pci_virtio_scsi.h
196
struct vqueue_info *vss_vq;
usr.sbin/bhyve/virtio.c
179
struct vqueue_info *vq;
usr.sbin/bhyve/virtio.c
270
vq_getchain(struct vqueue_info *vq, struct iovec *iov, int niov,
usr.sbin/bhyve/virtio.c
406
vq_retchains(struct vqueue_info *vq, uint16_t n_chains)
usr.sbin/bhyve/virtio.c
413
vq_relchain_prepare(struct vqueue_info *vq, uint16_t idx, uint32_t iolen)
usr.sbin/bhyve/virtio.c
434
vq_relchain_publish(struct vqueue_info *vq)
usr.sbin/bhyve/virtio.c
453
vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen)
usr.sbin/bhyve/virtio.c
475
vq_endchains(struct vqueue_info *vq, int used_all_avail)
usr.sbin/bhyve/virtio.c
688
struct vqueue_info *vq;
usr.sbin/bhyve/virtio.c
70
struct vqueue_info *queues)
usr.sbin/bhyve/virtio.c
886
struct vqueue_info *vq;
usr.sbin/bhyve/virtio.c
99
struct vqueue_info *vq;
usr.sbin/bhyve/virtio.h
197
struct vqueue_info;
usr.sbin/bhyve/virtio.h
240
struct vqueue_info *vs_queues; /* one per vc_nvq */
usr.sbin/bhyve/virtio.h
264
void (*vc_qnotify)(void *, struct vqueue_info *);
usr.sbin/bhyve/virtio.h
300
void (*vq_notify)(void *, struct vqueue_info *);
usr.sbin/bhyve/virtio.h
329
vq_ring_ready(struct vqueue_info *vq)
usr.sbin/bhyve/virtio.h
340
vq_has_descs(struct vqueue_info *vq)
usr.sbin/bhyve/virtio.h
371
vq_interrupt(struct virtio_softc *vs, struct vqueue_info *vq)
usr.sbin/bhyve/virtio.h
378
vq_kick_enable(struct vqueue_info *vq)
usr.sbin/bhyve/virtio.h
391
vq_kick_disable(struct vqueue_info *vq)
usr.sbin/bhyve/virtio.h
412
struct vqueue_info *queues);
usr.sbin/bhyve/virtio.h
417
int vq_getchain(struct vqueue_info *vq, struct iovec *iov, int niov,
usr.sbin/bhyve/virtio.h
419
void vq_retchains(struct vqueue_info *vq, uint16_t n_chains);
usr.sbin/bhyve/virtio.h
420
void vq_relchain_prepare(struct vqueue_info *vq, uint16_t idx,
usr.sbin/bhyve/virtio.h
422
void vq_relchain_publish(struct vqueue_info *vq);
usr.sbin/bhyve/virtio.h
423
void vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen);
usr.sbin/bhyve/virtio.h
424
void vq_endchains(struct vqueue_info *vq, int used_all_avail);