Lines Matching refs:nreg
233 struct dm_region *reg, *nreg;
237 list_for_each_entry_safe(reg, nreg, rh->buckets + h,
285 struct dm_region *reg, *nreg;
287 nreg = mempool_alloc(rh->region_pool, GFP_ATOMIC);
288 if (unlikely(!nreg))
289 nreg = kmalloc(sizeof(*nreg), GFP_NOIO | __GFP_NOFAIL);
291 nreg->state = rh->log->type->in_sync(rh->log, region, 1) ?
293 nreg->rh = rh;
294 nreg->key = region;
295 INIT_LIST_HEAD(&nreg->list);
296 atomic_set(&nreg->pending, 0);
297 bio_list_init(&nreg->delayed_bios);
303 mempool_free(nreg, rh->region_pool);
305 __rh_insert(rh, nreg);
306 if (nreg->state == DM_RH_CLEAN) {
308 list_add(&nreg->list, &rh->clean_regions);
312 reg = nreg;