Lines Matching refs:sring
303 rp = info->ring.sring->rsp_prod; in scsifront_ring_drain()
315 info->ring.sring->rsp_event = i + 1; in scsifront_ring_drain()
716 struct vscsiif_sring *sring; in scsifront_alloc_ring() local
721 sring = (struct vscsiif_sring *)__get_free_page(GFP_KERNEL); in scsifront_alloc_ring()
722 if (!sring) { in scsifront_alloc_ring()
727 SHARED_RING_INIT(sring); in scsifront_alloc_ring()
728 FRONT_RING_INIT(&info->ring, sring, PAGE_SIZE); in scsifront_alloc_ring()
730 err = xenbus_grant_ring(dev, sring, 1, &gref); in scsifront_alloc_ring()
732 free_page((unsigned long)sring); in scsifront_alloc_ring()
767 (unsigned long)info->ring.sring); in scsifront_alloc_ring()
776 (unsigned long)info->ring.sring); in scsifront_free_ring()