Lines Matching refs:sector_t
42 sector_t device_size; /* log device size, round to
44 sector_t max_free_space; /* reclaim run if free space is at
47 sector_t last_checkpoint; /* log tail. where recovery scan
51 sector_t log_start; /* log head. where new data appends */
54 sector_t next_checkpoint;
108 sector_t log_start; /* where the io_unit starts */
109 sector_t log_end; /* where the io_unit ends */
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()
135 sector_t end) in r5l_ring_distance()
143 static bool r5l_has_free_space(struct r5l_log *log, sector_t size) in r5l_has_free_space()
145 sector_t used_size; in r5l_has_free_space()
333 sector_t location, in r5l_append_payload_meta()
418 static void r5l_wake_reclaim(struct r5l_log *log, sector_t space);
535 static sector_t r5l_reclaimable_space(struct r5l_log *log) in r5l_reclaimable_space()
652 static void r5l_write_super(struct r5l_log *log, sector_t cp);
654 sector_t end) in r5l_write_super_and_discard_space()
710 sector_t reclaim_target = xchg(&log->reclaim_target, 0); in r5l_do_reclaim()
711 sector_t reclaimable; in r5l_do_reclaim()
712 sector_t next_checkpoint; in r5l_do_reclaim()
770 static void r5l_wake_reclaim(struct r5l_log *log, sector_t space) in r5l_wake_reclaim()
817 sector_t meta_total_blocks; /* total size of current meta and data */
818 sector_t pos; /* recovery position */
856 sector_t stripe_sect, in r5l_recovery_flush_one_stripe()
857 int *offset, sector_t *log_offset) in r5l_recovery_flush_one_stripe()
957 sector_t log_offset; in r5l_recovery_flush_one_meta()
958 sector_t stripe_sector; in r5l_recovery_flush_one_meta()
991 static int r5l_log_write_empty_meta_block(struct r5l_log *log, sector_t pos, in r5l_log_write_empty_meta_block()
1060 static void r5l_write_super(struct r5l_log *log, sector_t cp) in r5l_write_super()
1073 sector_t cp = log->rdev->journal_tail; in r5l_load_log()