Lines Matching refs:data

69                                        void *data, size_t data_size)  in ossl_param_construct()  argument
75 res.data = data; in ossl_param_construct()
201 if (p->data == NULL) { in general_get_int()
206 return signed_from_signed(val, val_size, p->data, p->data_size); in general_get_int()
208 return signed_from_unsigned(val, val_size, p->data, p->data_size); in general_get_int()
218 if (p->data == NULL) { in general_set_int()
223 r = signed_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
225 r = unsigned_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
236 if (p->data == NULL) { in general_get_uint()
241 return unsigned_from_signed(val, val_size, p->data, p->data_size); in general_get_uint()
243 return unsigned_from_unsigned(val, val_size, p->data, p->data_size); in general_get_uint()
253 if (p->data == NULL) { in general_set_uint()
258 r = signed_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
260 r = unsigned_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
400 if (p->data == NULL) { in OSSL_PARAM_get_int32()
411 *val = *(const int32_t *)p->data; in OSSL_PARAM_get_int32()
414 i64 = *(const int64_t *)p->data; in OSSL_PARAM_get_int32()
432 u32 = *(const uint32_t *)p->data; in OSSL_PARAM_get_int32()
440 u64 = *(const uint64_t *)p->data; in OSSL_PARAM_get_int32()
457 d = *(const double *)p->data; in OSSL_PARAM_get_int32()
483 if (p->data == NULL) in OSSL_PARAM_set_int32()
487 *(int32_t *)p->data = val; in OSSL_PARAM_set_int32()
491 *(int64_t *)p->data = (int64_t)val; in OSSL_PARAM_set_int32()
499 if (p->data == NULL) in OSSL_PARAM_set_int32()
503 *(uint32_t *)p->data = (uint32_t)val; in OSSL_PARAM_set_int32()
507 *(uint64_t *)p->data = (uint64_t)val; in OSSL_PARAM_set_int32()
518 if (p->data == NULL) in OSSL_PARAM_set_int32()
530 *(double *)p->data = (double)val; in OSSL_PARAM_set_int32()
554 if (p->data == NULL) { in OSSL_PARAM_get_uint32()
565 *val = *(const uint32_t *)p->data; in OSSL_PARAM_get_uint32()
568 u64 = *(const uint64_t *)p->data; in OSSL_PARAM_get_uint32()
585 i32 = *(const int32_t *)p->data; in OSSL_PARAM_get_uint32()
593 i64 = *(const int64_t *)p->data; in OSSL_PARAM_get_uint32()
612 d = *(const double *)p->data; in OSSL_PARAM_get_uint32()
639 if (p->data == NULL) in OSSL_PARAM_set_uint32()
643 *(uint32_t *)p->data = val; in OSSL_PARAM_set_uint32()
647 *(uint64_t *)p->data = val; in OSSL_PARAM_set_uint32()
655 if (p->data == NULL) in OSSL_PARAM_set_uint32()
660 *(int32_t *)p->data = (int32_t)val; in OSSL_PARAM_set_uint32()
667 *(int64_t *)p->data = (int64_t)val; in OSSL_PARAM_set_uint32()
676 if (p->data == NULL) { in OSSL_PARAM_set_uint32()
687 *(double *)p->data = (double)val; in OSSL_PARAM_set_uint32()
712 if (p->data == NULL) { in OSSL_PARAM_get_int64()
721 *val = *(const int32_t *)p->data; in OSSL_PARAM_get_int64()
724 *val = *(const int64_t *)p->data; in OSSL_PARAM_get_int64()
735 *val = *(const uint32_t *)p->data; in OSSL_PARAM_get_int64()
738 u64 = *(const uint64_t *)p->data; in OSSL_PARAM_get_int64()
754 d = *(const double *)p->data; in OSSL_PARAM_get_int64()
786 if (p->data == NULL) { in OSSL_PARAM_set_int64()
794 *(int32_t *)p->data = (int32_t)val; in OSSL_PARAM_set_int64()
801 *(int64_t *)p->data = val; in OSSL_PARAM_set_int64()
808 if (p->data == NULL) { in OSSL_PARAM_set_int64()
816 *(uint32_t *)p->data = (uint32_t)val; in OSSL_PARAM_set_int64()
823 *(uint64_t *)p->data = (uint64_t)val; in OSSL_PARAM_set_int64()
832 if (p->data == NULL) { in OSSL_PARAM_set_int64()
841 *(double *)p->data = (double)val; in OSSL_PARAM_set_int64()
867 if (p->data == NULL) { in OSSL_PARAM_get_uint64()
876 *val = *(const uint32_t *)p->data; in OSSL_PARAM_get_uint64()
879 *val = *(const uint64_t *)p->data; in OSSL_PARAM_get_uint64()
891 i32 = *(const int32_t *)p->data; in OSSL_PARAM_get_uint64()
899 i64 = *(const int64_t *)p->data; in OSSL_PARAM_get_uint64()
915 d = *(const double *)p->data; in OSSL_PARAM_get_uint64()
948 if (p->data == NULL) { in OSSL_PARAM_set_uint64()
956 *(uint32_t *)p->data = (uint32_t)val; in OSSL_PARAM_set_uint64()
963 *(uint64_t *)p->data = val; in OSSL_PARAM_set_uint64()
970 if (p->data == NULL) { in OSSL_PARAM_set_uint64()
978 *(int32_t *)p->data = (int32_t)val; in OSSL_PARAM_set_uint64()
986 *(int64_t *)p->data = (int64_t)val; in OSSL_PARAM_set_uint64()
1000 *(double *)p->data = (double)val; in OSSL_PARAM_set_uint64()
1087 if (val == NULL || p == NULL || p->data == NULL) { in OSSL_PARAM_get_BN()
1094 b = BN_native2bn(p->data, (int)p->data_size, *val); in OSSL_PARAM_get_BN()
1097 b = BN_signed_native2bn(p->data, (int)p->data_size, *val); in OSSL_PARAM_get_BN()
1139 if (p->data == NULL) { in OSSL_PARAM_set_BN()
1147 if (BN_bn2nativepad(val, p->data, (int)p->data_size) < 0) { in OSSL_PARAM_set_BN()
1153 if (BN_signed_bn2native(val, p->data, (int)p->data_size) < 0) { in OSSL_PARAM_set_BN()
1183 if (val == NULL || p == NULL || p->data == NULL) { in OSSL_PARAM_get_double()
1191 *val = *(const double *)p->data; in OSSL_PARAM_get_double()
1199 *val = *(const uint32_t *)p->data; in OSSL_PARAM_get_double()
1202 u64 = *(const uint64_t *)p->data; in OSSL_PARAM_get_double()
1213 *val = *(const int32_t *)p->data; in OSSL_PARAM_get_double()
1216 i64 = *(const int64_t *)p->data; in OSSL_PARAM_get_double()
1245 if (p->data == NULL) { in OSSL_PARAM_set_double()
1252 *(double *)p->data = val; in OSSL_PARAM_set_double()
1258 if (p->data == NULL) { in OSSL_PARAM_set_double()
1274 *(uint32_t *)p->data = (uint32_t)val; in OSSL_PARAM_set_double()
1282 *(uint64_t *)p->data = (uint64_t)val; in OSSL_PARAM_set_double()
1289 if (p->data == NULL) { in OSSL_PARAM_set_double()
1305 *(int32_t *)p->data = (int32_t)val; in OSSL_PARAM_set_double()
1313 *(int64_t *)p->data = (int64_t)val; in OSSL_PARAM_set_double()
1355 if (p->data == NULL) { in get_string_internal()
1376 memcpy(*val, p->data, sz); in get_string_internal()
1401 data_length = OPENSSL_strnlen(p->data, data_length); in OSSL_PARAM_get_utf8_string()
1426 if (p->data == NULL) in set_string_internal()
1433 memcpy(p->data, val, len); in set_string_internal()
1436 ((char *)p->data)[len] = '\0'; in set_string_internal()
1480 *val = *(const void **)p->data; in get_ptr_internal_skip_checks()
1517 if (p->data != NULL) in set_ptr_internal()
1518 *(const void **)p->data = val; in set_ptr_internal()
1575 if (p->data != NULL in ossl_param_get1_octet_string_from_param()
1612 if (p[i]->data != NULL in setbuf_fromparams()
1614 && !WPACKET_memcpy(&pkt, p[i]->data, p[i]->data_size)) in setbuf_fromparams()
1689 *val = p->data; in get_string_ptr_internal()