Searched refs:r5l_log (Results 1 – 4 of 4) sorted by relevance
| /Linux-v4.19/drivers/md/ |
| D | raid5-log.h | 7 extern int r5l_write_stripe(struct r5l_log *log, struct stripe_head *head_sh); 8 extern void r5l_write_stripe_run(struct r5l_log *log); 9 extern void r5l_flush_stripe_to_raid(struct r5l_log *log); 11 extern int r5l_handle_flush_request(struct r5l_log *log, struct bio *bio); 12 extern void r5l_quiesce(struct r5l_log *log, int quiesce); 14 extern bool r5c_is_writeback(struct r5l_log *log); 23 extern void r5l_wake_reclaim(struct r5l_log *log, sector_t space); 26 extern int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh); 35 extern int r5l_start(struct r5l_log *log); 47 extern int ppl_handle_flush_request(struct r5l_log *log, struct bio *bio);
|
| D | raid5-cache.c | 91 struct r5l_log { struct 221 struct r5l_log *log; 261 bool r5c_is_writeback(struct r5l_log *log) in r5c_is_writeback() 267 static sector_t r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc) in r5l_ring_add() 275 static sector_t r5l_ring_distance(struct r5l_log *log, sector_t start, in r5l_ring_distance() 284 static bool r5l_has_free_space(struct r5l_log *log, sector_t size) in r5l_has_free_space() 335 void r5l_wake_reclaim(struct r5l_log *log, sector_t space); 410 struct r5l_log *log = conf->log; in r5c_log_required_to_flush_cache() 427 static inline void r5c_update_log_state(struct r5l_log *log) in r5c_update_log_state() 463 struct r5l_log *log = conf->log; in r5c_make_stripe_write_out() [all …]
|
| D | raid5.h | 683 struct r5l_log *log;
|
| D | raid5-ppl.c | 696 int ppl_handle_flush_request(struct r5l_log *log, struct bio *bio) in ppl_handle_flush_request()
|