Lines Matching refs:match_data
517 const struct key_match_data *match_data) in key_default_cmp() argument
519 return strcmp(key->description, match_data->raw_data) == 0; in key_default_cmp()
557 if (!ctx->match_data.cmp(key, &ctx->match_data)) { in keyring_search_iterator()
597 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_DIRECT) { in search_keyring()
642 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_ITERATE || in search_nested_keyrings()
897 .match_data.cmp = key_default_cmp, in keyring_search()
898 .match_data.raw_data = description, in keyring_search()
899 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in keyring_search()
906 ret = type->match_preparse(&ctx.match_data); in keyring_search()
914 type->match_free(&ctx.match_data); in keyring_search()
1035 if (key != ctx->match_data.raw_data) in keyring_detect_cycle_iterator()
1053 .match_data.raw_data = A, in keyring_detect_cycle()
1054 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in keyring_detect_cycle()