dm_snap_pending_exception
struct dm_snap_pending_exception *pe = context;
static void complete_exception(struct dm_snap_pending_exception *pe)
struct dm_snap_pending_exception *pe = context;
pe = rb_entry(next, struct dm_snap_pending_exception,
struct dm_snap_pending_exception *pe2;
pe2 = rb_entry(*p, struct dm_snap_pending_exception, out_of_order_node);
static void start_copy(struct dm_snap_pending_exception *pe)
static void start_full_bio(struct dm_snap_pending_exception *pe,
static struct dm_snap_pending_exception *
return container_of(e, struct dm_snap_pending_exception, e);
static struct dm_snap_pending_exception *
struct dm_snap_pending_exception *pe, chunk_t chunk)
static struct dm_snap_pending_exception *
struct dm_snap_pending_exception *pe, chunk_t chunk)
struct dm_snap_pending_exception *pe2;
struct dm_snap_pending_exception *pe = NULL;
struct dm_snap_pending_exception *pe, *pe2;
struct dm_snap_pending_exception *pe_to_start_now = NULL;
struct dm_snap_pending_exception *pe_to_start_last = NULL;
pending_cache = KMEM_CACHE(dm_snap_pending_exception, 0);
static struct dm_snap_pending_exception *alloc_pending_exception(struct dm_snapshot *s)
struct dm_snap_pending_exception *pe = mempool_alloc(&s->pending_pool,
static void free_pending_exception(struct dm_snap_pending_exception *pe)