Lines Matching refs:match_data
570 const struct key_match_data *match_data) in key_default_cmp() argument
572 return strcmp(key->description, match_data->raw_data) == 0; in key_default_cmp()
613 if (!ctx->match_data.cmp(key, &ctx->match_data)) { in keyring_search_iterator()
652 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_DIRECT) { in search_keyring()
697 if (ctx->match_data.lookup_type == KEYRING_SEARCH_LOOKUP_ITERATE || in search_nested_keyrings()
951 .match_data.cmp = key_default_cmp, in keyring_search()
952 .match_data.raw_data = description, in keyring_search()
953 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in keyring_search()
962 ret = type->match_preparse(&ctx.match_data); in keyring_search()
972 type->match_free(&ctx.match_data); in keyring_search()
1201 if (key != ctx->match_data.raw_data) in keyring_detect_cycle_iterator()
1219 .match_data.raw_data = A, in keyring_detect_cycle()
1220 .match_data.lookup_type = KEYRING_SEARCH_LOOKUP_DIRECT, in keyring_detect_cycle()