Lines Matching refs:key

25     const char *key;  member
51 static OSSL_PARAM_BLD_DEF *param_push(OSSL_PARAM_BLD *bld, const char *key, in param_push() argument
59 pd->key = key; in param_push()
74 static int param_push_num(OSSL_PARAM_BLD *bld, const char *key, in param_push_num() argument
77 OSSL_PARAM_BLD_DEF *pd = param_push(bld, key, size, size, type, 0); in param_push_num()
122 int OSSL_PARAM_BLD_push_int(OSSL_PARAM_BLD *bld, const char *key, int num) in OSSL_PARAM_BLD_push_int() argument
124 return param_push_num(bld, key, &num, sizeof(num), OSSL_PARAM_INTEGER); in OSSL_PARAM_BLD_push_int()
127 int OSSL_PARAM_BLD_push_uint(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_uint() argument
130 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_uint()
134 int OSSL_PARAM_BLD_push_long(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_long() argument
137 return param_push_num(bld, key, &num, sizeof(num), OSSL_PARAM_INTEGER); in OSSL_PARAM_BLD_push_long()
140 int OSSL_PARAM_BLD_push_ulong(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_ulong() argument
143 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_ulong()
147 int OSSL_PARAM_BLD_push_int32(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_int32() argument
150 return param_push_num(bld, key, &num, sizeof(num), OSSL_PARAM_INTEGER); in OSSL_PARAM_BLD_push_int32()
153 int OSSL_PARAM_BLD_push_uint32(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_uint32() argument
156 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_uint32()
160 int OSSL_PARAM_BLD_push_int64(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_int64() argument
163 return param_push_num(bld, key, &num, sizeof(num), OSSL_PARAM_INTEGER); in OSSL_PARAM_BLD_push_int64()
166 int OSSL_PARAM_BLD_push_uint64(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_uint64() argument
169 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_uint64()
173 int OSSL_PARAM_BLD_push_size_t(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_size_t() argument
176 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_size_t()
180 int OSSL_PARAM_BLD_push_time_t(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_time_t() argument
183 return param_push_num(bld, key, &num, sizeof(num), in OSSL_PARAM_BLD_push_time_t()
187 int OSSL_PARAM_BLD_push_double(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_double() argument
190 return param_push_num(bld, key, &num, sizeof(num), OSSL_PARAM_REAL); in OSSL_PARAM_BLD_push_double()
193 static int push_BN(OSSL_PARAM_BLD *bld, const char *key, in push_BN() argument
226 pd = param_push(bld, key, sz, sz, type, secure); in push_BN()
233 int OSSL_PARAM_BLD_push_BN(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_BN() argument
237 return push_BN(bld, key, bn, BN_num_bytes(bn) + 1, in OSSL_PARAM_BLD_push_BN()
239 return push_BN(bld, key, bn, bn == NULL ? 0 : BN_num_bytes(bn), in OSSL_PARAM_BLD_push_BN()
243 int OSSL_PARAM_BLD_push_BN_pad(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_BN_pad() argument
247 return push_BN(bld, key, bn, BN_num_bytes(bn), in OSSL_PARAM_BLD_push_BN_pad()
249 return push_BN(bld, key, bn, sz, OSSL_PARAM_UNSIGNED_INTEGER); in OSSL_PARAM_BLD_push_BN_pad()
252 int OSSL_PARAM_BLD_push_utf8_string(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_utf8_string() argument
261 pd = param_push(bld, key, bsize, bsize + 1, OSSL_PARAM_UTF8_STRING, secure); in OSSL_PARAM_BLD_push_utf8_string()
268 int OSSL_PARAM_BLD_push_utf8_ptr(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_utf8_ptr() argument
275 pd = param_push(bld, key, bsize, sizeof(buf), OSSL_PARAM_UTF8_PTR, 0); in OSSL_PARAM_BLD_push_utf8_ptr()
282 int OSSL_PARAM_BLD_push_octet_string(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_octet_string() argument
289 pd = param_push(bld, key, bsize, bsize, OSSL_PARAM_OCTET_STRING, secure); in OSSL_PARAM_BLD_push_octet_string()
296 int OSSL_PARAM_BLD_push_octet_ptr(OSSL_PARAM_BLD *bld, const char *key, in OSSL_PARAM_BLD_push_octet_ptr() argument
301 pd = param_push(bld, key, bsize, sizeof(buf), OSSL_PARAM_OCTET_PTR, 0); in OSSL_PARAM_BLD_push_octet_ptr()
318 param[i].key = pd->key; in param_bld_convert()