Lines Matching refs:blk_keyslot_manager
44 struct blk_keyslot_manager *ksm;
47 static inline void blk_ksm_hw_enter(struct blk_keyslot_manager *ksm) in blk_ksm_hw_enter()
59 static inline void blk_ksm_hw_exit(struct blk_keyslot_manager *ksm) in blk_ksm_hw_exit()
66 static inline bool blk_ksm_is_passthrough(struct blk_keyslot_manager *ksm) in blk_ksm_is_passthrough()
81 int blk_ksm_init(struct blk_keyslot_manager *ksm, unsigned int num_slots) in blk_ksm_init()
152 int devm_blk_ksm_init(struct device *dev, struct blk_keyslot_manager *ksm, in devm_blk_ksm_init()
165 blk_ksm_hash_bucket_for_key(struct blk_keyslot_manager *ksm, in blk_ksm_hash_bucket_for_key()
173 struct blk_keyslot_manager *ksm = slot->ksm; in blk_ksm_remove_slot_from_lru_list()
182 struct blk_keyslot_manager *ksm, in blk_ksm_find_keyslot()
196 struct blk_keyslot_manager *ksm, in blk_ksm_find_and_grab_keyslot()
233 blk_status_t blk_ksm_get_slot_for_key(struct blk_keyslot_manager *ksm, in blk_ksm_get_slot_for_key()
307 struct blk_keyslot_manager *ksm; in blk_ksm_put_slot()
333 bool blk_ksm_crypto_cfg_supported(struct blk_keyslot_manager *ksm, in blk_ksm_crypto_cfg_supported()
367 int blk_ksm_evict_key(struct blk_keyslot_manager *ksm, in blk_ksm_evict_key()
414 void blk_ksm_reprogram_all_keys(struct blk_keyslot_manager *ksm) in blk_ksm_reprogram_all_keys()
437 void blk_ksm_destroy(struct blk_keyslot_manager *ksm) in blk_ksm_destroy()
447 bool blk_ksm_register(struct blk_keyslot_manager *ksm, struct request_queue *q) in blk_ksm_register()
480 int blk_ksm_derive_raw_secret(struct blk_keyslot_manager *ksm, in blk_ksm_derive_raw_secret()
512 void blk_ksm_intersect_modes(struct blk_keyslot_manager *parent, in blk_ksm_intersect_modes()
513 const struct blk_keyslot_manager *child) in blk_ksm_intersect_modes()
548 bool blk_ksm_is_superset(struct blk_keyslot_manager *ksm_superset, in blk_ksm_is_superset()
549 struct blk_keyslot_manager *ksm_subset) in blk_ksm_is_superset()
601 void blk_ksm_update_capabilities(struct blk_keyslot_manager *target_ksm, in blk_ksm_update_capabilities()
602 struct blk_keyslot_manager *reference_ksm) in blk_ksm_update_capabilities()
625 void blk_ksm_init_passthrough(struct blk_keyslot_manager *ksm) in blk_ksm_init_passthrough()