H A D | dm-cache-policy.h | 40 struct dm_cache_policy { struct 44 void (*destroy)(struct dm_cache_policy *p); argument 69 int (*lookup_with_work)(struct dm_cache_policy *p, argument 78 int (*get_background_work)(struct dm_cache_policy *p, bool idle, argument 85 void (*complete_background_work)(struct dm_cache_policy *p, argument 89 void (*set_dirty)(struct dm_cache_policy *p, dm_cblock_t cblock); argument 115 dm_cblock_t (*residency)(struct dm_cache_policy *p); argument 126 void (*tick)(struct dm_cache_policy *p, bool can_block); argument 133 int (*set_config_value)(struct dm_cache_policy *p, argument 136 void (*allow_migrations)(struct dm_cache_policy *p, bool allow); argument [all …]
|