Lines Matching refs:tmp_keymgmt
1832 EVP_KEYMGMT *tmp_keymgmt = NULL;
1861 tmp_keymgmt = *keymgmt;
1869 if (tmp_keymgmt == NULL) {
1874 allocated_keymgmt = tmp_keymgmt = ctx->keymgmt;
1880 if (tmp_keymgmt == NULL)
1895 op = evp_keymgmt_util_find_operation_cache(pk, tmp_keymgmt,
1899 * If |tmp_keymgmt| is present in the operation cache, it means
1913 if (!EVP_KEYMGMT_is_a(tmp_keymgmt, OBJ_nid2sn(pk->type)))
1916 if ((keydata = evp_keymgmt_newdata(tmp_keymgmt)) == NULL)
1919 if (!pk->ameth->export_to(pk, keydata, tmp_keymgmt->import,
1921 evp_keymgmt_freedata(tmp_keymgmt, keydata);
1932 if (!EVP_KEYMGMT_up_ref(tmp_keymgmt)) { /* refcnt++ */
1933 evp_keymgmt_freedata(tmp_keymgmt, keydata);
1943 evp_keymgmt_freedata(tmp_keymgmt, keydata);
1945 EVP_KEYMGMT_free(tmp_keymgmt);
1948 EVP_KEYMGMT_free(tmp_keymgmt); /* refcnt-- */
1951 op = evp_keymgmt_util_find_operation_cache(pk, tmp_keymgmt, selection);
1956 evp_keymgmt_freedata(tmp_keymgmt, keydata);
1962 if (!evp_keymgmt_util_cache_keydata(pk, tmp_keymgmt, keydata,
1965 evp_keymgmt_freedata(tmp_keymgmt, keydata);
1978 keydata = evp_keymgmt_util_export_to_provider(pk, tmp_keymgmt, selection);
1982 * If nothing was exported, |tmp_keymgmt| might point at a freed
1987 tmp_keymgmt = NULL;
1989 if (keymgmt != NULL && tmp_keymgmt != NULL) {
1990 *keymgmt = tmp_keymgmt;