Lines Matching refs:OSSL_PARAM
47 void ossl_param_set_secure_block(OSSL_PARAM *last, void *secure_buffer, in ossl_param_set_secure_block()
56 static OSSL_PARAM *ossl_param_dup(const OSSL_PARAM *src, OSSL_PARAM *dst, in ossl_param_dup()
60 const OSSL_PARAM *in; in ossl_param_dup()
98 OSSL_PARAM *OSSL_PARAM_dup(const OSSL_PARAM *src) in OSSL_PARAM_dup()
102 OSSL_PARAM *last, *dst; in OSSL_PARAM_dup()
130 dst = (OSSL_PARAM *)buf[OSSL_PARAM_BUF_PUBLIC].alloc; in OSSL_PARAM_dup()
140 const OSSL_PARAM *l = *(const OSSL_PARAM **)left; in compare_params()
141 const OSSL_PARAM *r = *(const OSSL_PARAM **)right; in compare_params()
146 OSSL_PARAM *OSSL_PARAM_merge(const OSSL_PARAM *p1, const OSSL_PARAM *p2) in OSSL_PARAM_merge()
148 const OSSL_PARAM *list1[OSSL_PARAM_MERGE_LIST_MAX + 1]; in OSSL_PARAM_merge()
149 const OSSL_PARAM *list2[OSSL_PARAM_MERGE_LIST_MAX + 1]; in OSSL_PARAM_merge()
150 const OSSL_PARAM *p = NULL; in OSSL_PARAM_merge()
151 const OSSL_PARAM **p1cur, **p2cur; in OSSL_PARAM_merge()
152 OSSL_PARAM *params, *dst; in OSSL_PARAM_merge()
180 qsort(list1, list1_sz, sizeof(OSSL_PARAM *), compare_params); in OSSL_PARAM_merge()
181 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()