pooled_vio
static void write_page(struct tree_page *tree_page, struct pooled_vio *vio);
static void return_to_pool(struct block_map_zone *zone, struct pooled_vio *vio)
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
struct pooled_vio *vio = bio->bi_private;
static void write_page(struct tree_page *tree_page, struct pooled_vio *vio)
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
struct pooled_vio *pooled = container_of(vio, struct pooled_vio, vio);
struct pooled_vio *pooled = context;
struct pooled_vio *pooled = context;
struct pooled_vio *vio;
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
struct pooled_vio *pooled = context;
struct pooled_vio *pooled = vio_as_pooled_vio(vio);
struct pooled_vio *pooled = context;
struct pooled_vio *pooled = context;
struct pooled_vio *pooled = context;
static sequence_number_t get_committing_sequence_number(const struct pooled_vio *vio)
struct pooled_vio *pooled = vio_as_pooled_vio(as_vio(completion));
struct pooled_vio, list_entry);
struct pooled_vio *pooled = context;
struct pooled_vio *pooled = &pool->vios[pool->size];
struct pooled_vio *pooled, *tmp;
struct pooled_vio vios[];
struct pooled_vio *pooled;
pooled = list_first_entry(&pool->available, struct pooled_vio, pool_entry);
void return_vio_to_pool(struct pooled_vio *vio)
static inline struct pooled_vio *vio_as_pooled_vio(struct vio *vio)
return container_of(vio, struct pooled_vio, vio);
void return_vio_to_pool(struct pooled_vio *vio);