Lines Matching refs:tb
171 static inline void cryptd_check_internal(struct rtattr **tb, u32 *type, in cryptd_check_internal() argument
176 algt = crypto_get_attr_type(tb); in cryptd_check_internal()
332 struct rtattr **tb, in cryptd_create_blkcipher() argument
342 cryptd_check_internal(tb, &type, &mask); in cryptd_create_blkcipher()
344 alg = crypto_get_attr_alg(tb, type, mask); in cryptd_create_blkcipher()
593 static int cryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in cryptd_create_hash() argument
604 cryptd_check_internal(tb, &type, &mask); in cryptd_create_hash()
606 salg = shash_attr_alg(tb[1], type, mask); in cryptd_create_hash()
743 struct rtattr **tb, in cryptd_create_aead() argument
753 cryptd_check_internal(tb, &type, &mask); in cryptd_create_aead()
755 alg = crypto_get_attr_alg(tb, type, mask); in cryptd_create_aead()
803 static int cryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in cryptd_create() argument
807 algt = crypto_get_attr_type(tb); in cryptd_create()
813 return cryptd_create_blkcipher(tmpl, tb, &queue); in cryptd_create()
815 return cryptd_create_hash(tmpl, tb, &queue); in cryptd_create()
817 return cryptd_create_aead(tmpl, tb, &queue); in cryptd_create()