Searched refs:xen_blkif_ring (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/drivers/block/xen-blkback/ |
H A D | blkback.c | 168 static int add_persistent_gnt(struct xen_blkif_ring *ring, in add_persistent_gnt() 232 static void put_persistent_gnt(struct xen_blkif_ring *ring, in put_persistent_gnt() 539 static void print_stats(struct xen_blkif_ring *ring) in print_stats() 556 struct xen_blkif_ring *ring = arg; in xen_blkif_schedule() 636 void xen_blkbk_free_caches(struct xen_blkif_ring *ring) in xen_blkbk_free_caches() 646 struct xen_blkif_ring *ring, in xen_blkbk_unmap_prepare() 674 struct xen_blkif_ring *ring = pending_req->ring; in xen_blkbk_unmap_and_respond_callback() 706 struct xen_blkif_ring *ring = req->ring; in xen_blkbk_unmap_and_respond() 731 static void xen_blkbk_unmap(struct xen_blkif_ring *ring, in xen_blkbk_unmap() 756 static int xen_blkbk_map(struct xen_blkif_ring *ring, in xen_blkbk_map() [all …]
|
H A D | common.h | 252 struct xen_blkif_ring { struct 321 struct xen_blkif_ring *rings; argument 345 struct xen_blkif_ring *ring; 387 void xen_blkbk_free_caches(struct xen_blkif_ring *ring);
|
H A D | xenbus.c | 80 struct xen_blkif_ring *ring; in xen_update_blkif_status() 134 blkif->rings = kcalloc(blkif->nr_rings, sizeof(struct xen_blkif_ring), in xen_blkif_alloc_rings() 140 struct xen_blkif_ring *ring = &blkif->rings[r]; in xen_blkif_alloc_rings() 192 static int xen_blkif_map(struct xen_blkif_ring *ring, grant_ref_t *gref, in xen_blkif_map() 274 struct xen_blkif_ring *ring = &blkif->rings[r]; in xen_blkif_disconnect() 393 struct xen_blkif_ring *ring = &blkif->rings[i]; \ 965 static int read_per_ring_refs(struct xen_blkif_ring *ring, const char *dir) in read_per_ring_refs()
|