Lines Matching full:parameter
272 Each of these macros defines a parameter of the specified \fB\f(BI\s-1TYPE\s0\fB\fR with the
273 provided \fIkey\fR and parameter variable \fIaddress\fR.
278 A parameter with name \fIkey\fR is defined.
279 The storage for this parameter is at \fIaddress\fR and is of \fIsize\fR bytes.
281 \&\s-1OSSL_PARAM_END\s0 provides an end of parameter list marker.
292 A parameter with name \fIkey\fR is created.
293 The parameter will use storage pointed to by \fIbuf\fR and return size of \fIret\fR.
297 A parameter with name \fIkey\fR, storage \fIbuf\fR, size \fIbsize\fR and return
302 A parameter with name \fIkey\fR, storage \fIbuf\fR and size \fIbsize\fR is created.
308 A parameter with name \fIkey\fR, storage \fIbuf\fR and size \fIbsize\fR is created.
312 A parameter with name \fIkey\fR, storage pointer \fI*buf\fR and size \fIbsize\fR
317 A parameter with name \fIkey\fR, storage pointer \fI*buf\fR and size \fIbsize\fR
329 \&\fBOSSL_PARAM_get_TYPE()\fR retrieves a value of type \fB\f(BI\s-1TYPE\s0\fB\fR from the parameter
335 parameter \fIp\fR.
336 If the parameter's \fIdata\fR field is \s-1NULL,\s0 then only its \fIreturn_size\fR field
337 will be assigned the size the parameter's \fIdata\fR buffer should have.
340 \&\fBOSSL_PARAM_get_BN()\fR retrieves a \s-1BIGNUM\s0 from the parameter pointed to by \fIp\fR.
344 \&\fBOSSL_PARAM_set_BN()\fR stores the \s-1BIGNUM\s0 \fIval\fR into the parameter \fIp\fR.
345 If the parameter's \fIdata\fR field is \s-1NULL,\s0 then only its \fIreturn_size\fR field
346 will be assigned the size the parameter's \fIdata\fR buffer should have.
348 \&\fBOSSL_PARAM_get_utf8_string()\fR retrieves a \s-1UTF8\s0 string from the parameter
357 \&\fBOSSL_PARAM_set_utf8_string()\fR sets a \s-1UTF8\s0 string from the parameter pointed to
359 If the parameter's \fIdata\fR field isn't \s-1NULL,\s0 its \fIdata_size\fR must indicate
362 A terminating \s-1NUL\s0 byte is added only if the parameter's \fIdata_size\fR indicates
365 If the parameter's \fIdata\fR field is \s-1NULL,\s0 then only its \fIreturn_size\fR field
366 will be assigned the minimum size the parameter's \fIdata\fR buffer should have
369 \&\fBOSSL_PARAM_get_octet_string()\fR retrieves an \s-1OCTET\s0 string from the parameter
378 \&\fBOSSL_PARAM_set_octet_string()\fR sets an \s-1OCTET\s0 string from the parameter
380 If the parameter's \fIdata\fR field is \s-1NULL,\s0 then only its \fIreturn_size\fR field
381 will be assigned the size the parameter's \fIdata\fR buffer should have.
383 \&\fBOSSL_PARAM_get_utf8_ptr()\fR retrieves the \s-1UTF8\s0 string pointer from the parameter
386 \&\fBOSSL_PARAM_set_utf8_ptr()\fR sets the \s-1UTF8\s0 string pointer in the parameter
389 \&\fBOSSL_PARAM_get_octet_ptr()\fR retrieves the \s-1OCTET\s0 string pointer from the parameter
393 \&\fBOSSL_PARAM_set_octet_ptr()\fR sets the \s-1OCTET\s0 string pointer in the parameter
398 the parameter pointed to by \fIp\fR, and stores that pointer in \fI*val\fR.
403 from the parameter pointed to by \fIp\fR, and stores that pointer in \fI*val\fR,
408 The \s-1OSSL_PARAM_UNMODIFIED\s0 macro is used to detect if a parameter was set. On
410 is set to this. If the parameter is set using the calls defined herein, the
413 \&\fBOSSL_PARAM_modified()\fR queries if the parameter \fIparam\fR has been set or not
429 \&\fBOSSL_PARAM_modified()\fR returns 1 if the parameter was set and 0 otherwise.
435 representable by the target type or parameter.
437 expected type of the parameter.
447 to a \fIresponder\fR, i.e. to get parameter data back.