Home
last modified time | relevance | path

Searched refs:vq_num (Results 1 – 8 of 8) sorted by relevance

/openbsd/src/sys/dev/pv/
Dvirtio.c170 if (vq->vq_num == 0) in virtio_attach_finish()
190 if (vq->vq_num == 0) /* not used */ in virtio_reinit_start()
193 if (n != vq->vq_num) { in virtio_reinit_start()
226 offsetof(struct vring_avail, ring) + vq->vq_num * sizeof(uint16_t), in vq_sync_aring()
234 offsetof(struct vring_avail, ring) + vq->vq_num * sizeof(uint16_t), in vq_sync_aring_used_event()
243 offsetof(struct vring_used, ring) + vq->vq_num * in vq_sync_uring()
252 vq->vq_num * sizeof(struct vring_used_elem), sizeof(uint16_t), in vq_sync_uring_avail_event()
280 if (sc->sc_vqs[i].vq_num == 0) /* not used */ in virtio_check_vqs()
311 int vq_size = vq->vq_num; in virtio_init_vq()
422 vq->vq_num = vq_size; in virtio_alloc_vq()
[all …]
Dvirtioreg.h191 #define VQ_USED_EVENT(vq) (*(uint16_t*)(&(vq)->vq_avail->ring[(vq)->vq_num]))
192 #define VQ_AVAIL_EVENT(vq) (*(uint16_t*)(&(vq)->vq_used->ring[(vq)->vq_num]))
Dviomb.c309 DEVNAME(sc), vq->vq_num); in viomb_inflate()
314 DEVNAME(sc), vq->vq_num); in viomb_inflate()
358 DEVNAME(sc), vq->vq_num); in viomb_deflate()
363 DEVNAME(sc), vq->vq_num); in viomb_deflate()
Dif_vio.c466 rxqsize = sc->sc_q[0].viq_rxvq->vq_num; in vio_alloc_mem()
467 txqsize = sc->sc_q[0].viq_txvq->vq_num; in vio_alloc_mem()
770 vioq->viq_txfree_slots = vioq->viq_txvq->vq_num - 1; in vio_attach()
772 if (vioq->viq_txvq->vq_num != sc->sc_q[0].viq_txvq->vq_num) { in vio_attach()
774 vioq->viq_txvq->vq_num, in vio_attach()
775 sc->sc_q[0].viq_txvq->vq_num); in vio_attach()
839 ifq_init_maxlen(&ifp->if_snd, vsc->sc_vqs[1].vq_num - 1); in vio_attach()
973 vioq->viq_rxvq->vq_num); in vio_init()
1384 for (slots = if_rxr_get(&vioq->viq_rxring, vq->vq_num); in vio_populate_rx_mbufs()
1588 for (i = 0; i < vioq->viq_rxvq->vq_num; i++) { in vio_rx_drain()
[all …]
Dviocon.c259 allocsize = (vp->vp_rx->vq_num + vp->vp_tx->vq_num) * BUFSIZE; in viocon_port_create()
277 vp->vp_tx_buf = vp->vp_rx_buf + vp->vp_rx->vq_num * BUFSIZE; in viocon_port_create()
Dvirtiovar.h105 unsigned int vq_num; /* queue size (# of entries), member
Dvioscsi.c148 int qsize = sc->sc_vqs[2].vq_num; in vioscsi_attach()
Dvioblk.c217 qsize = sc->sc_vq[0].vq_num; in vioblk_attach()