Searched refs:pcache_backing_dev_req (Results 1 – 5 of 5) sorted by relevance
| /linux/drivers/md/dm-pcache/ |
| H A D | backing_dev.c | 84 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 D | backing_dev.h | 9 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 D | cache_req.c | 133 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 D | cache_writeback.c | 31 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 D | cache.h | 270 struct pcache_backing_dev_req *pre_alloc_req;
|