| /freebsd/sys/dev/virtio/balloon/ |
| H A D | virtio_balloon.c | 305 int nvqs; in vtballoon_alloc_virtqueues() local 308 nvqs = 2; in vtballoon_alloc_virtqueues() 316 return (virtio_alloc_virtqueues(dev, nvqs, vq_info)); in vtballoon_alloc_virtqueues()
|
| /freebsd/sys/dev/virtio/ |
| H A D | virtio.c | 281 virtio_alloc_virtqueues(device_t dev, int nvqs, in virtio_alloc_virtqueues() argument 285 return (VIRTIO_BUS_ALLOC_VIRTQUEUES(device_get_parent(dev), nvqs, info)); in virtio_alloc_virtqueues()
|
| H A D | virtio.h | 108 int virtio_alloc_virtqueues(device_t dev, int nvqs,
|
| H A D | virtio_bus_if.m | 66 int nvqs;
|
| /freebsd/sys/dev/virtio/console/ |
| H A D | virtio_console.c | 509 int i, idx, portidx, nvqs, error; in vtcon_alloc_virtqueues() local 513 nvqs = sc->vtcon_max_ports * 2; in vtcon_alloc_virtqueues() 515 nvqs += 2; in vtcon_alloc_virtqueues() 517 info = malloc(sizeof(struct vq_alloc_info) * nvqs, M_TEMP, M_NOWAIT); in vtcon_alloc_virtqueues() 521 for (i = 0, idx = 0, portidx = 0; i < nvqs / 2; i++, idx += 2) { in vtcon_alloc_virtqueues() 545 error = virtio_alloc_virtqueues(dev, nvqs, info); in vtcon_alloc_virtqueues()
|
| /freebsd/sys/dev/virtio/mmio/ |
| H A D | virtio_mmio.c | 504 vtmmio_alloc_virtqueues(device_t dev, int nvqs, in vtmmio_alloc_virtqueues() argument 518 if (nvqs <= 0) in vtmmio_alloc_virtqueues() 521 sc->vtmmio_vqs = malloc(nvqs * sizeof(struct vtmmio_virtqueue), in vtmmio_alloc_virtqueues() 531 for (idx = 0; idx < nvqs; idx++) { in vtmmio_alloc_virtqueues()
|
| /freebsd/sys/dev/virtio/pci/ |
| H A D | virtio_pci.c | 327 vtpci_alloc_virtqueues(struct vtpci_common *cn, int nvqs, in vtpci_alloc_virtqueues() argument 344 if (nvqs <= 0) in vtpci_alloc_virtqueues() 347 cn->vtpci_vqs = malloc(nvqs * sizeof(struct vtpci_virtqueue), in vtpci_alloc_virtqueues() 352 for (idx = 0; idx < nvqs; idx++) { in vtpci_alloc_virtqueues()
|
| H A D | virtio_pci.h | 125 int vtpci_alloc_virtqueues(struct vtpci_common *cn, int nvqs,
|
| H A D | virtio_pci_modern.c | 523 vtpci_modern_alloc_virtqueues(device_t dev, int nvqs, in vtpci_modern_alloc_virtqueues() argument 534 if (nvqs > max_nvqs) { in vtpci_modern_alloc_virtqueues() 536 "exceeds max %d\n", nvqs, max_nvqs); in vtpci_modern_alloc_virtqueues() 540 return (vtpci_alloc_virtqueues(cn, nvqs, vq_info)); in vtpci_modern_alloc_virtqueues()
|
| /freebsd/sys/dev/virtio/gpu/ |
| H A D | virtio_gpu.c | 436 int nvqs; in vtgpu_alloc_virtqueue() local 439 nvqs = 1; in vtgpu_alloc_virtqueue() 444 return (virtio_alloc_virtqueues(dev, nvqs, vq_info)); in vtgpu_alloc_virtqueue()
|
| /freebsd/sys/dev/virtio/scsi/ |
| H A D | virtio_scsi.c | 490 int nvqs; in vtscsi_alloc_virtqueues() local 493 nvqs = 3; in vtscsi_alloc_virtqueues() 505 return (virtio_alloc_virtqueues(dev, nvqs, vq_info)); in vtscsi_alloc_virtqueues()
|
| /freebsd/sys/dev/virtio/network/ |
| H A D | if_vtnet.c | 1156 int i, idx, nvqs, error; in vtnet_alloc_virtqueues() local 1160 nvqs = sc->vtnet_max_vq_pairs * 2; in vtnet_alloc_virtqueues() 1162 nvqs++; in vtnet_alloc_virtqueues() 1164 info = malloc(sizeof(struct vq_alloc_info) * nvqs, M_TEMP, M_NOWAIT); in vtnet_alloc_virtqueues() 1196 error = virtio_alloc_virtqueues(dev, nvqs, info); in vtnet_alloc_virtqueues()
|