Lines Matching refs:ops
38 struct lib80211_crypto_ops *ops; member
76 if (crypt->ops) { in lib80211_crypt_info_free()
77 crypt->ops->deinit(crypt->priv); in lib80211_crypt_info_free()
78 module_put(crypt->ops->owner); in lib80211_crypt_info_free()
100 if (entry->ops) { in lib80211_crypt_deinit_entries()
101 entry->ops->deinit(entry->priv); in lib80211_crypt_deinit_entries()
102 module_put(entry->ops->owner); in lib80211_crypt_deinit_entries()
164 int lib80211_register_crypto_ops(struct lib80211_crypto_ops *ops) in lib80211_register_crypto_ops() argument
173 alg->ops = ops; in lib80211_register_crypto_ops()
180 ops->name); in lib80211_register_crypto_ops()
186 int lib80211_unregister_crypto_ops(struct lib80211_crypto_ops *ops) in lib80211_unregister_crypto_ops() argument
193 if (alg->ops == ops) in lib80211_unregister_crypto_ops()
201 ops->name); in lib80211_unregister_crypto_ops()
216 if (strcmp(alg->ops->name, name) == 0) in lib80211_get_crypto_ops()
224 return alg->ops; in lib80211_get_crypto_ops()