Lines Matching refs:sring
328 rp = info->ring.sring->rsp_prod; in scsifront_ring_drain()
340 info->ring.sring->rsp_event = i + 1; in scsifront_ring_drain()
705 struct vscsiif_sring *sring; in scsifront_alloc_ring() local
710 sring = (struct vscsiif_sring *)__get_free_page(GFP_KERNEL); in scsifront_alloc_ring()
711 if (!sring) { in scsifront_alloc_ring()
716 SHARED_RING_INIT(sring); in scsifront_alloc_ring()
717 FRONT_RING_INIT(&info->ring, sring, PAGE_SIZE); in scsifront_alloc_ring()
719 err = xenbus_grant_ring(dev, sring, 1, &gref); in scsifront_alloc_ring()
721 free_page((unsigned long)sring); in scsifront_alloc_ring()
756 (unsigned long)info->ring.sring); in scsifront_alloc_ring()
765 (unsigned long)info->ring.sring); in scsifront_free_ring()