Lines Matching defs:journal

48 static inline struct journal_lock * __must_check get_lock(struct slab_journal *journal,  in get_lock()
66 static inline bool __must_check must_make_entries_to_flush(struct slab_journal *journal) in must_make_entries_to_flush()
78 static inline bool __must_check is_reaping(struct slab_journal *journal) in is_reaping()
87 static void initialize_tail_block(struct slab_journal *journal) in initialize_tail_block()
100 static void initialize_journal_state(struct slab_journal *journal) in initialize_journal_state()
115 static bool __must_check block_is_full(struct slab_journal *journal) in block_is_full()
147 static void mark_slab_journal_dirty(struct slab_journal *journal, sequence_number_t lock) in mark_slab_journal_dirty()
163 static void mark_slab_journal_clean(struct slab_journal *journal) in mark_slab_journal_clean()
172 struct slab_journal *journal = &slab->journal; in check_if_slab_drained() local
399 static void finish_reaping(struct slab_journal *journal) in finish_reaping()
415 struct slab_journal *journal = completion->parent; in complete_reaping() local
437 struct slab_journal *journal = vio->completion.parent; in flush_endio() local
451 struct slab_journal *journal = in flush_for_reaping() local
464 static void reap_slab_journal(struct slab_journal *journal) in reap_slab_journal()
521 static void adjust_slab_journal_block_reference(struct slab_journal *journal, in adjust_slab_journal_block_reference()
561 struct slab_journal *journal = in release_journal_locks() local
622 static void update_tail_block_location(struct slab_journal *journal) in update_tail_block_location()
661 struct slab_journal *journal = &slab->journal; in reopen_slab_journal() local
697 struct slab_journal *journal = completion->parent; in complete_write() local
730 struct slab_journal *journal = vio->completion.parent; in write_slab_journal_endio() local
746 struct slab_journal *journal = in write_slab_journal_block() local
803 static void commit_tail(struct slab_journal *journal) in commit_tail()
903 static void add_entry(struct slab_journal *journal, physical_block_number_t pbn, in add_entry()
940 static inline block_count_t journal_length(const struct slab_journal *journal) in journal_length()
962 struct slab_journal *journal = &slab->journal; in vdo_attempt_replay_into_slab() local
1009 static bool requires_reaping(const struct slab_journal *journal) in requires_reaping()
1220 static void reclaim_journal_space(struct slab_journal *journal) in reclaim_journal_space()
1694 struct slab_journal *journal = context; in add_entry_from_waiter() local
1752 static inline bool is_next_entry_a_block_map_increment(struct slab_journal *journal) in is_next_entry_a_block_map_increment()
1768 static void add_entries(struct slab_journal *journal) in add_entries()
2410 struct slab_journal *journal = completion->parent; in finish_loading_journal() local
2439 struct slab_journal *journal = vio->completion.parent; in read_slab_journal_tail_endio() local
2448 struct slab_journal *journal = completion->parent; in handle_load_error() local
2466 struct slab_journal *journal = in read_slab_journal_tail() local
2494 struct slab_journal *journal = &slab->journal; in load_slab_journal() local
2827 struct slab_journal *journal = &slab->journal; in apply_journal_entries() local
3524 struct slab_journal *journal; in vdo_prepare_slabs_for_allocation() local
3576 struct slab_journal *journal = &slab->journal; in vdo_dump_block_allocator() local
3650 struct slab_journal *journal = &slab->journal; in initialize_slab_journal() local
3839 static bool __must_check release_recovery_journal_lock(struct slab_journal *journal, in release_recovery_journal_lock()
3866 struct slab_journal *journal, *tmp; in release_tail_block_locks() local