Searched refs:vring_ndesc (Results 1 - 6 of 6) sorted by relevance

/barrelfish-master/usr/drivers/virtio/block/
H A Ddevice.c82 .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 Dmain_host.c76 .vring_ndesc = 16,
/barrelfish-master/lib/virtio/
H A Dvirtqueue.c221 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 Dvirtqueue_host.c236 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 Dvirtqueue.h66 uint16_t vring_ndesc; ///< size of the vring member in struct:virtqueue_setup
/barrelfish-master/lib/virtio/backends/
H A Dvirtio_device_mmio.c739 virtio_mmio_queue_max_wr(&mmio_host->regs, setup->vq_setup[0].vring_ndesc);

Completed in 48 milliseconds