Searched defs:blkif (Results 1 - 3 of 3) sorted by relevance
/linux-4.1.27/drivers/block/xen-blkback/ |
H A D | xenbus.c | 31 struct xen_blkif *blkif; member in struct:backend_info 57 struct xen_blkif *blkif; xen_blkif_deferred_free() local 63 static int blkback_name(struct xen_blkif *blkif, char *buf) blkback_name() argument 84 static void xen_update_blkif_status(struct xen_blkif *blkif) xen_update_blkif_status() argument 126 struct xen_blkif *blkif; xen_blkif_alloc() local 201 static int xen_blkif_map(struct xen_blkif *blkif, grant_ref_t gref, xen_blkif_map() argument 254 static int xen_blkif_disconnect(struct xen_blkif *blkif) xen_blkif_disconnect() argument 285 static void xen_blkif_free(struct xen_blkif *blkif) xen_blkif_free() argument 413 static int xen_vbd_create(struct xen_blkif *blkif, blkif_vdev_t handle, xen_vbd_create() argument 506 struct xen_blkif *blkif = be->blkif; xen_blkbk_discard() local
|
H A D | blkback.c | 109 static inline int get_free_page(struct xen_blkif *blkif, struct page **page) get_free_page() argument 128 static inline void put_free_pages(struct xen_blkif *blkif, struct page **page, put_free_pages() argument 141 static inline void shrink_free_pagepool(struct xen_blkif *blkif, int num) shrink_free_pagepool() argument 194 static int add_persistent_gnt(struct xen_blkif *blkif, add_persistent_gnt() argument 231 static struct persistent_gnt *get_persistent_gnt(struct xen_blkif *blkif, get_persistent_gnt() argument 258 static void put_persistent_gnt(struct xen_blkif *blkif, put_persistent_gnt() argument 268 static void free_persistent_gnts(struct xen_blkif *blkif, struct rb_root *root, free_persistent_gnts() argument 316 struct xen_blkif *blkif = container_of(work, typeof(*blkif), persistent_purge_work); xen_blkbk_unmap_purged_grants() local 351 static void purge_persistent_gnt(struct xen_blkif *blkif) purge_persistent_gnt() argument 443 static struct pending_req *alloc_req(struct xen_blkif *blkif) alloc_req() argument 462 static void free_req(struct xen_blkif *blkif, struct pending_req *req) free_req() argument 478 static int xen_vbd_translate(struct phys_req *req, struct xen_blkif *blkif, xen_vbd_translate() argument 504 static void xen_vbd_resize(struct xen_blkif *blkif) xen_vbd_resize() argument 552 static void blkif_notify_work(struct xen_blkif *blkif) blkif_notify_work() argument 568 static void print_stats(struct xen_blkif *blkif) print_stats() argument 586 struct xen_blkif *blkif = arg; xen_blkif_schedule() local 654 void xen_blkbk_free_caches(struct xen_blkif *blkif) xen_blkbk_free_caches() argument 697 struct xen_blkif *blkif = pending_req->blkif; xen_blkbk_unmap_and_respond_callback() local 728 struct xen_blkif *blkif = req->blkif; xen_blkbk_unmap_and_respond() local 753 static void xen_blkbk_unmap(struct xen_blkif *blkif, xen_blkbk_unmap() argument 777 static int xen_blkbk_map(struct xen_blkif *blkif, xen_blkbk_map() argument 930 struct xen_blkif *blkif = pending_req->blkif; xen_blkbk_parse_indirect() local 972 static int dispatch_discard_io(struct xen_blkif *blkif, dispatch_discard_io() argument 1014 static int dispatch_other_io(struct xen_blkif *blkif, dispatch_other_io() argument 1024 static void xen_blk_drain_io(struct xen_blkif *blkif) xen_blk_drain_io() argument 1088 __do_block_io_op(struct xen_blkif *blkif) __do_block_io_op() argument 1169 do_block_io_op(struct xen_blkif *blkif) do_block_io_op() argument 1188 static int dispatch_rw_block_io(struct xen_blkif *blkif, dispatch_rw_block_io() argument 1397 static void make_response(struct xen_blkif *blkif, u64 id, make_response() argument 668 xen_blkbk_unmap_prepare( struct xen_blkif *blkif, struct grant_page **pages, unsigned int num, struct gnttab_unmap_grant_ref *unmap_ops, struct page **unmap_pages) xen_blkbk_unmap_prepare() argument
|
H A D | common.h | 344 struct xen_blkif *blkif; member in struct:pending_req
|
Completed in 153 milliseconds