Searched refs:dm_bio_prison (Results 1 - 4 of 4) sorted by relevance

/linux-4.1.27/drivers/md/
H A Ddm-bio-prison.h24 struct dm_bio_prison;
49 struct dm_bio_prison *dm_bio_prison_create(void);
50 void dm_bio_prison_destroy(struct dm_bio_prison *prison);
59 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison,
61 void dm_bio_prison_free_cell(struct dm_bio_prison *prison,
70 int dm_get_cell(struct dm_bio_prison *prison,
81 int dm_bio_detain(struct dm_bio_prison *prison,
87 void dm_cell_release(struct dm_bio_prison *prison,
90 void dm_cell_release_no_holder(struct dm_bio_prison *prison,
93 void dm_cell_error(struct dm_bio_prison *prison,
100 void dm_cell_visit_release(struct dm_bio_prison *prison,
H A Ddm-bio-prison.c19 struct dm_bio_prison { struct
33 struct dm_bio_prison *dm_bio_prison_create(void) dm_bio_prison_create()
35 struct dm_bio_prison *prison = kmalloc(sizeof(*prison), GFP_KERNEL); dm_bio_prison_create()
54 void dm_bio_prison_destroy(struct dm_bio_prison *prison) dm_bio_prison_destroy()
61 struct dm_bio_prison_cell *dm_bio_prison_alloc_cell(struct dm_bio_prison *prison, gfp_t gfp) dm_bio_prison_alloc_cell()
67 void dm_bio_prison_free_cell(struct dm_bio_prison *prison, dm_bio_prison_free_cell()
107 static int __bio_detain(struct dm_bio_prison *prison, __bio_detain()
144 static int bio_detain(struct dm_bio_prison *prison, bio_detain()
160 int dm_bio_detain(struct dm_bio_prison *prison, dm_bio_detain()
170 int dm_get_cell(struct dm_bio_prison *prison, dm_get_cell()
182 static void __cell_release(struct dm_bio_prison *prison, __cell_release()
195 void dm_cell_release(struct dm_bio_prison *prison, dm_cell_release()
210 static void __cell_release_no_holder(struct dm_bio_prison *prison, __cell_release_no_holder()
218 void dm_cell_release_no_holder(struct dm_bio_prison *prison, dm_cell_release_no_holder()
230 void dm_cell_error(struct dm_bio_prison *prison, dm_cell_error()
244 void dm_cell_visit_release(struct dm_bio_prison *prison, dm_cell_visit_release()
H A Ddm-cache-target.c264 struct dm_bio_prison *prison;
H A Ddm-thin.c231 struct dm_bio_prison *prison;

Completed in 148 milliseconds