Lines Matching refs:sring
327 rp = info->ring.sring->rsp_prod; in scsifront_ring_drain()
339 info->ring.sring->rsp_event = i + 1; in scsifront_ring_drain()
704 struct vscsiif_sring *sring; in scsifront_alloc_ring() local
709 sring = (struct vscsiif_sring *)__get_free_page(GFP_KERNEL); in scsifront_alloc_ring()
710 if (!sring) { in scsifront_alloc_ring()
715 SHARED_RING_INIT(sring); in scsifront_alloc_ring()
716 FRONT_RING_INIT(&info->ring, sring, PAGE_SIZE); in scsifront_alloc_ring()
718 err = xenbus_grant_ring(dev, sring, 1, &gref); in scsifront_alloc_ring()
720 free_page((unsigned long)sring); in scsifront_alloc_ring()
755 (unsigned long)info->ring.sring); in scsifront_alloc_ring()
764 (unsigned long)info->ring.sring); in scsifront_free_ring()