Searched refs:rta (Results 1 - 5 of 5) sorted by relevance

/crypto/
H A Dalgapi.c698 struct rtattr *rta = tb[0]; local
701 if (!rta)
703 if (RTA_PAYLOAD(rta) < sizeof(*algt))
705 if (rta->rta_type != CRYPTOA_TYPE)
708 algt = RTA_DATA(rta);
729 const char *crypto_attr_alg_name(struct rtattr *rta) argument
733 if (!rta)
735 if (RTA_PAYLOAD(rta) < sizeof(*alga))
737 if (rta->rta_type != CRYPTOA_ALG)
740 alga = RTA_DATA(rta);
747 crypto_attr_alg2(struct rtattr *rta, const struct crypto_type *frontend, u32 type, u32 mask) argument
761 crypto_attr_u32(struct rtattr *rta, u32 *num) argument
[all...]
H A Dauthenc.c63 struct rtattr *rta = (void *)key; local
67 if (!RTA_OK(rta, keylen))
69 if (rta->rta_type != CRYPTO_AUTHENC_KEYA_PARAM)
71 if (RTA_PAYLOAD(rta) < sizeof(*param))
74 param = RTA_DATA(rta);
77 key += RTA_ALIGN(rta->rta_len);
78 keylen -= RTA_ALIGN(rta->rta_len);
H A Dauthencesn.c67 struct rtattr *rta = (void *)key; local
71 if (!RTA_OK(rta, keylen))
73 if (rta->rta_type != CRYPTO_AUTHENC_KEYA_PARAM)
75 if (RTA_PAYLOAD(rta) < sizeof(*param))
78 param = RTA_DATA(rta);
81 key += RTA_ALIGN(rta->rta_len);
82 keylen -= RTA_ALIGN(rta->rta_len);
H A Dahash.c523 struct hash_alg_common *ahash_attr_alg(struct rtattr *rta, u32 type, u32 mask) argument
527 alg = crypto_attr_alg2(rta, &crypto_ahash_type, type, mask);
H A Dshash.c698 struct shash_alg *shash_attr_alg(struct rtattr *rta, u32 type, u32 mask) argument
702 alg = crypto_attr_alg2(rta, &crypto_shash_type, type, mask);

Completed in 55 milliseconds