journal_point
struct journal_point recovery_journal_point;
static inline void vdo_advance_journal_point(struct journal_point *point,
static inline bool vdo_before_journal_point(const struct journal_point *first,
const struct journal_point *second)
static inline void vdo_pack_journal_point(const struct journal_point *unpacked,
struct journal_point *unpacked)
struct journal_point recovery_point;
data_vio->recovery_journal_point = (struct journal_point) {
struct journal_point append_point;
struct journal_point commit_point;
struct journal_point next_journal_point;
repair->next_journal_point = (struct journal_point) {
static bool __must_check is_valid_journal_point(const struct journal_point *point)
const struct journal_point *slab_journal_point,
const struct journal_point *slab_journal_point)
struct journal_point slab_journal_point = {
const struct journal_point *entry_point,
static inline bool journal_points_equal(struct journal_point first,
struct journal_point second)
struct journal_point entry_point = {
struct journal_point ref_counts_point = slab->slab_journal_point;
struct journal_point last_entry_applied = ref_counts_point;
static struct journal_point expand_journal_point(struct journal_point recovery_point,
struct journal_point recovery_point)
struct journal_point *recovery_point,
struct journal_point expanded = expand_journal_point(*recovery_point, increment);
struct journal_point commit_points[VDO_SECTORS_PER_BLOCK];
struct journal_point slab_journal_point;
struct journal_point *recovery_point,