Symbol: r5l_log
drivers/md/raid5-cache.c
1087
void r5l_write_stripe_run(struct r5l_log *log)
drivers/md/raid5-cache.c
1096
int r5l_handle_flush_request(struct r5l_log *log, struct bio *bio)
drivers/md/raid5-cache.c
1129
static void r5l_run_no_space_stripes(struct r5l_log *log)
drivers/md/raid5-cache.c
1152
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
1172
static sector_t r5l_reclaimable_space(struct r5l_log *log)
drivers/md/raid5-cache.c
1180
static void r5l_run_no_mem_stripe(struct r5l_log *log)
drivers/md/raid5-cache.c
1195
static bool r5l_complete_finished_ios(struct r5l_log *log)
drivers/md/raid5-cache.c
1221
struct r5l_log *log = io->log;
drivers/md/raid5-cache.c
1254
struct r5l_log *log = container_of(bio, struct r5l_log,
drivers/md/raid5-cache.c
1284
void r5l_flush_stripe_to_raid(struct r5l_log *log)
drivers/md/raid5-cache.c
1309
static void r5l_write_super(struct r5l_log *log, sector_t cp);
drivers/md/raid5-cache.c
1310
static void r5l_write_super_and_discard_space(struct r5l_log *log,
drivers/md/raid5-cache.c
1421
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
1494
static void r5l_do_reclaim(struct r5l_log *log)
drivers/md/raid5-cache.c
1550
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
1558
void r5l_wake_reclaim(struct r5l_log *log, sector_t space)
drivers/md/raid5-cache.c
1574
void r5l_quiesce(struct r5l_log *log, int quiesce)
drivers/md/raid5-cache.c
1592
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
1626
static int r5l_recovery_allocate_ra_pool(struct r5l_log *log,
drivers/md/raid5-cache.c
1649
static void r5l_recovery_free_ra_pool(struct r5l_log *log,
drivers/md/raid5-cache.c
1664
static int r5l_recovery_fetch_ra_pool(struct r5l_log *log,
drivers/md/raid5-cache.c
1698
static int r5l_recovery_read_page(struct r5l_log *log,
drivers/md/raid5-cache.c
1722
static int r5l_recovery_read_meta_block(struct r5l_log *log,
drivers/md/raid5-cache.c
1757
r5l_recovery_create_empty_meta_block(struct r5l_log *log,
drivers/md/raid5-cache.c
1772
static int r5l_log_write_empty_meta_block(struct r5l_log *log, sector_t pos,
drivers/md/raid5-cache.c
1800
static void r5l_recovery_load_data(struct r5l_log *log,
drivers/md/raid5-cache.c
1822
static void r5l_recovery_load_parity(struct r5l_log *log,
drivers/md/raid5-cache.c
1968
r5l_recovery_verify_data_checksum(struct r5l_log *log,
drivers/md/raid5-cache.c
1988
r5l_recovery_verify_data_checksum_for_mb(struct r5l_log *log,
drivers/md/raid5-cache.c
2061
r5c_recovery_analyze_meta_block(struct r5l_log *log,
drivers/md/raid5-cache.c
210
struct r5l_log *log;
drivers/md/raid5-cache.c
2195
static void r5c_recovery_load_one_stripe(struct r5l_log *log,
drivers/md/raid5-cache.c
2226
static int r5c_recovery_flush_log(struct r5l_log *log,
drivers/md/raid5-cache.c
2337
r5c_recovery_rewrite_data_only_stripes(struct r5l_log *log,
drivers/md/raid5-cache.c
2410
static void r5c_recovery_flush_data_only_stripes(struct r5l_log *log,
drivers/md/raid5-cache.c
2443
static int r5l_recovery_log(struct r5l_log *log)
drivers/md/raid5-cache.c
250
bool r5c_is_writeback(struct r5l_log *log)
drivers/md/raid5-cache.c
2512
static void r5l_write_super(struct r5l_log *log, sector_t cp)
drivers/md/raid5-cache.c
256
static sector_t r5l_ring_add(struct r5l_log *log, sector_t start, sector_t inc)
drivers/md/raid5-cache.c
2627
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
264
static sector_t r5l_ring_distance(struct r5l_log *log, sector_t start,
drivers/md/raid5-cache.c
273
static bool r5l_has_free_space(struct r5l_log *log, sector_t size)
drivers/md/raid5-cache.c
2794
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
2871
int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh)
drivers/md/raid5-cache.c
2929
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
2941
static int r5l_load_log(struct r5l_log *log)
drivers/md/raid5-cache.c
3016
int r5l_start(struct r5l_log *log)
drivers/md/raid5-cache.c
3036
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
3049
struct r5l_log *log;
drivers/md/raid5-cache.c
3152
struct r5l_log *log = conf->log;
drivers/md/raid5-cache.c
320
void r5l_wake_reclaim(struct r5l_log *log, sector_t space);
drivers/md/raid5-cache.c
326
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
353
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
398
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
415
static inline void r5c_update_log_state(struct r5l_log *log)
drivers/md/raid5-cache.c
451
struct r5l_log *log = READ_ONCE(conf->log);
drivers/md/raid5-cache.c
493
struct r5l_log *log = READ_ONCE(sh->raid_conf->log);
drivers/md/raid5-cache.c
526
static void r5l_log_run_stripes(struct r5l_log *log)
drivers/md/raid5-cache.c
542
static void r5l_move_to_end_ios(struct r5l_log *log)
drivers/md/raid5-cache.c
561
struct r5l_log *log = io->log;
drivers/md/raid5-cache.c
623
static void r5l_do_submit_io(struct r5l_log *log, struct r5l_io_unit *io)
drivers/md/raid5-cache.c
660
struct r5l_log *log = container_of(work, struct r5l_log,
drivers/md/raid5-cache.c
681
struct r5l_log *log = container_of(work, struct r5l_log,
drivers/md/raid5-cache.c
704
static void r5l_submit_current_io(struct r5l_log *log)
drivers/md/raid5-cache.c
734
static struct bio *r5l_bio_alloc(struct r5l_log *log)
drivers/md/raid5-cache.c
744
static void r5_reserve_log_entry(struct r5l_log *log, struct r5l_io_unit *io)
drivers/md/raid5-cache.c
762
static struct r5l_io_unit *r5l_new_meta(struct r5l_log *log)
drivers/md/raid5-cache.c
804
static int r5l_get_meta(struct r5l_log *log, unsigned int payload_size)
drivers/md/raid5-cache.c
819
static void r5l_append_payload_meta(struct r5l_log *log, u16 type,
drivers/md/raid5-cache.c
841
static void r5l_append_payload_page(struct r5l_log *log, struct page *page)
drivers/md/raid5-cache.c
859
static void r5l_append_flush_payload(struct r5l_log *log, sector_t sect)
drivers/md/raid5-cache.c
899
static int r5l_log_stripe(struct r5l_log *log, struct stripe_head *sh,
drivers/md/raid5-cache.c
977
static inline void r5l_add_no_space_stripe(struct r5l_log *log,
drivers/md/raid5-cache.c
989
int r5l_write_stripe(struct r5l_log *log, struct stripe_head *sh)
drivers/md/raid5-log.h
11
int r5l_handle_flush_request(struct r5l_log *log, struct bio *bio);
drivers/md/raid5-log.h
12
void r5l_quiesce(struct r5l_log *log, int quiesce);
drivers/md/raid5-log.h
14
bool r5c_is_writeback(struct r5l_log *log);
drivers/md/raid5-log.h
21
void r5l_wake_reclaim(struct r5l_log *log, sector_t space);
drivers/md/raid5-log.h
24
int r5c_cache_data(struct r5l_log *log, struct stripe_head *sh);
drivers/md/raid5-log.h
32
int r5l_start(struct r5l_log *log);
drivers/md/raid5-log.h
7
int r5l_write_stripe(struct r5l_log *log, struct stripe_head *head_sh);
drivers/md/raid5-log.h
8
void r5l_write_stripe_run(struct r5l_log *log);
drivers/md/raid5-log.h
9
void r5l_flush_stripe_to_raid(struct r5l_log *log);
drivers/md/raid5.h
682
struct r5l_log *log;