Lines Matching refs:RINGSIZE

24 #define RINGSIZE 256  macro
154 mapsize = vring_size(RINGSIZE, ALIGN) in parallel_test()
155 + RINGSIZE * 2 * sizeof(int) in parallel_test()
156 + RINGSIZE * 6 * sizeof(struct vring_desc); in parallel_test()
188 vring_init(&vrh.vring, RINGSIZE, host_map, ALIGN); in parallel_test()
189 vringh_init_user(&vrh, features, RINGSIZE, true, in parallel_test()
300 data = guest_map + vring_size(RINGSIZE, ALIGN); in parallel_test()
301 indirects = (void *)data + (RINGSIZE + 1) * 2 * sizeof(int); in parallel_test()
319 vq = vring_new_virtqueue(0, RINGSIZE, ALIGN, &gvdev.vdev, true, in parallel_test()
327 __kfree_ignore_end = indirects + RINGSIZE * 6; in parallel_test()
345 dbuf = data + (xfers % (RINGSIZE + 1)); in parallel_test()
380 __kmalloc_fake = indirects + (xfers % RINGSIZE) * 4; in parallel_test()
444 struct scatterlist guest_sg[RINGSIZE], *sgs[2]; in main()
447 struct vring_used_elem used[RINGSIZE]; in main()
485 memset(__user_addr_min, 0, vring_size(RINGSIZE, ALIGN)); in main()
488 vq = vring_new_virtqueue(0, RINGSIZE, ALIGN, &vdev, true, false, in main()
494 vring_init(&vrh.vring, RINGSIZE, __user_addr_min, ALIGN); in main()
495 vringh_init_user(&vrh, vdev.features, RINGSIZE, true, in main()
513 __kmalloc_fake = __user_addr_min + vring_size(RINGSIZE, ALIGN); in main()
563 __kfree_ignore_start = __user_addr_min + vring_size(RINGSIZE, ALIGN); in main()
571 sg_init_table(guest_sg, RINGSIZE); in main()
572 for (i = 0; i < RINGSIZE; i++) { in main()
582 __kmalloc_fake = __user_addr_min + vring_size(RINGSIZE, ALIGN); in main()
583 err = virtqueue_add_outbuf(vq, guest_sg, RINGSIZE, &err, GFP_KERNEL); in main()
599 assert(riov.used == RINGSIZE); in main()
601 assert(riov.used == RINGSIZE * USER_MEM/4); in main()
607 for (i = 0; i < RINGSIZE * USER_MEM/4; i += 3) { in main()
609 if (err != 3 && i + err != RINGSIZE * USER_MEM/4) in main()
634 for (i = 0; i < RINGSIZE; i++) { in main()
644 for (i = 0; i < RINGSIZE; i++) { in main()
652 assert(vrh.vring.used->idx % RINGSIZE != 0); in main()
653 err = vringh_complete_multi_user(&vrh, used, RINGSIZE); in main()
658 for (i = 0; i < RINGSIZE; i++) { in main()
671 vq = vring_new_virtqueue(0, RINGSIZE, ALIGN, &vdev, true, in main()
687 vring_init(&vring, RINGSIZE, __user_addr_min, ALIGN); in main()