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()
341 struct rtattr **tb, in cryptd_create_blkcipher() argument
351 cryptd_check_internal(tb, &type, &mask); in cryptd_create_blkcipher()
353 alg = crypto_get_attr_alg(tb, type, mask); in cryptd_create_blkcipher()
602 static int cryptd_create_hash(struct crypto_template *tmpl, struct rtattr **tb, in cryptd_create_hash() argument
613 cryptd_check_internal(tb, &type, &mask); in cryptd_create_hash()
615 salg = shash_attr_alg(tb[1], type, mask); in cryptd_create_hash()
773 struct rtattr **tb, in cryptd_create_aead() argument
784 cryptd_check_internal(tb, &type, &mask); in cryptd_create_aead()
786 name = crypto_attr_alg_name(tb[1]); in cryptd_create_aead()
833 static int cryptd_create(struct crypto_template *tmpl, struct rtattr **tb) in cryptd_create() argument
837 algt = crypto_get_attr_type(tb); in cryptd_create()
843 return cryptd_create_blkcipher(tmpl, tb, &queue); in cryptd_create()
845 return cryptd_create_hash(tmpl, tb, &queue); in cryptd_create()
847 return cryptd_create_aead(tmpl, tb, &queue); in cryptd_create()