Lines Matching refs:ret
77 type ret=NULL; \
83 { if ((ret=(type)func()) == NULL) \
85 else ret=(*a);
95 if (a != NULL) (*a)=ret; \
96 return(ret);
103 if ((ret != NULL) && ((a == NULL) || (*a != ret))) func(ret); \
116 if (a != NULL) (*a)=ret; \
117 return(ret); \
121 if ((ret != NULL) && ((a == NULL) || (*a != ret))) func(ret); \
356 #define M_ASN1_New_Malloc(ret,type) \
357 if ((ret=(type *)OPENSSL_malloc(sizeof(type))) == NULL) \
379 #define M_ASN1_I2D_vars(a) int r=0,ret=0; \
384 #define M_ASN1_I2D_len(a,f) ret+=f(a,NULL)
388 ret+=i2d_ASN1_SET(a,NULL,f,V_ASN1_SET,V_ASN1_UNIVERSAL,IS_SET);
391 ret+=i2d_ASN1_SET_OF_##type(a,NULL,f,V_ASN1_SET, \
395 ret+=i2d_ASN1_SET(a,NULL,f,V_ASN1_SEQUENCE,V_ASN1_UNIVERSAL, \
399 ret+=i2d_ASN1_SET_OF_##type(a,NULL,f,V_ASN1_SEQUENCE, \
411 ret+=i2d_ASN1_SET(a,NULL,f,x,V_ASN1_CONTEXT_SPECIFIC,IS_SET);
414 ret+=i2d_ASN1_SET_OF_##type(a,NULL,f,x, \
419 ret+=i2d_ASN1_SET(a,NULL,f,x,V_ASN1_CONTEXT_SPECIFIC, \
424 ret+=i2d_ASN1_SET_OF_##type(a,NULL,f,x, \
428 ret+=i2d_ASN1_SET(a,NULL,f,x,V_ASN1_CONTEXT_SPECIFIC, \
433 ret+=i2d_ASN1_SET(a,NULL,f,x,V_ASN1_CONTEXT_SPECIFIC, \
438 ret+=i2d_ASN1_SET_OF_##type(a,NULL,f,x, \
446 ret+=ASN1_object_size(1,v,mtag); \
453 ret+=ASN1_object_size(1,v,mtag); \
461 ret+=ASN1_object_size(1,v,mtag); \
470 ret+=ASN1_object_size(1,v,mtag); \
558 r=ASN1_object_size(1,ret,V_ASN1_SEQUENCE); \
561 ASN1_put_object(&p,1,ret,V_ASN1_SEQUENCE,V_ASN1_UNIVERSAL)