kids              105 crypto/asymmetric_keys/asymmetric_type.c 		const struct asymmetric_key_ids *kids = asymmetric_key_ids(key);
kids              107 crypto/asymmetric_keys/asymmetric_type.c 		if (!kids->id[1]) {
kids              111 crypto/asymmetric_keys/asymmetric_type.c 		if (!asymmetric_key_id_same(id_1, kids->id[1])) {
kids              192 crypto/asymmetric_keys/asymmetric_type.c 	const struct asymmetric_key_ids *kids,
kids              199 crypto/asymmetric_keys/asymmetric_type.c 	if (!kids || !match_id)
kids              201 crypto/asymmetric_keys/asymmetric_type.c 	for (i = 0; i < ARRAY_SIZE(kids->id); i++)
kids              202 crypto/asymmetric_keys/asymmetric_type.c 		if (match(kids->id[i], match_id))
kids              250 crypto/asymmetric_keys/asymmetric_type.c 	const struct asymmetric_key_ids *kids = asymmetric_key_ids(key);
kids              253 crypto/asymmetric_keys/asymmetric_type.c 	return asymmetric_match_key_ids(kids, match_id,
kids              263 crypto/asymmetric_keys/asymmetric_type.c 	const struct asymmetric_key_ids *kids = asymmetric_key_ids(key);
kids              266 crypto/asymmetric_keys/asymmetric_type.c 	return asymmetric_match_key_ids(kids, match_id,
kids              333 crypto/asymmetric_keys/asymmetric_type.c 	const struct asymmetric_key_ids *kids = asymmetric_key_ids(key);
kids              344 crypto/asymmetric_keys/asymmetric_type.c 		if (kids && kids->id[1]) {
kids              345 crypto/asymmetric_keys/asymmetric_type.c 			kid = kids->id[1];
kids              401 crypto/asymmetric_keys/asymmetric_type.c static void asymmetric_key_free_kids(struct asymmetric_key_ids *kids)
kids              405 crypto/asymmetric_keys/asymmetric_type.c 	if (kids) {
kids              406 crypto/asymmetric_keys/asymmetric_type.c 		for (i = 0; i < ARRAY_SIZE(kids->id); i++)
kids              407 crypto/asymmetric_keys/asymmetric_type.c 			kfree(kids->id[i]);
kids              408 crypto/asymmetric_keys/asymmetric_type.c 		kfree(kids);
kids              418 crypto/asymmetric_keys/asymmetric_type.c 	struct asymmetric_key_ids *kids = prep->payload.data[asym_key_ids];
kids              427 crypto/asymmetric_keys/asymmetric_type.c 	asymmetric_key_free_kids(kids);
kids              437 crypto/asymmetric_keys/asymmetric_type.c 	struct asymmetric_key_ids *kids = key->payload.data[asym_key_ids];
kids              451 crypto/asymmetric_keys/asymmetric_type.c 	asymmetric_key_free_kids(kids);
kids              158 crypto/asymmetric_keys/x509_public_key.c 	struct asymmetric_key_ids *kids;
kids              216 crypto/asymmetric_keys/x509_public_key.c 	kids = kmalloc(sizeof(struct asymmetric_key_ids), GFP_KERNEL);
kids              217 crypto/asymmetric_keys/x509_public_key.c 	if (!kids)
kids              219 crypto/asymmetric_keys/x509_public_key.c 	kids->id[0] = cert->id;
kids              220 crypto/asymmetric_keys/x509_public_key.c 	kids->id[1] = cert->skid;
kids              225 crypto/asymmetric_keys/x509_public_key.c 	prep->payload.data[asym_key_ids] = kids;