if_vioif.c | 463 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_attach 553 cv_init(&ctrlq->ctrlq_wait, "ctrl_vq"); 554 mutex_init(&ctrlq->ctrlq_wait_lock, MUTEX_DEFAULT, IPL_NET); 555 ctrlq->ctrlq_inuse = FREE; 600 virtio_init_vq(vsc, ctrlq->ctrlq_vq, ctrlq_idx, 601 vioif_ctrl_intr, ctrlq); 603 r = virtio_alloc_vq(vsc, ctrlq->ctrlq_vq, NBPG, 1, "control"); 610 cv_destroy(&ctrlq->ctrlq_wait); 611 mutex_destroy(&ctrlq->ctrlq_wait_lock); 671 cv_destroy(&ctrlq->ctrlq_wait) 707 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_init 755 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_stop 1157 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_alloc_mems 2292 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_ctrl_acquire 2305 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_ctrl_release 2363 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_ctrl_send_command 2428 struct vioif_ctrlqueue *ctrlq = arg; local in function:vioif_ctrl_intr 2618 struct vioif_ctrlqueue *ctrlq = &sc->sc_ctrlq; local in function:vioif_rx_filter [all...] |