Lines Matching refs:size
28 size_t size; member
52 size_t size, size_t alloc, int type, in param_push() argument
61 pd->size = size; in param_push()
75 void *num, size_t size, int type) in param_push_num() argument
77 OSSL_PARAM_BLD_DEF *pd = param_push(bld, key, size, size, type, 0); in param_push_num()
83 if (size > sizeof(pd->num)) { in param_push_num()
87 memcpy(&pd->num, num, size); in param_push_num()
320 param[i].data_size = pd->size; in param_bld_convert()
334 BN_bn2nativepad(pd->bn, (unsigned char *)p, pd->size); in param_bld_convert()
336 BN_signed_bn2native(pd->bn, (unsigned char *)p, pd->size); in param_bld_convert()
344 memcpy(p, pd->string, pd->size); in param_bld_convert()
346 memset(p, 0, pd->size); in param_bld_convert()
348 ((char *)p)[pd->size] = '\0'; in param_bld_convert()
351 if (pd->size > sizeof(pd->num)) in param_bld_convert()
352 memset(p, 0, pd->size); in param_bld_convert()
353 else if (pd->size > 0) in param_bld_convert()
354 memcpy(p, &pd->num, pd->size); in param_bld_convert()