Searched refs:vqueue_info (Results 1 – 9 of 9) sorted by relevance
| /src/usr.sbin/bhyve/ |
| H A D | virtio.h | 197 struct vqueue_info; 240 struct vqueue_info *vs_queues; /* one per vc_nvq */ 264 void (*vc_qnotify)(void *, struct vqueue_info *); 298 struct vqueue_info { struct 300 void (*vq_notify)(void *, struct vqueue_info *); argument 329 vq_ring_ready(struct vqueue_info *vq) in vq_ring_ready() argument 340 vq_has_descs(struct vqueue_info *vq) in vq_has_descs() 371 vq_interrupt(struct virtio_softc *vs, struct vqueue_info *vq) in vq_interrupt() 378 vq_kick_enable(struct vqueue_info *vq) in vq_kick_enable() 391 vq_kick_disable(struct vqueue_info *vq) in vq_kick_disable() [all …]
|
| H A D | virtio.c | 70 struct vqueue_info *queues) in vi_softc_linkup() 99 struct vqueue_info *vq; in vi_reset_dev() 179 struct vqueue_info *vq; in vi_vq_init() 270 vq_getchain(struct vqueue_info *vq, struct iovec *iov, int niov, in vq_getchain() 406 vq_retchains(struct vqueue_info *vq, uint16_t n_chains) in vq_retchains() 413 vq_relchain_prepare(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) in vq_relchain_prepare() 434 vq_relchain_publish(struct vqueue_info *vq) in vq_relchain_publish() 453 vq_relchain(struct vqueue_info *vq, uint16_t idx, uint32_t iolen) in vq_relchain() 475 vq_endchains(struct vqueue_info *vq, int used_all_avail) in vq_endchains() 688 struct vqueue_info *vq; in vi_pci_write() [all …]
|
| H A D | pci_virtio_console.c | 123 struct vqueue_info vsc_queues[VTCON_MAXQ]; 154 static void pci_vtcon_notify_rx(void *, struct vqueue_info *); 155 static void pci_vtcon_notify_tx(void *, struct vqueue_info *); 217 pci_vtcon_vq_to_port(struct pci_vtcon_softc *sc, struct vqueue_info *vq) in pci_vtcon_vq_to_port() 230 static inline struct vqueue_info * 412 struct vqueue_info *vq; in pci_vtcon_sock_rx() 570 struct vqueue_info *vq; in pci_vtcon_control_send() 601 pci_vtcon_notify_tx(void *vsc, struct vqueue_info *vq) in pci_vtcon_notify_tx() 627 pci_vtcon_notify_rx(void *vsc, struct vqueue_info *vq) in pci_vtcon_notify_rx()
|
| H A D | pci_virtio_rnd.c | 74 struct vqueue_info vrsc_vq; 81 static void pci_vtrnd_notify(void *, struct vqueue_info *); 105 pci_vtrnd_notify(void *vsc, struct vqueue_info *vq) in pci_vtrnd_notify()
|
| H A D | pci_virtio_net.c | 105 struct vqueue_info vsc_queues[VTNET_MAXQ - 1]; 244 struct vqueue_info *vq; in pci_vtnet_rx() 409 pci_vtnet_ping_rxq(void *vsc, struct vqueue_info *vq) in pci_vtnet_ping_rxq() 430 pci_vtnet_proctx(struct pci_vtnet_softc *sc, struct vqueue_info *vq) in pci_vtnet_proctx() 477 pci_vtnet_ping_txq(void *vsc, struct vqueue_info *vq) in pci_vtnet_ping_txq() 502 struct vqueue_info *vq; in pci_vtnet_tx_thread() 550 pci_vtnet_ping_ctlq(void *vsc, struct vqueue_info *vq) in pci_vtnet_ping_ctlq()
|
| H A D | pci_virtio_scsi.c | 138 struct vqueue_info * vsq_vq; 178 struct vqueue_info vss_vq[VTSCSI_MAXQ]; 292 struct vqueue_info *); 298 static void pci_vtscsi_controlq_notify(void *, struct vqueue_info *); 299 static void pci_vtscsi_eventq_notify(void *, struct vqueue_info *); 300 static void pci_vtscsi_requestq_notify(void *, struct vqueue_info *); 667 pci_vtscsi_queue_request(struct pci_vtscsi_softc *sc, struct vqueue_info *vq) in pci_vtscsi_queue_request() 890 pci_vtscsi_controlq_notify(void *vsc, struct vqueue_info *vq) in pci_vtscsi_controlq_notify() 919 pci_vtscsi_eventq_notify(void *vsc __unused, struct vqueue_info *vq) in pci_vtscsi_eventq_notify() 925 pci_vtscsi_requestq_notify(void *vsc, struct vqueue_info *vq) in pci_vtscsi_requestq_notify()
|
| H A D | pci_virtio_block.c | 187 struct vqueue_info vbsc_vq; 196 static void pci_vtblk_notify(void *, struct vqueue_info *); 298 pci_vtblk_proc(struct pci_vtblk_softc *sc, struct vqueue_info *vq) in pci_vtblk_proc() 426 pci_vtblk_notify(void *vsc, struct vqueue_info *vq) in pci_vtblk_notify()
|
| H A D | pci_virtio_9p.c | 70 struct vqueue_info vsc_vq; 100 static void pci_vt9p_notify(void *, struct vqueue_info *); 190 pci_vt9p_notify(void *vsc, struct vqueue_info *vq) in pci_vt9p_notify()
|
| H A D | pci_virtio_input.c | 144 struct vqueue_info vsc_queues[VTINPUT_MAXQ]; 178 pci_vtinput_notify_eventq(void *vsc __unused, struct vqueue_info *vq __unused) in pci_vtinput_notify_eventq() 184 pci_vtinput_notify_statusq(void *vsc, struct vqueue_info *vq) in pci_vtinput_notify_statusq() 504 struct vtinput_eventqueue *queue, struct vqueue_info *vq) in vtinput_eventqueue_send_events()
|