Searched refs:vring_ndesc (Results 1 - 6 of 6) sorted by relevance
/barrelfish-master/usr/drivers/virtio/block/ |
H A D | device.c | 82 .vring_ndesc = 16, 132 vq_setup.vring_ndesc); 134 buf_start += (sizeof(struct virtio_block_reqhdr) * vq_setup.vring_ndesc); 135 offset += (sizeof(struct virtio_block_reqhdr) * vq_setup.vring_ndesc); 146 vq_setup.vring_ndesc);
|
H A D | main_host.c | 76 .vring_ndesc = 16,
|
/barrelfish-master/lib/virtio/ |
H A D | virtqueue.c | 221 setup->vring_ndesc, 226 if (setup->vring_ndesc == 0 || !IS_POW2(setup->vring_ndesc)) { 227 VIRTIO_DEBUG_VQ("ERROR: invalid size: %u\n", setup->vring_ndesc); 231 size_t size = vring_size(setup->vring_ndesc, setup->vring_align); 235 size += setup->vring_ndesc * (1UL << setup->buffer_bits); 239 size += setup->vring_ndesc * (1UL << setup->header_bits); 282 if (setup->vring_ndesc == 0 || !IS_POW2(setup->vring_ndesc)) { 283 VIRTIO_DEBUG_VQ("ERROR: invalid size: %u\n", setup->vring_ndesc); [all...] |
H A D | virtqueue_host.c | 236 queue->desc_num_max = setup->vring_ndesc; 362 if (setup->vring_ndesc == 0 || !IS_POW2(setup->vring_ndesc)) { 363 VIRTIO_DEBUG_VQ("ERROR: invalid size: %u\n", setup->vring_ndesc); 369 setup->vring_ndesc, 382 size_t vring_mem_size = vring_size(setup->vring_ndesc, setup->vring_align); 399 sizeof(struct virtqueue_host) + (setup->vring_ndesc 409 vq->desc_num = setup->vring_ndesc;
|
/barrelfish-master/include/virtio/ |
H A D | virtqueue.h | 66 uint16_t vring_ndesc; ///< size of the vring member in struct:virtqueue_setup
|
/barrelfish-master/lib/virtio/backends/ |
H A D | virtio_device_mmio.c | 739 virtio_mmio_queue_max_wr(&mmio_host->regs, setup->vq_setup[0].vring_ndesc);
|
Completed in 45 milliseconds