Lines Matching defs:match_data
566 const struct key_match_data *match_data)
568 return strcmp(key->description, match_data->raw_data) == 0;
609 if (!ctx->match_data.cmp(key, &ctx->match_data)) {
648 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_DIRECT) {
693 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_ITERATE ||
947 .match_data.cmp = key_default_cmp,
948 .match_data.raw_data = description,
949 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT,
958 ret = type->match_preparse(&ctx.match_data);
968 type->match_free(&ctx.match_data);
1199 if (key != ctx->match_data.raw_data)
1217 .match_data.raw_data = A,
1218 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT,