Home
last modified time | relevance | path

Searched refs:alg (Results 1 – 10 of 10) sorted by relevance

/net/wireless/
Dlib80211.c199 struct lib80211_crypto_alg *alg; in lib80211_register_crypto_ops() local
201 alg = kzalloc(sizeof(*alg), GFP_KERNEL); in lib80211_register_crypto_ops()
202 if (alg == NULL) in lib80211_register_crypto_ops()
205 alg->ops = ops; in lib80211_register_crypto_ops()
208 list_add(&alg->list, &lib80211_crypto_algs); in lib80211_register_crypto_ops()
220 struct lib80211_crypto_alg *alg; in lib80211_unregister_crypto_ops() local
224 list_for_each_entry(alg, &lib80211_crypto_algs, list) { in lib80211_unregister_crypto_ops()
225 if (alg->ops == ops) in lib80211_unregister_crypto_ops()
234 list_del(&alg->list); in lib80211_unregister_crypto_ops()
236 kfree(alg); in lib80211_unregister_crypto_ops()
[all …]
Dwext-compat.c676 switch (ext->alg) { in cfg80211_wext_siwencodeext()
/net/mac80211/
Drate.c34 struct rate_control_alg *alg; in ieee80211_rate_control_register() local
40 list_for_each_entry(alg, &rate_ctrl_algs, list) { in ieee80211_rate_control_register()
41 if (!strcmp(alg->ops->name, ops->name)) { in ieee80211_rate_control_register()
49 alg = kzalloc(sizeof(*alg), GFP_KERNEL); in ieee80211_rate_control_register()
50 if (alg == NULL) { in ieee80211_rate_control_register()
54 alg->ops = ops; in ieee80211_rate_control_register()
56 list_add_tail(&alg->list, &rate_ctrl_algs); in ieee80211_rate_control_register()
65 struct rate_control_alg *alg; in ieee80211_rate_control_unregister() local
68 list_for_each_entry(alg, &rate_ctrl_algs, list) { in ieee80211_rate_control_unregister()
69 if (alg->ops == ops) { in ieee80211_rate_control_unregister()
[all …]
/net/ceph/crush/
Dcrush.c13 const char *crush_bucket_alg_name(int alg) in crush_bucket_alg_name() argument
15 switch (alg) { in crush_bucket_alg_name()
34 switch (b->alg) { in crush_get_bucket_item_weight()
82 switch (b->alg) { in crush_destroy_bucket()
Dmapper.c244 switch (in->alg) { in crush_bucket_choose()
258 dprintk("unknown bucket %d alg %d\n", in->id, in->alg); in crush_bucket_choose()
328 if (in->alg == CRUSH_BUCKET_UNIFORM) { in crush_choose()
/net/sunrpc/auth_gss/
Dgss_krb5_mech.c223 int alg; in get_key() local
225 p = simple_get_bytes(p, end, &alg, sizeof(alg)); in get_key()
229 switch (alg) { in get_key()
234 alg = ENCTYPE_DES_CBC_RAW; in get_key()
238 if (!supported_gss_krb5_enctype(alg)) { in get_key()
240 "encryption key algorithm %d\n", alg); in get_key()
/net/ceph/
Dosdmap.c183 u32 alg; in crush_decode() local
186 ceph_decode_32_safe(p, end, alg, bad); in crush_decode()
187 if (alg == 0) { in crush_decode()
194 switch (alg) { in crush_decode()
219 b->alg = ceph_decode_8(p); in crush_decode()
239 switch (b->alg) { in crush_decode()
/net/sctp/
DKconfig89 bool "Use no hmac alg in SCTP cookie generation"
Dsocket.c6062 char alg[32]; in sctp_listen_start() local
6066 sprintf(alg, "hmac(%s)", sp->sctp_hmac_alg); in sctp_listen_start()
6067 tfm = crypto_alloc_hash(alg, 0, CRYPTO_ALG_ASYNC); in sctp_listen_start()
/net/xfrm/
Dxfrm_user.c35 static inline int aead_len(struct xfrm_algo_aead *alg) in aead_len() argument
37 return sizeof(*alg) + ((alg->alg_key_len + 7) / 8); in aead_len()