Lines Matching refs:fe

471 	struct dm_dirty_log_flush_entry *fe;  in flush_one_by_one()  local
473 list_for_each_entry(fe, flush_list, list) { in flush_one_by_one()
474 r = userspace_do_request(lc, lc->uuid, fe->type, in flush_one_by_one()
475 (char *)&fe->region, in flush_one_by_one()
476 sizeof(fe->region), in flush_one_by_one()
491 struct dm_dirty_log_flush_entry *fe, *tmp_fe; in flush_by_group() local
501 list_for_each_entry_safe(fe, tmp_fe, flush_list, list) { in flush_by_group()
502 group[count] = fe->region; in flush_by_group()
505 list_move(&fe->list, &tmp_list); in flush_by_group()
507 type = fe->type; in flush_by_group()
573 struct dm_dirty_log_flush_entry *fe, *tmp_fe; in userspace_flush() local
629 list_for_each_entry_safe(fe, tmp_fe, &mark_list, list) { in userspace_flush()
630 list_del(&fe->list); in userspace_flush()
631 mempool_free(fe, flush_entry_pool); in userspace_flush()
633 list_for_each_entry_safe(fe, tmp_fe, &clear_list, list) { in userspace_flush()
634 list_del(&fe->list); in userspace_flush()
635 mempool_free(fe, flush_entry_pool); in userspace_flush()
654 struct dm_dirty_log_flush_entry *fe; in userspace_mark_region() local
657 fe = mempool_alloc(lc->flush_entry_pool, GFP_NOIO); in userspace_mark_region()
658 BUG_ON(!fe); in userspace_mark_region()
661 fe->type = DM_ULOG_MARK_REGION; in userspace_mark_region()
662 fe->region = region; in userspace_mark_region()
663 list_add(&fe->list, &lc->mark_list); in userspace_mark_region()
683 struct dm_dirty_log_flush_entry *fe; in userspace_clear_region() local
691 fe = mempool_alloc(lc->flush_entry_pool, GFP_ATOMIC); in userspace_clear_region()
692 if (!fe) { in userspace_clear_region()
698 fe->type = DM_ULOG_CLEAR_REGION; in userspace_clear_region()
699 fe->region = region; in userspace_clear_region()
700 list_add(&fe->list, &lc->clear_list); in userspace_clear_region()