Lines Matching refs:val_size
166 static int general_get_int(const OSSL_PARAM *p, void *val, size_t val_size) in general_get_int() argument
169 return signed_from_signed(val, val_size, p->data, p->data_size); in general_get_int()
171 return signed_from_unsigned(val, val_size, p->data, p->data_size); in general_get_int()
176 static int general_set_int(OSSL_PARAM *p, void *val, size_t val_size) in general_set_int() argument
180 p->return_size = val_size; /* Expected size */ in general_set_int()
184 r = signed_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
186 r = unsigned_from_signed(p->data, p->data_size, val, val_size); in general_set_int()
187 p->return_size = r ? p->data_size : val_size; in general_set_int()
192 static int general_get_uint(const OSSL_PARAM *p, void *val, size_t val_size) in general_get_uint() argument
195 return unsigned_from_signed(val, val_size, p->data, p->data_size); in general_get_uint()
197 return unsigned_from_unsigned(val, val_size, p->data, p->data_size); in general_get_uint()
202 static int general_set_uint(OSSL_PARAM *p, void *val, size_t val_size) in general_set_uint() argument
206 p->return_size = val_size; /* Expected size */ in general_set_uint()
210 r = signed_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
212 r = unsigned_from_unsigned(p->data, p->data_size, val, val_size); in general_set_uint()
213 p->return_size = r ? p->data_size : val_size; in general_set_uint()