Lines Matching refs:val_size
198 static int general_get_int(const OSSL_PARAM *p, void *val, size_t val_size) in general_get_int() argument
205 return signed_from_signed(val, val_size, p->data, p->data_size); in general_get_int()
207 return signed_from_unsigned(val, val_size, p->data, p->data_size); in general_get_int()
213 static int general_set_int(OSSL_PARAM *p, void *val, size_t val_size) in general_set_int() argument
217 p->return_size = val_size; /* Expected size */ in general_set_int()
221 r = signed_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
223 r = unsigned_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
226 p->return_size = r ? p->data_size : val_size; in general_set_int()
231 static int general_get_uint(const OSSL_PARAM *p, void *val, size_t val_size) in general_get_uint() argument
239 return unsigned_from_signed(val, val_size, p->data, p->data_size); in general_get_uint()
241 return unsigned_from_unsigned(val, val_size, p->data, p->data_size); in general_get_uint()
247 static int general_set_uint(OSSL_PARAM *p, void *val, size_t val_size) in general_set_uint() argument
251 p->return_size = val_size; /* Expected size */ in general_set_uint()
255 r = signed_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
257 r = unsigned_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
260 p->return_size = r ? p->data_size : val_size; in general_set_uint()