Lines Matching defs:match_id
202 * @match_id: The key ID we're looking for
207 const struct asymmetric_key_id *match_id,
213 if (!kids || !match_id)
216 if (match(kids->id[i], match_id))
223 struct asymmetric_key_id *match_id,
226 match_id->len = hexlen;
227 return hex2bin(match_id->data, id, hexlen);
236 struct asymmetric_key_id *match_id;
246 match_id = kmalloc(sizeof(struct asymmetric_key_id) + asciihexlen / 2,
248 if (!match_id)
250 ret = __asymmetric_key_hex_to_key_id(id, match_id, asciihexlen / 2);
252 kfree(match_id);
255 return match_id;
265 const struct asymmetric_key_id *match_id = match_data->preparsed;
267 return asymmetric_match_key_ids(kids, match_id,
278 const struct asymmetric_key_id *match_id = match_data->preparsed;
280 return asymmetric_match_key_ids(kids, match_id,
291 const struct asymmetric_key_id *match_id = match_data->preparsed;
293 return kids && asymmetric_key_id_same(kids->id[2], match_id);
312 struct asymmetric_key_id *match_id;
338 match_id = asymmetric_key_hex_to_key_id(id);
339 if (IS_ERR(match_id))
340 return PTR_ERR(match_id);
342 match_data->preparsed = match_id;