Symbol: xen_blkif_ring
drivers/block/xen-blkback/blkback.c
1009
static int dispatch_other_io(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
1019
static void xen_blk_drain_io(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
1186
__do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags)
drivers/block/xen-blkback/blkback.c
1270
do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags)
drivers/block/xen-blkback/blkback.c
1289
static int dispatch_rw_block_io(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
143
static int do_block_io_op(struct xen_blkif_ring *ring, unsigned int *eoi_flags);
drivers/block/xen-blkback/blkback.c
144
static int dispatch_rw_block_io(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
147
static void make_response(struct xen_blkif_ring *ring, u64 id,
drivers/block/xen-blkback/blkback.c
1488
static void make_response(struct xen_blkif_ring *ring, u64 id,
drivers/block/xen-blkback/blkback.c
168
static int add_persistent_gnt(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
205
static struct persistent_gnt *get_persistent_gnt(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
232
static void put_persistent_gnt(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
242
static void free_persistent_gnts(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
296
struct xen_blkif_ring *ring = container_of(work, typeof(*ring), persistent_purge_work);
drivers/block/xen-blkback/blkback.c
332
static void purge_persistent_gnt(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
414
static struct pending_req *alloc_req(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
433
static void free_req(struct xen_blkif_ring *ring, struct pending_req *req)
drivers/block/xen-blkback/blkback.c
523
static void blkif_notify_work(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
539
static void print_stats(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
556
struct xen_blkif_ring *ring = arg;
drivers/block/xen-blkback/blkback.c
636
void xen_blkbk_free_caches(struct xen_blkif_ring *ring)
drivers/block/xen-blkback/blkback.c
646
struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
674
struct xen_blkif_ring *ring = pending_req->ring;
drivers/block/xen-blkback/blkback.c
706
struct xen_blkif_ring *ring = req->ring;
drivers/block/xen-blkback/blkback.c
731
static void xen_blkbk_unmap(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
756
static int xen_blkbk_map(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/blkback.c
918
struct xen_blkif_ring *ring = pending_req->ring;
drivers/block/xen-blkback/blkback.c
965
static int dispatch_discard_io(struct xen_blkif_ring *ring,
drivers/block/xen-blkback/common.h
321
struct xen_blkif_ring *rings;
drivers/block/xen-blkback/common.h
345
struct xen_blkif_ring *ring;
drivers/block/xen-blkback/common.h
387
void xen_blkbk_free_caches(struct xen_blkif_ring *ring);
drivers/block/xen-blkback/xenbus.c
134
blkif->rings = kzalloc_objs(struct xen_blkif_ring, blkif->nr_rings);
drivers/block/xen-blkback/xenbus.c
139
struct xen_blkif_ring *ring = &blkif->rings[r];
drivers/block/xen-blkback/xenbus.c
191
static int xen_blkif_map(struct xen_blkif_ring *ring, grant_ref_t *gref,
drivers/block/xen-blkback/xenbus.c
273
struct xen_blkif_ring *ring = &blkif->rings[r];
drivers/block/xen-blkback/xenbus.c
392
struct xen_blkif_ring *ring = &blkif->rings[i]; \
drivers/block/xen-blkback/xenbus.c
80
struct xen_blkif_ring *ring;
drivers/block/xen-blkback/xenbus.c
964
static int read_per_ring_refs(struct xen_blkif_ring *ring, const char *dir)