Searched refs:vdo_slab (Results 1 - 5 of 5) sorted by relevance

/linux-master/drivers/md/dm-vdo/
H A Dslab-depot.h60 struct vdo_slab;
77 struct vdo_slab *slab;
160 struct vdo_slab *slab;
199 * This is the type declaration for the vdo_slab type. A vdo_slab currently consists of a run of
207 struct vdo_slab { struct
293 struct vdo_slab *slab;
308 struct vdo_slab **slabs;
309 struct vdo_slab *next;
393 struct vdo_slab *open_sla
[all...]
H A Dslab-depot.c43 * @journal: vdo_slab journal to retrieve from.
54 static bool is_slab_open(struct vdo_slab *slab)
135 static bool is_slab_journal_blank(const struct vdo_slab *slab)
169 static void check_if_slab_drained(struct vdo_slab *slab)
359 static void update_slab_summary_entry(struct vdo_slab *slab, struct vdo_waiter *waiter,
625 struct vdo_slab *slab = journal->slab;
647 * vdo_slab journal can only reap past sequence number 1 when all the ref counts for this
659 static void reopen_slab_journal(struct vdo_slab *slab)
665 "vdo_slab journal's active block empty before reopening");
760 VDO_ASSERT_LOG_ONLY(unused_entries >= 0, "vdo_slab journa
[all...]
H A Drepair.c811 struct vdo_slab *slab;
H A Dvdo.c1707 struct vdo_slab *slab;
H A Ddedupe.c1284 struct vdo_slab *slab = vdo_get_slab(depot, agent->duplicate.pbn);

Completed in 174 milliseconds