dm_cache_policy  1282 drivers/md/dm-cache-metadata.c 			     struct dm_cache_policy *policy)
dm_cache_policy  1315 drivers/md/dm-cache-metadata.c 				  struct dm_cache_policy *policy)
dm_cache_policy  1405 drivers/md/dm-cache-metadata.c 			   struct dm_cache_policy *policy,
dm_cache_policy  1494 drivers/md/dm-cache-metadata.c 			   struct dm_cache_policy *policy,
dm_cache_policy  1693 drivers/md/dm-cache-metadata.c 	struct dm_cache_policy *policy = context;
dm_cache_policy  1705 drivers/md/dm-cache-metadata.c static int write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
dm_cache_policy  1735 drivers/md/dm-cache-metadata.c int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *policy)
dm_cache_policy    94 drivers/md/dm-cache-metadata.h 			   struct dm_cache_policy *policy,
dm_cache_policy   138 drivers/md/dm-cache-metadata.h int dm_cache_write_hints(struct dm_cache_metadata *cmd, struct dm_cache_policy *p);
dm_cache_policy    15 drivers/md/dm-cache-policy-internal.h static inline int policy_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock,
dm_cache_policy    21 drivers/md/dm-cache-policy-internal.h static inline int policy_lookup_with_work(struct dm_cache_policy *p,
dm_cache_policy    34 drivers/md/dm-cache-policy-internal.h static inline int policy_get_background_work(struct dm_cache_policy *p,
dm_cache_policy    40 drivers/md/dm-cache-policy-internal.h static inline void policy_complete_background_work(struct dm_cache_policy *p,
dm_cache_policy    47 drivers/md/dm-cache-policy-internal.h static inline void policy_set_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy    52 drivers/md/dm-cache-policy-internal.h static inline void policy_clear_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy    57 drivers/md/dm-cache-policy-internal.h static inline int policy_load_mapping(struct dm_cache_policy *p,
dm_cache_policy    64 drivers/md/dm-cache-policy-internal.h static inline int policy_invalidate_mapping(struct dm_cache_policy *p,
dm_cache_policy    70 drivers/md/dm-cache-policy-internal.h static inline uint32_t policy_get_hint(struct dm_cache_policy *p,
dm_cache_policy    76 drivers/md/dm-cache-policy-internal.h static inline dm_cblock_t policy_residency(struct dm_cache_policy *p)
dm_cache_policy    81 drivers/md/dm-cache-policy-internal.h static inline void policy_tick(struct dm_cache_policy *p, bool can_block)
dm_cache_policy    87 drivers/md/dm-cache-policy-internal.h static inline int policy_emit_config_values(struct dm_cache_policy *p, char *result,
dm_cache_policy    99 drivers/md/dm-cache-policy-internal.h static inline int policy_set_config_value(struct dm_cache_policy *p,
dm_cache_policy   105 drivers/md/dm-cache-policy-internal.h static inline void policy_allow_migrations(struct dm_cache_policy *p, bool allow)
dm_cache_policy   142 drivers/md/dm-cache-policy-internal.h struct dm_cache_policy *dm_cache_policy_create(const char *name, dm_cblock_t cache_size,
dm_cache_policy   150 drivers/md/dm-cache-policy-internal.h void dm_cache_policy_destroy(struct dm_cache_policy *p);
dm_cache_policy   155 drivers/md/dm-cache-policy-internal.h const char *dm_cache_policy_get_name(struct dm_cache_policy *p);
dm_cache_policy   157 drivers/md/dm-cache-policy-internal.h const unsigned *dm_cache_policy_get_version(struct dm_cache_policy *p);
dm_cache_policy   159 drivers/md/dm-cache-policy-internal.h size_t dm_cache_policy_get_hint_size(struct dm_cache_policy *p);
dm_cache_policy   795 drivers/md/dm-cache-policy-smq.c 	struct dm_cache_policy policy;
dm_cache_policy  1345 drivers/md/dm-cache-policy-smq.c static struct smq_policy *to_smq_policy(struct dm_cache_policy *p)
dm_cache_policy  1350 drivers/md/dm-cache-policy-smq.c static void smq_destroy(struct dm_cache_policy *p)
dm_cache_policy  1400 drivers/md/dm-cache-policy-smq.c static int smq_lookup(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock,
dm_cache_policy  1417 drivers/md/dm-cache-policy-smq.c static int smq_lookup_with_work(struct dm_cache_policy *p,
dm_cache_policy  1434 drivers/md/dm-cache-policy-smq.c static int smq_get_background_work(struct dm_cache_policy *p, bool idle,
dm_cache_policy  1504 drivers/md/dm-cache-policy-smq.c static void smq_complete_background_work(struct dm_cache_policy *p,
dm_cache_policy  1530 drivers/md/dm-cache-policy-smq.c static void smq_set_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy  1540 drivers/md/dm-cache-policy-smq.c static void smq_clear_dirty(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy  1555 drivers/md/dm-cache-policy-smq.c static int smq_load_mapping(struct dm_cache_policy *p,
dm_cache_policy  1577 drivers/md/dm-cache-policy-smq.c static int smq_invalidate_mapping(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy  1592 drivers/md/dm-cache-policy-smq.c static uint32_t smq_get_hint(struct dm_cache_policy *p, dm_cblock_t cblock)
dm_cache_policy  1603 drivers/md/dm-cache-policy-smq.c static dm_cblock_t smq_residency(struct dm_cache_policy *p)
dm_cache_policy  1616 drivers/md/dm-cache-policy-smq.c static void smq_tick(struct dm_cache_policy *p, bool can_block)
dm_cache_policy  1629 drivers/md/dm-cache-policy-smq.c static void smq_allow_migrations(struct dm_cache_policy *p, bool allow)
dm_cache_policy  1640 drivers/md/dm-cache-policy-smq.c static int mq_set_config_value(struct dm_cache_policy *p,
dm_cache_policy  1660 drivers/md/dm-cache-policy-smq.c static int mq_emit_config_values(struct dm_cache_policy *p, char *result,
dm_cache_policy  1719 drivers/md/dm-cache-policy-smq.c static struct dm_cache_policy *__smq_create(dm_cblock_t cache_size,
dm_cache_policy  1829 drivers/md/dm-cache-policy-smq.c static struct dm_cache_policy *smq_create(dm_cblock_t cache_size,
dm_cache_policy  1836 drivers/md/dm-cache-policy-smq.c static struct dm_cache_policy *mq_create(dm_cblock_t cache_size,
dm_cache_policy  1843 drivers/md/dm-cache-policy-smq.c static struct dm_cache_policy *cleaner_create(dm_cblock_t cache_size,
dm_cache_policy   111 drivers/md/dm-cache-policy.c struct dm_cache_policy *dm_cache_policy_create(const char *name,
dm_cache_policy   116 drivers/md/dm-cache-policy.c 	struct dm_cache_policy *p = NULL;
dm_cache_policy   136 drivers/md/dm-cache-policy.c void dm_cache_policy_destroy(struct dm_cache_policy *p)
dm_cache_policy   145 drivers/md/dm-cache-policy.c const char *dm_cache_policy_get_name(struct dm_cache_policy *p)
dm_cache_policy   157 drivers/md/dm-cache-policy.c const unsigned *dm_cache_policy_get_version(struct dm_cache_policy *p)
dm_cache_policy   165 drivers/md/dm-cache-policy.c size_t dm_cache_policy_get_hint_size(struct dm_cache_policy *p)
dm_cache_policy    43 drivers/md/dm-cache-policy.h 	void (*destroy)(struct dm_cache_policy *p);
dm_cache_policy    56 drivers/md/dm-cache-policy.h 	int (*lookup)(struct dm_cache_policy *p, dm_oblock_t oblock, dm_cblock_t *cblock,
dm_cache_policy    68 drivers/md/dm-cache-policy.h 	int (*lookup_with_work)(struct dm_cache_policy *p,
dm_cache_policy    77 drivers/md/dm-cache-policy.h 	int (*get_background_work)(struct dm_cache_policy *p, bool idle,
dm_cache_policy    84 drivers/md/dm-cache-policy.h 	void (*complete_background_work)(struct dm_cache_policy *p,
dm_cache_policy    88 drivers/md/dm-cache-policy.h 	void (*set_dirty)(struct dm_cache_policy *p, dm_cblock_t cblock);
dm_cache_policy    89 drivers/md/dm-cache-policy.h 	void (*clear_dirty)(struct dm_cache_policy *p, dm_cblock_t cblock);
dm_cache_policy    95 drivers/md/dm-cache-policy.h 	int (*load_mapping)(struct dm_cache_policy *p, dm_oblock_t oblock,
dm_cache_policy   103 drivers/md/dm-cache-policy.h 	int (*invalidate_mapping)(struct dm_cache_policy *p, dm_cblock_t cblock);
dm_cache_policy   109 drivers/md/dm-cache-policy.h 	uint32_t (*get_hint)(struct dm_cache_policy *p, dm_cblock_t cblock);
dm_cache_policy   114 drivers/md/dm-cache-policy.h 	dm_cblock_t (*residency)(struct dm_cache_policy *p);
dm_cache_policy   125 drivers/md/dm-cache-policy.h 	void (*tick)(struct dm_cache_policy *p, bool can_block);
dm_cache_policy   130 drivers/md/dm-cache-policy.h 	int (*emit_config_values)(struct dm_cache_policy *p, char *result,
dm_cache_policy   132 drivers/md/dm-cache-policy.h 	int (*set_config_value)(struct dm_cache_policy *p,
dm_cache_policy   135 drivers/md/dm-cache-policy.h 	void (*allow_migrations)(struct dm_cache_policy *p, bool allow);
dm_cache_policy   176 drivers/md/dm-cache-policy.h 	struct dm_cache_policy *(*create)(dm_cblock_t cache_size,
dm_cache_policy   461 drivers/md/dm-cache-target.c 	struct dm_cache_policy *policy;
dm_cache_policy  2394 drivers/md/dm-cache-target.c 	struct dm_cache_policy *p = dm_cache_policy_create(ca->policy_name,