Home
last modified time | relevance | path

Searched refs:r5l_log (Results 1 – 2 of 2) sorted by relevance

/linux-4.4.14/drivers/md/
Draid5-cache.c37 struct r5l_log { struct
99 struct r5l_log *log; argument
126 static sector_t r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc) in r5l_ring_add()
134 static sector_t r5l_ring_distance(struct r5l_log *log, sector_t start, in r5l_ring_distance()
143 static bool r5l_has_free_space(struct r5l_log *log, sector_t size) in r5l_has_free_space()
153 static void r5l_free_io_unit(struct r5l_log *log, struct r5l_io_unit *io) in r5l_free_io_unit()
193 static void r5l_log_run_stripes(struct r5l_log *log) in r5l_log_run_stripes()
212 struct r5l_log *log = io->log; in r5l_log_endio()
233 static void r5l_submit_current_io(struct r5l_log *log) in r5l_submit_current_io()
256 static struct bio *r5l_bio_alloc(struct r5l_log *log) in r5l_bio_alloc()
[all …]
Draid5.h554 struct r5l_log *log;
630 extern void r5l_exit_log(struct r5l_log *log);
631 extern int r5l_write_stripe(struct r5l_log *log, struct stripe_head *head_sh);
632 extern void r5l_write_stripe_run(struct r5l_log *log);
633 extern void r5l_flush_stripe_to_raid(struct r5l_log *log);
635 extern int r5l_handle_flush_request(struct r5l_log *log, struct bio *bio);
636 extern void r5l_quiesce(struct r5l_log *log, int state);