Searched refs:kcf_provider_desc_t (Results 1 – 10 of 10) sorted by relevance
/freebsd/sys/contrib/openzfs/module/icp/core/ |
H A D | kcf_prov_tabs.c | 63 static kcf_provider_desc_t *prov_tab[KCF_MAX_PROVIDERS]; 93 kcf_prov_tab_add_provider(kcf_provider_desc_t *prov_desc) in kcf_prov_tab_add_provider() 138 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_rem_provider() 174 kcf_provider_desc_t * 177 kcf_provider_desc_t *prov_desc; in kcf_prov_tab_lookup() 202 kcf_provider_desc_t * 205 kcf_provider_desc_t *desc = in kcf_alloc_provider_desc() 206 kmem_zalloc(sizeof (kcf_provider_desc_t), KM_SLEEP); in kcf_alloc_provider_desc() 229 kcf_provider_zero_refcnt(kcf_provider_desc_t *desc) in kcf_provider_zero_refcnt() 248 kcf_free_provider_desc(kcf_provider_desc_t *desc) in kcf_free_provider_desc() [all …]
|
H A D | kcf_callprov.c | 44 kcf_insert_triedlist(kcf_prov_tried_t **list, kcf_provider_desc_t *pd, in kcf_insert_triedlist() 61 is_in_triedlist(kcf_provider_desc_t *pd, kcf_prov_tried_t *triedl) in is_in_triedlist() 83 kcf_provider_desc_t * 87 kcf_provider_desc_t *pd = NULL; in kcf_get_mech_provider()
|
H A D | kcf_sched.c | 46 kcf_new_ctx(kcf_provider_desc_t *pd) in kcf_new_ctx() 81 kcf_provider_desc_t *pd = kcf_ctx->kc_prov_desc; in kcf_free_context()
|
H A D | kcf_mech_tabs.c | 201 kcf_provider_desc_t *prov_desc, kcf_prov_mech_desc_t **pmdpp) in kcf_add_mech_provider() 306 kcf_remove_mech_provider(const char *mech_name, kcf_provider_desc_t *prov_desc) in kcf_remove_mech_provider()
|
/freebsd/sys/contrib/openzfs/module/icp/include/sys/crypto/ |
H A D | impl.h | 128 } kcf_provider_desc_t; typedef 177 kcf_provider_desc_t *pm_prov_desc; /* Common desc. */ 325 extern int kcf_add_mech_provider(short, kcf_provider_desc_t *, 327 extern void kcf_remove_mech_provider(const char *, kcf_provider_desc_t *); 329 extern kcf_provider_desc_t *kcf_alloc_provider_desc(void); 330 extern void kcf_provider_zero_refcnt(kcf_provider_desc_t *); 331 extern void kcf_free_provider_desc(kcf_provider_desc_t *); 332 extern void undo_register_provider(kcf_provider_desc_t *, boolean_t); 342 extern int kcf_prov_tab_add_provider(kcf_provider_desc_t *); 344 extern kcf_provider_desc_t *kcf_prov_tab_lookup(crypto_provider_id_t); [all …]
|
H A D | sched_impl.h | 45 kcf_provider_desc_t *pt_pd; 67 kcf_provider_desc_t *kc_prov_desc; /* Prov. descriptor */ 68 kcf_provider_desc_t *kc_sw_prov_desc; /* Prov. descriptor */ 124 kcf_provider_desc_t *, int); 125 extern kcf_provider_desc_t *kcf_get_mech_provider(crypto_mech_type_t, 127 extern crypto_ctx_t *kcf_new_ctx(kcf_provider_desc_t *);
|
/freebsd/sys/contrib/openzfs/module/icp/api/ |
H A D | kcf_mac.c | 90 kcf_provider_desc_t *pd; in crypto_mac() 157 crypto_mac_init_prov(kcf_provider_desc_t *pd, in crypto_mac_init_prov() 163 kcf_provider_desc_t *real_provider = pd; in crypto_mac_init_prov() 196 kcf_provider_desc_t *pd; in crypto_mac_init() 253 kcf_provider_desc_t *pd; in crypto_mac_update() 282 kcf_provider_desc_t *pd; in crypto_mac_final()
|
H A D | kcf_cipher.c | 74 kcf_provider_desc_t *pd; in crypto_encrypt() 145 kcf_provider_desc_t *pd; in crypto_decrypt()
|
H A D | kcf_ctxops.c | 76 kcf_provider_desc_t *pd; in crypto_create_ctx_template()
|
/freebsd/sys/contrib/openzfs/module/icp/spi/ |
H A D | kcf_spi.c | 41 kcf_provider_desc_t *); 54 kcf_provider_desc_t *prov_desc = NULL; in crypto_register_provider() 110 kcf_provider_desc_t *desc; in crypto_unregister_provider() 199 init_prov_mechs(const crypto_provider_info_t *info, kcf_provider_desc_t *desc) in init_prov_mechs() 267 undo_register_provider(kcf_provider_desc_t *desc, boolean_t remove_prov) in undo_register_provider()
|