Searched refs:queues (Results 1 – 11 of 11) sorted by relevance
| /devicemodel/hw/pci/virtio/ |
| A D | virtio.c | 95 vq = &base->queues[idx]; in virtio_set_iothread() 170 vq = &base->queues[i]; in virtio_poll_timer() 236 base->queues = queues; in virtio_linkup() 238 queues[i].base = base; in virtio_linkup() 239 queues[i].num = i; in virtio_linkup() 394 vq = &base->queues[base->curq]; in virtio_vq_init() 446 vq = &base->queues[base->curq]; in virtio_vq_enable() 1123 vq = &base->queues[value]; in virtio_pci_legacy_write() 1146 vq = &base->queues[base->curq]; in virtio_pci_legacy_write() 1731 vq = &base->queues[idx]; in virtio_notify_cfg_write() [all …]
|
| A D | vhost_vsock.c | 281 virtio_linkup(&vsock->base, &virtio_vsock_ops, vsock, dev, vsock->queues, BACKEND_VHOST); in virtio_vhost_vsock_init() 285 vsock->queues[VHOST_VSOCK_RXQ].qsize = VHOST_VSOCK_QUEUE_SIZE; in virtio_vhost_vsock_init() 286 vsock->queues[VHOST_VSOCK_RXQ].notify = vhost_vsock_handle_output; in virtio_vhost_vsock_init() 287 vsock->queues[VHOST_VSOCK_TXQ].qsize = VHOST_VSOCK_QUEUE_SIZE; in virtio_vhost_vsock_init() 288 vsock->queues[VHOST_VSOCK_TXQ].notify = vhost_vsock_handle_output; in virtio_vhost_vsock_init() 289 vsock->queues[VHOST_VSOCK_CTLQ].qsize = VHOST_VSOCK_QUEUE_SIZE; in virtio_vhost_vsock_init() 290 vsock->queues[VHOST_VSOCK_CTLQ].notify = vhost_vsock_handle_output; in virtio_vhost_vsock_init()
|
| A D | virtio_coreu.c | 92 struct virtio_vq_info queues[VIRTIO_COREU_NUMQ]; member 164 struct virtio_vq_info *rvq = &vcoreu->queues[0]; in virtio_coreu_thread() 307 vcoreu, dev, vcoreu->queues, BACKEND_VBSU); in virtio_coreu_init() 310 vcoreu->queues[0].qsize = VIRTIO_COREU_RINGSZ; in virtio_coreu_init() 311 vcoreu->queues[0].notify = virtio_coreu_notify; in virtio_coreu_init()
|
| A D | virtio_hdcp.c | 180 struct virtio_vq_info queues[VIRTIO_HDCP_NUMQ]; member 305 struct virtio_vq_info *rvq = &vhdcp->queues[0]; in virtio_hdcp_talk_to_daemon() 436 vhdcp, dev, vhdcp->queues, BACKEND_VBSU); in virtio_hdcp_init() 439 vhdcp->queues[0].qsize = VIRTIO_HDCP_RINGSZ; in virtio_hdcp_init() 440 vhdcp->queues[0].notify = virtio_hdcp_notify; in virtio_hdcp_init()
|
| A D | vhost.c | 192 vqi = &vdev->base->queues[vdev->vq_idx + idx]; in vhost_vq_register_eventfd() 289 if (!vdev->base || !vdev->base->queues || !vdev->base->vops || in vhost_vq_start() 310 vqi = &vdev->base->queues[q_idx]; in vhost_vq_start() 394 if (!vdev->base || !vdev->base->queues || !vdev->base->vops || in vhost_vq_stop() 406 vqi = &vdev->base->queues[q_idx]; in vhost_vq_stop() 525 if (!base || !base->queues || !base->vops) { in vhost_dev_init() 590 if (!vdev->base || !vdev->base->queues || !vdev->base->vops) in vhost_dev_deinit() 621 if (!vdev->base || !vdev->base->queues || !vdev->base->vops) { in vhost_dev_start()
|
| A D | virtio_net.c | 145 struct virtio_vq_info queues[VIRTIO_NET_MAXQ - 1]; member 438 vq = &net->queues[VIRTIO_NET_RXQ]; in virtio_net_tap_rx() 591 struct virtio_vq_info *vq = &net->queues[VIRTIO_NET_TXQ]; in virtio_net_tx_thread() 918 virtio_linkup(&net->base, &virtio_net_ops, net, dev, net->queues, in virtio_net_init() 923 net->queues[VIRTIO_NET_RXQ].qsize = VIRTIO_NET_RINGSZ; in virtio_net_init() 924 net->queues[VIRTIO_NET_RXQ].notify = virtio_net_ping_rxq; in virtio_net_init() 925 net->queues[VIRTIO_NET_TXQ].qsize = VIRTIO_NET_RINGSZ; in virtio_net_init() 926 net->queues[VIRTIO_NET_TXQ].notify = virtio_net_ping_txq; in virtio_net_init() 928 net->queues[VIRTIO_NET_CTLQ].qsize = VIRTIO_NET_RINGSZ; in virtio_net_init() 929 net->queues[VIRTIO_NET_CTLQ].notify = virtio_net_ping_ctlq; in virtio_net_init()
|
| A D | virtio_input.c | 112 struct virtio_vq_info queues[VIRTIO_INPUT_MAXQ]; member 317 vq = &vi->queues[VIRTIO_INPUT_EVENT_QUEUE]; in virtio_input_send_event() 687 virtio_linkup(&vi->base, &virtio_input_ops, vi, dev, vi->queues, BACKEND_VBSU); in virtio_input_init() 691 vi->queues[VIRTIO_INPUT_EVENT_QUEUE].qsize = VIRTIO_INPUT_RINGSZ; in virtio_input_init() 692 vi->queues[VIRTIO_INPUT_EVENT_QUEUE].notify = in virtio_input_init() 695 vi->queues[VIRTIO_INPUT_STATUS_QUEUE].qsize = VIRTIO_INPUT_RINGSZ; in virtio_input_init() 696 vi->queues[VIRTIO_INPUT_STATUS_QUEUE].notify = in virtio_input_init()
|
| A D | virtio_gpio.c | 257 struct virtio_vq_info queues[VIRTIO_GPIO_MAXQ]; member 912 vq = &gpio->queues[2]; in gpio_irq_deliver_intr() 1358 virtio_linkup(&gpio->base, &virtio_gpio_ops, gpio, dev, gpio->queues, in virtio_gpio_init() 1369 gpio->queues[0].qsize = 64; in virtio_gpio_init() 1370 gpio->queues[0].notify = virtio_gpio_notify; in virtio_gpio_init() 1371 gpio->queues[1].qsize = 64; in virtio_gpio_init() 1372 gpio->queues[1].notify = virtio_irq_notify; in virtio_gpio_init() 1373 gpio->queues[2].qsize = 64; in virtio_gpio_init() 1374 gpio->queues[2].notify = virtio_irq_evt_notify; in virtio_gpio_init()
|
| A D | virtio_console.c | 124 struct virtio_vq_info queues[VIRTIO_CONSOLE_MAXQ]; member 239 return &port->console->queues[qnum]; in virtio_console_port_to_vq() 1146 console->queues, BACKEND_VBSU); in virtio_console_init() 1151 console->queues[i].qsize = VIRTIO_CONSOLE_RINGSZ; in virtio_console_init() 1152 console->queues[i].notify = i % 2 == 0 in virtio_console_init()
|
| /devicemodel/include/ |
| A D | vhost_vsock.h | 41 struct virtio_vq_info queues[VHOST_VSOCK_MAXQ]; member
|
| A D | virtio.h | 354 struct virtio_vq_info *queues; /**< one per nvq */ member 571 struct virtio_vq_info *queues,
|
Completed in 31 milliseconds