Home
last modified time | relevance | path

Searched refs:block_allocator (Results 1 – 7 of 7) sorted by relevance

/linux/drivers/md/dm-vdo/
H A Dslab-depot.h219 struct block_allocator *allocator;
351 struct block_allocator *allocator;
378 struct block_allocator { struct
512 struct block_allocator allocators[];
528 static inline struct block_allocator *vdo_as_block_allocator(struct vdo_completion *completion) in vdo_as_block_allocator()
531 return container_of(completion, struct block_allocator, completion); in vdo_as_block_allocator()
538 int __must_check vdo_allocate_block(struct block_allocator *allocator,
541 int vdo_enqueue_clean_slab_waiter(struct block_allocator *allocator,
547 int __must_check vdo_release_block_reference(struct block_allocator *allocator,
552 void vdo_dump_block_allocator(const struct block_allocator *allocator);
H A Dslab-depot.c233 static void check_summary_drain_complete(struct block_allocator *allocator) in check_summary_drain_complete()
249 static void notify_summary_waiters(struct block_allocator *allocator, in notify_summary_waiters()
318 struct block_allocator *allocator = block->allocator; in launch_write()
367 struct block_allocator *allocator = slab->allocator; in update_slab_summary_entry()
1215 completion->callback_thread_id = ((struct block_allocator *) pooled->context)->thread_id; in write_reference_block()
1390 struct block_allocator *allocator = slab->allocator; in adjust_free_block_count()
2633 struct block_allocator *allocator = slab->allocator; in queue_slab()
2758 struct block_allocator *allocator = in finish_scrubbing()
2759 container_of(scrubber, struct block_allocator, scrubber); in finish_scrubbing()
3058 static void scrub_slabs(struct block_allocator *allocator, struct vdo_completion *parent) in scrub_slabs()
[all …]
H A Drepair.h11 void vdo_replay_into_slab_journals(struct block_allocator *allocator, void *context);
H A Dphysical-zone.h66 struct block_allocator *allocator;
H A Dtypes.h331 struct block_allocator;
H A Dphysical-zone.c158 struct block_allocator *allocator) in release_pbn_lock_provisional_reference()
H A Drepair.c799 struct block_allocator *allocator = vdo_as_block_allocator(completion); in add_slab_journal_entries()
851 void vdo_replay_into_slab_journals(struct block_allocator *allocator, void *context) in vdo_replay_into_slab_journals()