Lines Matching refs:backend_info
21 struct backend_info { struct
31 static void connect(struct backend_info *); argument
32 static int connect_ring(struct backend_info *);
38 struct xenbus_device *xen_blkbk_xenbus(struct backend_info *be) in xen_blkbk_xenbus()
384 struct backend_info *be = dev_get_drvdata(&dev->dev); \
433 struct backend_info *be = dev_get_drvdata(&dev->dev); \
529 struct backend_info *be = dev_get_drvdata(&dev->dev); in xen_blkbk_remove()
555 struct backend_info *be, int state) in xen_blkbk_flush_diskcache()
568 static void xen_blkbk_discard(struct xenbus_transaction xbt, struct backend_info *be) in xen_blkbk_discard()
611 struct backend_info *be, int state) in xen_blkbk_barrier()
633 struct backend_info *be = kzalloc(sizeof(struct backend_info), in xen_blkbk_probe()
706 struct backend_info *be in backend_changed()
707 = container_of(watch, struct backend_info, backend_watch); in backend_changed()
792 struct backend_info *be = dev_get_drvdata(&dev->dev); in frontend_changed()
872 struct backend_info *be = dev_get_drvdata(&dev->dev); in reclaim_memory()
886 static void connect(struct backend_info *be) in connect()
1058 static int connect_ring(struct backend_info *be) in connect_ring()