Home
last modified time | relevance | path

Searched defs:blkif (Results 1 – 3 of 3) sorted by relevance

/linux-4.4.14/drivers/block/xen-blkback/
Dblkback.c116 static inline int get_free_page(struct xen_blkif *blkif, struct page **page) in get_free_page()
135 static inline void put_free_pages(struct xen_blkif *blkif, struct page **page, in put_free_pages()
148 static inline void shrink_free_pagepool(struct xen_blkif *blkif, int num) in shrink_free_pagepool()
201 static int add_persistent_gnt(struct xen_blkif *blkif, in add_persistent_gnt()
238 static struct persistent_gnt *get_persistent_gnt(struct xen_blkif *blkif, in get_persistent_gnt()
265 static void put_persistent_gnt(struct xen_blkif *blkif, in put_persistent_gnt()
275 static void free_persistent_gnts(struct xen_blkif *blkif, struct rb_root *root, in free_persistent_gnts()
323 struct xen_blkif *blkif = container_of(work, typeof(*blkif), persistent_purge_work); in xen_blkbk_unmap_purged_grants() local
358 static void purge_persistent_gnt(struct xen_blkif *blkif) in purge_persistent_gnt()
450 static struct pending_req *alloc_req(struct xen_blkif *blkif) in alloc_req()
[all …]
Dxenbus.c32 struct xen_blkif *blkif; member
58 struct xen_blkif *blkif; in xen_blkif_deferred_free() local
64 static int blkback_name(struct xen_blkif *blkif, char *buf) in blkback_name()
85 static void xen_update_blkif_status(struct xen_blkif *blkif) in xen_update_blkif_status()
127 struct xen_blkif *blkif; in xen_blkif_alloc() local
160 static int xen_blkif_map(struct xen_blkif *blkif, grant_ref_t *gref, in xen_blkif_map()
216 static int xen_blkif_disconnect(struct xen_blkif *blkif) in xen_blkif_disconnect()
267 static void xen_blkif_free(struct xen_blkif *blkif) in xen_blkif_free()
377 static int xen_vbd_create(struct xen_blkif *blkif, blkif_vdev_t handle, in xen_vbd_create()
470 struct xen_blkif *blkif = be->blkif; in xen_blkbk_discard() local
Dcommon.h355 struct xen_blkif *blkif; member