Searched refs:crypt (Results 1 - 25 of 31) sorted by relevance

12

/linux-master/drivers/staging/rtl8723bs/os_dep/
H A Dioctl_linux.c55 param->u.crypt.err = 0;
56 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0';
58 if (param_len < (u32)((u8 *)param->u.crypt.key - (u8 *)param) + param->u.crypt.key_len) {
70 if (strcmp(param->u.crypt.alg, "WEP") == 0)
75 if (param->u.crypt.idx > max_idx) {
76 netdev_err(dev, "Error crypt.idx %d > %d\n", param->u.crypt.idx, max_idx);
81 if (strcmp(param->u.crypt.alg, "WEP") == 0) {
86 wep_key_idx = param->u.crypt
[all...]
H A Dioctl_cfg80211.c503 char *grpkey = padapter->securitypriv.dot118021XGrpKey[param->u.crypt.idx].skey;
504 char *txkey = padapter->securitypriv.dot118021XGrptxmickey[param->u.crypt.idx].skey;
505 char *rxkey = padapter->securitypriv.dot118021XGrprxmickey[param->u.crypt.idx].skey;
507 param->u.crypt.err = 0;
508 param->u.crypt.alg[IEEE_CRYPT_ALG_NAME_LEN - 1] = '\0';
510 if (param_len != sizeof(struct ieee_param) + param->u.crypt.key_len) {
518 if (param->u.crypt.idx >= WEP_KEYS) {
529 if (strcmp(param->u.crypt.alg, "none") == 0 && !psta)
532 if (strcmp(param->u.crypt.alg, "WEP") == 0 && !psta) {
533 wep_key_idx = param->u.crypt
[all...]
/linux-master/drivers/net/wireless/intel/ipw2x00/
H A Dlibipw_tx.c141 struct lib80211_crypt_data *crypt = local
142 ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
145 if (crypt == NULL)
150 atomic_inc(&crypt->refcnt);
152 if (crypt->ops && crypt->ops->encrypt_mpdu)
153 res = crypt->ops->encrypt_mpdu(frag, hdr_len, crypt->priv);
155 atomic_dec(&crypt->refcnt);
259 struct lib80211_crypt_data *crypt; local
[all...]
H A Dlibipw_wx.c306 struct lib80211_crypt_data **crypt; local
325 crypt = &ieee->crypt_info.crypt[key];
328 if (key_provided && *crypt) {
331 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt);
338 if (ieee->crypt_info.crypt[i] != NULL) {
342 &ieee->crypt_info.crypt[i]);
360 if (*crypt != NULL && (*crypt)->ops != NULL &&
361 strcmp((*crypt)
513 struct lib80211_crypt_data **crypt; local
[all...]
H A Dlibipw_rx.c269 struct lib80211_crypt_data *crypt)
274 if (crypt == NULL || crypt->ops->decrypt_mpdu == NULL)
280 atomic_inc(&crypt->refcnt);
281 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
282 atomic_dec(&crypt->refcnt);
301 struct lib80211_crypt_data *crypt)
306 if (crypt == NULL || crypt
268 libipw_rx_frame_decrypt(struct libipw_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data *crypt) argument
299 libipw_rx_frame_decrypt_msdu(struct libipw_device *ieee, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument
348 struct lib80211_crypt_data *crypt = NULL; local
[all...]
H A Dipw2100.c4047 DUMP_VAR(ieee->crypt_info.crypt[priv->ieee->crypt_info.tx_keyidx], "p");
7574 struct lib80211_crypt_data *crypt; local
7589 crypt = priv->ieee->crypt_info.crypt[priv->ieee->crypt_info.tx_keyidx];
7590 if (!crypt || !crypt->ops->set_flags || !crypt->ops->get_flags)
7593 flags = crypt->ops->get_flags(crypt->priv);
7600 crypt
7666 struct lib80211_crypt_data *crypt; local
[all...]
/linux-master/net/wireless/
H A Dlib80211.c73 struct lib80211_crypt_data *crypt = info->crypt[i]; local
74 if (crypt) {
75 if (crypt->ops) {
76 crypt->ops->deinit(crypt->priv);
77 module_put(crypt->ops->owner);
79 kfree(crypt);
80 info->crypt[i] = NULL;
128 printk(KERN_DEBUG "%s: entries remaining in delayed crypt "
136 lib80211_crypt_delayed_deinit(struct lib80211_crypt_info *info, struct lib80211_crypt_data **crypt) argument
[all...]
/linux-master/drivers/crypto/intel/ixp4xx/
H A Dixp4xx_crypto.c39 /* hash: cfgword + 2 * digestlen; crypt: keylen + cfgword */
351 static void finish_scattered_hmac(struct crypt_ctl *crypt) argument
353 struct aead_request *req = crypt->data.aead_req;
363 dma_pool_free(buffer_pool, req_ctx->hmac_virt, crypt->icv_rev_aes);
369 struct crypt_ctl *crypt; local
375 crypt = crypt_phys2virt(phys);
377 switch (crypt->ctl_flags & CTL_FLAG_MASK) {
379 struct aead_request *req = crypt->data.aead_req;
382 free_buf_chain(dev, req_ctx->src, crypt->src_buf);
383 free_buf_chain(dev, req_ctx->dst, crypt
685 struct crypt_ctl *crypt; local
785 struct crypt_ctl *crypt; local
979 struct crypt_ctl *crypt; local
1096 struct crypt_ctl *crypt; local
[all...]
/linux-master/drivers/staging/rtl8192e/
H A Drtllib_wx.c276 struct lib80211_crypt_data **crypt; local
291 crypt = &ieee->crypt_info.crypt[key];
293 if (key_provided && *crypt) {
296 lib80211_crypt_delayed_deinit(&ieee->crypt_info, crypt);
305 if (ieee->crypt_info.crypt[i]) {
309 &ieee->crypt_info.crypt[i]);
325 if (*crypt && (*crypt)->ops &&
326 strcmp((*crypt)
429 struct lib80211_crypt_data *crypt; local
478 struct lib80211_crypt_data **crypt; local
[all...]
H A Drtllib_tx.c160 struct lib80211_crypt_data *crypt = NULL; local
163 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
165 if (!(crypt && crypt->ops)) {
166 netdev_info(ieee->dev, "=========>%s(), crypt is null\n",
177 atomic_inc(&crypt->refcnt);
179 if (crypt->ops->encrypt_msdu)
180 res = crypt->ops->encrypt_msdu(frag, hdr_len, crypt
539 struct lib80211_crypt_data *crypt = NULL; local
[all...]
H A Drtllib_rx.c273 struct lib80211_crypt_data *crypt)
278 if (!crypt || !crypt->ops->decrypt_mpdu)
294 atomic_inc(&crypt->refcnt);
295 res = crypt->ops->decrypt_mpdu(skb, hdrlen, crypt->priv);
296 atomic_dec(&crypt->refcnt);
313 int keyidx, struct lib80211_crypt_data *crypt)
318 if (!crypt || !crypt
272 rtllib_rx_frame_decrypt(struct rtllib_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data *crypt) argument
312 rtllib_rx_frame_decrypt_msdu(struct rtllib_device *ieee, struct sk_buff *skb, int keyidx, struct lib80211_crypt_data *crypt) argument
982 rtllib_rx_get_crypt(struct rtllib_device *ieee, struct sk_buff *skb, struct lib80211_crypt_data **crypt, size_t hdrlen) argument
1014 rtllib_rx_decrypt(struct rtllib_device *ieee, struct sk_buff *skb, struct rtllib_rx_stats *rx_stats, struct lib80211_crypt_data *crypt, size_t hdrlen) argument
1231 struct lib80211_crypt_data *crypt = NULL; local
[all...]
H A Drtllib_softmac.c700 struct lib80211_crypt_data *crypt; local
714 crypt = ieee->crypt_info.crypt[ieee->crypt_info.tx_keyidx];
715 if (crypt)
716 encrypt = crypt && crypt->ops &&
717 ((strcmp(crypt->ops->name, "R-WEP") == 0 ||
2217 struct lib80211_crypt_data *crypt; local
2220 crypt = ieee->crypt_info.crypt[iee
[all...]
/linux-master/fs/bcachefs/
H A Dchecksum.c475 struct bch_sb_field_crypt *crypt = field_to_type(f, crypt); local
477 if (vstruct_bytes(&crypt->field) < sizeof(*crypt)) {
479 vstruct_bytes(&crypt->field), sizeof(*crypt));
483 if (BCH_CRYPT_KDF_TYPE(crypt)) {
484 prt_printf(err, "bad kdf type %llu", BCH_CRYPT_KDF_TYPE(crypt));
494 struct bch_sb_field_crypt *crypt = field_to_type(f, crypt); local
616 bch2_decrypt_sb_key(struct bch_fs *c, struct bch_sb_field_crypt *crypt, struct bch_key *key) argument
680 struct bch_sb_field_crypt *crypt; local
714 struct bch_sb_field_crypt *crypt; local
779 struct bch_sb_field_crypt *crypt; local
[all...]
/linux-master/include/net/
H A Dlib80211.h106 struct lib80211_crypt_data *crypt[NUM_WEP_KEYS]; member in struct:lib80211_crypt_info
107 int tx_keyidx; /* default TX key index (crypt[tx_keyidx]) */
120 struct lib80211_crypt_data **crypt);
/linux-master/drivers/staging/rtl8712/
H A Drtl871x_ioctl_linux.c80 memcpy(psta->x_UncstKey.skey, param->u.crypt.key,
81 (param->u.crypt. key_len > 16 ? 16 : param->u.crypt.key_len));
82 if (strcmp(param->u.crypt.alg, "TKIP") == 0) { /* set mic key */
84 &param->u.crypt.key[16], 8);
86 &param->u.crypt.key[24], 8);
101 if (param->u.crypt.idx > 0 &&
102 param->u.crypt.idx < 3) {
104 memcpy(gk[param->u.crypt.idx - 1].skey,
105 param->u.crypt
[all...]
H A Dieee80211.h95 } crypt; member in union:ieee_param::__anon648
/linux-master/crypto/
H A Dlskcipher.c90 u8 *iv, int (*crypt)(struct crypto_lskcipher *tfm, const u8 *src,
123 err = crypt(tfm, p, p, chunk, tiv, CRYPTO_LSKCIPHER_FLAG_FINAL);
144 int (*crypt)(struct crypto_lskcipher *tfm,
156 crypt);
160 ret = crypt(tfm, src, dst, len, iv, CRYPTO_LSKCIPHER_FLAG_FINAL);
199 int (*crypt)(struct crypto_lskcipher *tfm,
228 err = crypt(tfm, walk.src.virt.addr, walk.dst.virt.addr,
H A Dchacha20poly1305.c233 struct scatterlist *crypt = req->src; local
237 crypt = req->dst;
239 crypt = scatterwalk_ffwd(rctx->src, crypt, req->assoclen);
244 ahash_request_set_crypt(&preq->req, crypt, NULL, rctx->cryptlen);
H A Dxts.c160 int (*crypt)(struct skcipher_request *req))
188 err = crypt(subreq);
H A Daegis128-core.c325 void (*crypt)(struct aegis_state *state,
337 crypt(state, walk->dst.virt.addr, walk->src.virt.addr, nbytes);
/linux-master/drivers/ufs/host/
H A Dufs-mediatek.h174 struct ufs_mtk_crypt_cfg *crypt; member in struct:ufs_mtk_host
H A Dufs-mediatek.c487 cfg = host->crypt;
555 host->crypt = devm_kzalloc(dev, sizeof(*(host->crypt)),
557 if (!host->crypt)
567 if (of_property_read_u32(dev->of_node, "boost-crypt-vcore-min",
569 dev_info(dev, "failed to get boost-crypt-vcore-min");
573 cfg = host->crypt;
610 if (of_property_read_bool(np, "mediatek,ufs-boost-crypt"))
/linux-master/drivers/net/netdevsim/
H A Dipsec.c47 "sa[%i] spi=0x%08x proto=0x%x salt=0x%08x crypt=%d\n",
49 sap->xs->id.proto, sap->salt, sap->crypt);
170 sa.crypt = xs->ealg || xs->aead;
H A Dnetdevsim.h45 bool crypt; member in struct:nsim_sa
/linux-master/drivers/md/
H A DMakefile53 obj-$(CONFIG_DM_CRYPT) += dm-crypt.o

Completed in 541 milliseconds

12