Lines Matching defs:blkif

109 static inline int get_free_page(struct xen_blkif *blkif, struct page **page)  in get_free_page()
128 static inline void put_free_pages(struct xen_blkif *blkif, struct page **page, in put_free_pages()
141 static inline void shrink_free_pagepool(struct xen_blkif *blkif, int num) in shrink_free_pagepool()
194 static int add_persistent_gnt(struct xen_blkif *blkif, in add_persistent_gnt()
231 static struct persistent_gnt *get_persistent_gnt(struct xen_blkif *blkif, in get_persistent_gnt()
258 static void put_persistent_gnt(struct xen_blkif *blkif, in put_persistent_gnt()
268 static void free_persistent_gnts(struct xen_blkif *blkif, struct rb_root *root, in free_persistent_gnts()
316 struct xen_blkif *blkif = container_of(work, typeof(*blkif), persistent_purge_work); in xen_blkbk_unmap_purged_grants() local
351 static void purge_persistent_gnt(struct xen_blkif *blkif) in purge_persistent_gnt()
443 static struct pending_req *alloc_req(struct xen_blkif *blkif) in alloc_req()
462 static void free_req(struct xen_blkif *blkif, struct pending_req *req) in free_req()
478 static int xen_vbd_translate(struct phys_req *req, struct xen_blkif *blkif, in xen_vbd_translate()
504 static void xen_vbd_resize(struct xen_blkif *blkif) in xen_vbd_resize()
552 static void blkif_notify_work(struct xen_blkif *blkif) in blkif_notify_work()
568 static void print_stats(struct xen_blkif *blkif) in print_stats()
586 struct xen_blkif *blkif = arg; in xen_blkif_schedule() local
654 void xen_blkbk_free_caches(struct xen_blkif *blkif) in xen_blkbk_free_caches()
669 struct xen_blkif *blkif, in xen_blkbk_unmap_prepare()
697 struct xen_blkif *blkif = pending_req->blkif; in xen_blkbk_unmap_and_respond_callback() local
728 struct xen_blkif *blkif = req->blkif; in xen_blkbk_unmap_and_respond() local
753 static void xen_blkbk_unmap(struct xen_blkif *blkif, in xen_blkbk_unmap()
777 static int xen_blkbk_map(struct xen_blkif *blkif, in xen_blkbk_map()
930 struct xen_blkif *blkif = pending_req->blkif; in xen_blkbk_parse_indirect() local
972 static int dispatch_discard_io(struct xen_blkif *blkif, in dispatch_discard_io()
1014 static int dispatch_other_io(struct xen_blkif *blkif, in dispatch_other_io()
1024 static void xen_blk_drain_io(struct xen_blkif *blkif) in xen_blk_drain_io()
1088 __do_block_io_op(struct xen_blkif *blkif) in __do_block_io_op()
1169 do_block_io_op(struct xen_blkif *blkif) in do_block_io_op()
1188 static int dispatch_rw_block_io(struct xen_blkif *blkif, in dispatch_rw_block_io()
1397 static void make_response(struct xen_blkif *blkif, u64 id, in make_response()