Lines Matching refs:policy

311 	struct dm_cache_policy *policy;  member
584 policy_set_dirty(cache->policy, oblock); in set_dirty()
591 policy_clear_dirty(cache->policy, oblock); in clear_dirty()
1140 policy_force_mapping(cache->policy, mg->new_oblock, mg->old_oblock); in migration_failure()
1147 policy_remove_mapping(cache->policy, mg->new_oblock); in migration_failure()
1172 policy_force_mapping(cache->policy, mg->new_oblock, in migration_success_pre_commit()
1185 policy_remove_mapping(cache->policy, mg->new_oblock); in migration_success_pre_commit()
1219 policy_remove_mapping(cache->policy, mg->old_oblock); in migration_success_post_commit()
1817 r = policy_map(cache->policy, block, true, can_migrate, fast_promotion, in process_cell()
2085 if (policy_writeback_work(cache->policy, &oblock, &cblock, busy)) in writeback_some_dirty_blocks()
2091 policy_set_dirty(cache->policy, oblock); in writeback_some_dirty_blocks()
2114 r = policy_remove_cblock(cache->policy, to_cblock(begin)); in process_invalidation_request()
2284 policy_tick(cache->policy, true); in do_waker()
2349 if (cache->policy) in destroy()
2350 dm_cache_policy_destroy(cache->policy); in destroy()
2671 r = policy_set_config_value(cache->policy, key, value); in set_config_value()
2711 cache->policy = p; in create_cache_policy()
2830 dm_cache_policy_get_hint_size(cache->policy)); in cache_create()
3074 r = policy_map(cache->policy, block, false, can_migrate, fast_promotion, in cache_map()
3160 policy_tick(cache->policy, false); in cache_end_io()
3226 r = dm_cache_write_hints(cache->cmd, cache->policy); in write_hints()
3289 r = policy_load_mapping(cache->policy, oblock, cblock, hint, hint_valid); in load_mapping()
3455 r = dm_cache_load_mappings(cache->cmd, cache->policy, in cache_preresume()
3548 residency = policy_residency(cache->policy); in cache_status()
3582 DMEMIT("%s ", dm_cache_policy_get_name(cache->policy)); in cache_status()
3584 r = policy_emit_config_values(cache->policy, result, maxlen, &sz); in cache_status()