Searched refs:vring_mem_size (Results 1 - 2 of 2) sorted by relevance

/barrelfish-master/lib/virtio/
H A Dvirtqueue.c304 size_t vring_mem_size = vring_size(setup->vring_ndesc, setup->vring_align); local
305 vring_mem_size = ROUND_UP(vring_mem_size, BASE_PAGE_SIZE);
308 vring_mem_size += setup->vring_ndesc * (1UL << setup->buffer_bits);
312 vring_mem_size += setup->vring_ndesc * (1UL << setup->header_bits);
315 if (vring_mem_size > id.bytes) {
318 (uint64_t )vring_mem_size);
323 err = vspace_map_one_frame(&vring_addr, vring_mem_size, vring_cap, NULL, NULL);
479 size_t vring_mem_size = vring_size(vq->desc_num, vq->vring_align); local
480 vring_mem_size
[all...]
H A Dvirtqueue_host.c382 size_t vring_mem_size = vring_size(setup->vring_ndesc, setup->vring_align);
383 vring_mem_size = ROUND_UP(vring_mem_size, BASE_PAGE_SIZE);
385 if (vring_mem_size > id.bytes) {
388 (uint64_t )vring_mem_size);
393 err = vspace_map_one_frame(&vring_addr, vring_mem_size, vring_cap, NULL, NULL);

Completed in 37 milliseconds