Lines Matching refs:OSSL_PARAM
51 void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer, in ossl_param_set_secure_block()
60 static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst, in ossl_param_dup()
64 const OSSL_PARAM *in; in ossl_param_dup()
102 OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *src) in OSSL_PARAM_dup()
106 OSSL_PARAM *last, *dst; in OSSL_PARAM_dup()
132 dst = (OSSL_PARAM *)buf[OSSL_PARAM_BUF_PUBLIC].alloc; in OSSL_PARAM_dup()
142 const OSSL_PARAM *l = *(const OSSL_PARAM **)left; in compare_params()
143 const OSSL_PARAM *r = *(const OSSL_PARAM **)right; in compare_params()
148 OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2) in OSSL_PARAM_merge()
150 const OSSL_PARAM *list1[OSSL_PARAM_MERGE_LIST_MAX + 1]; in OSSL_PARAM_merge()
151 const OSSL_PARAM *list2[OSSL_PARAM_MERGE_LIST_MAX + 1]; in OSSL_PARAM_merge()
152 const OSSL_PARAM *p = NULL; in OSSL_PARAM_merge()
153 const OSSL_PARAM **p1cur, **p2cur; in OSSL_PARAM_merge()
154 OSSL_PARAM *params, *dst; in OSSL_PARAM_merge()
178 qsort(list1, list1_sz, sizeof(OSSL_PARAM *), compare_params); in OSSL_PARAM_merge()
179 qsort(list2, list2_sz, sizeof(OSSL_PARAM *), compare_params); in OSSL_PARAM_merge()
225 void OSSL_PARAM_free(OSSL_PARAM *params) in OSSL_PARAM_free()
228 OSSL_PARAM *p; in OSSL_PARAM_free()