slab_scrubber
struct slab_scrubber *scrubber = &slab->allocator->scrubber;
static struct vdo_slab *get_next_slab(struct slab_scrubber *scrubber)
static inline bool __must_check has_slabs_to_scrub(struct slab_scrubber *scrubber)
static void uninitialize_scrubber_vio(struct slab_scrubber *scrubber)
static void finish_scrubbing(struct slab_scrubber *scrubber, int result)
static void scrub_next_slab(struct slab_scrubber *scrubber);
struct slab_scrubber *scrubber =
container_of(as_vio(completion), struct slab_scrubber, vio);
static void abort_scrubbing(struct slab_scrubber *scrubber, int result)
abort_scrubbing(container_of(vio, struct slab_scrubber, vio),
struct slab_scrubber *scrubber =
container_of(as_vio(completion), struct slab_scrubber, vio);
struct slab_scrubber *scrubber = container_of(vio, struct slab_scrubber, vio);
struct slab_scrubber *scrubber =
container_of(as_vio(completion), struct slab_scrubber, vio);
static void scrub_next_slab(struct slab_scrubber *scrubber)
struct slab_scrubber *scrubber = &allocator->scrubber;
const struct slab_scrubber *scrubber = &allocator->scrubber;
struct slab_scrubber *scrubber = &allocator->scrubber;
struct slab_scrubber *scrubber = &allocator->scrubber;
struct slab_scrubber *scrubber = &allocator->scrubber;
struct slab_scrubber scrubber;