Lines Matching refs:guest_sg
444 struct scatterlist guest_sg[RINGSIZE], *sgs[2];
505 sg_init_table(guest_sg, 1);
506 sg_set_buf(&guest_sg[0], __user_addr_max - 1, 1);
507 sg_init_table(guest_sg+1, 1);
508 sg_set_buf(&guest_sg[1], __user_addr_max - 3, 2);
509 sgs[0] = &guest_sg[0];
510 sgs[1] = &guest_sg[1];
571 sg_init_table(guest_sg, RINGSIZE);
573 sg_set_buf(&guest_sg[i],
583 err = virtqueue_add_outbuf(vq, guest_sg, RINGSIZE, &err, GFP_KERNEL);
632 sg_init_table(guest_sg, 1);
633 sg_set_buf(&guest_sg[0], __user_addr_max - 1, 1);
635 err = virtqueue_add_outbuf(vq, guest_sg, 1, &err, GFP_KERNEL);
677 sg_init_table(guest_sg, 4);
678 sg_set_buf(&guest_sg[0], d, sizeof(*d)*2);
679 sg_set_buf(&guest_sg[1], d + 2, sizeof(*d)*1);
680 sg_set_buf(&guest_sg[2], data + 6, 4);
681 sg_set_buf(&guest_sg[3], d + 3, sizeof(*d)*3);
683 err = virtqueue_add_outbuf(vq, guest_sg, 4, &err, GFP_KERNEL);