Lines Matching refs:vhc
965 struct virtio_handler_container *vhc = (void *)arg2; in virtio_intx_dispatch() local
976 vhc->config_handler.vh_func) { in virtio_intx_dispatch()
977 vhc->config_handler.vh_func((void *)sc, in virtio_intx_dispatch()
978 vhc->config_handler.vh_priv); in virtio_intx_dispatch()
982 for (i = 0; i < vhc->nhandlers; i++) { in virtio_intx_dispatch()
983 vhc->vq_handlers[i].vh_func((void *)sc, in virtio_intx_dispatch()
984 vhc->vq_handlers[i].vh_priv); in virtio_intx_dispatch()
1002 struct virtio_handler_container *vhc; in virtio_register_intx() local
1014 vhc = kmem_zalloc(sizeof (struct virtio_handler_container) + in virtio_register_intx()
1018 vhc->nhandlers = vq_handler_count; in virtio_register_intx()
1019 (void) memcpy(vhc->vq_handlers, vq_handlers, in virtio_register_intx()
1023 (void) memcpy(&vhc->config_handler, config_handler, in virtio_register_intx()
1049 virtio_intx_dispatch, sc, vhc); in virtio_register_intx()
1065 kmem_free(vhc, sizeof (struct virtio_int_handler) * in virtio_register_intx()