Lines Matching refs:policy

269 	struct dm_cache_policy *policy;  member
535 policy_set_dirty(cache->policy, oblock); in set_dirty()
542 policy_clear_dirty(cache->policy, oblock); in clear_dirty()
931 policy_force_mapping(cache->policy, mg->new_oblock, mg->old_oblock); in migration_failure()
938 policy_remove_mapping(cache->policy, mg->new_oblock); in migration_failure()
959 policy_force_mapping(cache->policy, mg->new_oblock, in migration_success_pre_commit()
969 policy_remove_mapping(cache->policy, mg->new_oblock); in migration_success_pre_commit()
1002 policy_remove_mapping(cache->policy, mg->old_oblock); in migration_success_post_commit()
1503 r = policy_map(cache->policy, block, true, can_migrate, discarded_block, in process_bio()
1695 r = policy_writeback_work(cache->policy, &oblock, &cblock); in writeback_some_dirty_blocks()
1701 policy_set_dirty(cache->policy, oblock); in writeback_some_dirty_blocks()
1723 r = policy_remove_cblock(cache->policy, to_cblock(begin)); in process_invalidation_request()
1877 policy_tick(cache->policy); in do_waker()
1943 if (cache->policy) in destroy()
1944 dm_cache_policy_destroy(cache->policy); in destroy()
2265 r = policy_set_config_value(cache->policy, key, value); in set_config_value()
2305 cache->policy = p; in create_cache_policy()
2424 dm_cache_policy_get_hint_size(cache->policy)); in cache_create()
2653 r = policy_map(cache->policy, block, false, can_migrate, discarded_block, in __cache_map()
2743 policy_tick(cache->policy); in cache_end_io()
2807 r3 = dm_cache_write_hints(cache->cmd, cache->policy); in sync_metadata()
2842 r = policy_load_mapping(cache->policy, oblock, cblock, hint, hint_valid); in load_mapping()
3006 r = dm_cache_load_mappings(cache->cmd, cache->policy, in cache_preresume()
3093 residency = policy_residency(cache->policy); in cache_status()
3126 DMEMIT("%s ", dm_cache_policy_get_name(cache->policy)); in cache_status()
3128 r = policy_emit_config_values(cache->policy, result + sz, maxlen - sz); in cache_status()