Home
last modified time | relevance | path

Searched refs:pcache_backing_dev_req (Results 1 – 5 of 5) sorted by relevance

/linux/drivers/md/dm-pcache/
H A Dbacking_dev.c84 void backing_dev_req_end(struct pcache_backing_dev_req *backing_req) in backing_dev_req_end()
113 struct pcache_backing_dev_req *backing_req; in req_complete_fn()
122 struct pcache_backing_dev_req, node); in req_complete_fn()
130 struct pcache_backing_dev_req *backing_req = bio->bi_private; in backing_dev_bio_end()
145 struct pcache_backing_dev_req *backing_req; in req_submit_fn()
154 struct pcache_backing_dev_req, node); in req_submit_fn()
160 void backing_dev_req_submit(struct pcache_backing_dev_req *backing_req, bool direct) in backing_dev_req_submit()
201 static struct pcache_backing_dev_req *req_type_req_alloc(struct pcache_backing_dev *backing_dev, in req_type_req_alloc()
205 struct pcache_backing_dev_req *backing_req; in req_type_req_alloc()
212 memset(backing_req, 0, sizeof(struct pcache_backing_dev_req)); in req_type_req_alloc()
[all …]
H A Dbacking_dev.h9 struct pcache_backing_dev_req;
10 typedef void (*backing_req_end_fn_t)(struct pcache_backing_dev_req *backing_req, int ret);
18 struct pcache_backing_dev_req { struct
115 void backing_dev_req_submit(struct pcache_backing_dev_req *backing_req, bool direct);
116 void backing_dev_req_end(struct pcache_backing_dev_req *backing_req);
117 struct pcache_backing_dev_req *backing_dev_req_create(struct pcache_backing_dev *backing_dev,
119 struct pcache_backing_dev_req *backing_dev_req_alloc(struct pcache_backing_dev *backing_dev,
121 void backing_dev_req_init(struct pcache_backing_dev_req *backing_req,
H A Dcache_req.c133 static void miss_read_end_req(struct pcache_backing_dev_req *backing_req, int read_ret) in miss_read_end_req()
202 static void submit_cache_miss_req(struct pcache_cache *cache, struct pcache_backing_dev_req *backin… in submit_cache_miss_req()
214 static void cache_miss_req_free(struct pcache_backing_dev_req *backing_req) in cache_miss_req_free()
228 static struct pcache_backing_dev_req *cache_miss_req_alloc(struct pcache_cache *cache, in cache_miss_req_alloc()
233 struct pcache_backing_dev_req *backing_req; in cache_miss_req_alloc()
260 struct pcache_backing_dev_req *backing_req, in cache_miss_req_init()
288 static struct pcache_backing_dev_req *get_pre_alloc_req(struct pcache_cache_subtree_walk_ctx *ctx) in get_pre_alloc_req()
292 struct pcache_backing_dev_req *backing_req; in get_pre_alloc_req()
330 struct pcache_backing_dev_req *backing_req; in read_before()
362 struct pcache_backing_dev_req *backing_req; in read_overlap_tail()
[all …]
H A Dcache_writeback.c31 static void writeback_end_req(struct pcache_backing_dev_req *backing_req, int ret) in writeback_end_req()
104 struct pcache_backing_dev_req *writeback_req; in cache_key_writeback()
H A Dcache.h270 struct pcache_backing_dev_req *pre_alloc_req;