• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /barrelfish-2018-10-04/include/openssl/

Lines Matching refs:func

75 #define M_ASN1_D2I_vars(a,type,func) \
83 { if ((ret=(type)func()) == NULL) \
98 #define M_ASN1_D2I_Finish(a,func,e) \
103 if ((ret != NULL) && ((a == NULL) || (*a != ret))) func(ret); \
114 #define M_ASN1_D2I_Finish_nolen(a, func, e) \
121 if ((ret != NULL) && ((a == NULL) || (*a != ret))) func(ret); \
129 #define M_ASN1_D2I_get(b, func) \
131 if (func(&(b),&c.p,c.slen) == NULL) \
136 #define M_ASN1_D2I_get_x(type,b,func) \
138 if (((D2I_OF(type))func)(&(b),&c.p,c.slen) == NULL) \
143 #define M_ASN1_D2I_get_int(b,func) \
145 if (func(&(b),&c.p,c.slen) < 0) \
149 #define M_ASN1_D2I_get_opt(b,func,type) \
153 M_ASN1_D2I_get(b,func); \
156 #define M_ASN1_D2I_get_int_opt(b,func,type) \
160 M_ASN1_D2I_get_int(b,func); \
163 #define M_ASN1_D2I_get_imp(b,func, type) \
166 if (func(&(b),&c.p,c.slen) == NULL) \
171 #define M_ASN1_D2I_get_IMP_opt(b,func,tag,type) \
176 M_ASN1_D2I_get_imp(b,func, type);\
179 #define M_ASN1_D2I_get_set(r,func,free_func) \
180 M_ASN1_D2I_get_imp_set(r,func,free_func, \
183 #define M_ASN1_D2I_get_set_type(type,r,func,free_func) \
184 M_ASN1_D2I_get_imp_set_type(type,r,func,free_func, \
187 #define M_ASN1_D2I_get_set_opt(r,func,free_func) \
190 { M_ASN1_D2I_get_set(r,func,free_func); }
192 #define M_ASN1_D2I_get_set_opt_type(type,r,func,free_func) \
195 { M_ASN1_D2I_get_set_type(type,r,func,free_func); }
213 #define M_ASN1_D2I_get_IMP_set_opt(b,func,free_func,tag) \
218 M_ASN1_D2I_get_imp_set(b,func,free_func,\
222 #define M_ASN1_D2I_get_IMP_set_opt_type(type,b,func,free_func,tag) \
227 M_ASN1_D2I_get_imp_set_type(type,b,func,free_func,\
231 #define M_ASN1_D2I_get_seq(r,func,free_func) \
232 M_ASN1_D2I_get_imp_set(r,func,free_func,\
235 #define M_ASN1_D2I_get_seq_type(type,r,func,free_func) \
236 M_ASN1_D2I_get_imp_set_type(type,r,func,free_func,\
239 #define M_ASN1_D2I_get_seq_opt(r,func,free_func) \
242 { M_ASN1_D2I_get_seq(r,func,free_func); }
244 #define M_ASN1_D2I_get_seq_opt_type(type,r,func,free_func) \
247 { M_ASN1_D2I_get_seq_type(type,r,func,free_func); }
249 #define M_ASN1_D2I_get_IMP_set(r,func,free_func,x) \
250 M_ASN1_D2I_get_imp_set(r,func,free_func,\
253 #define M_ASN1_D2I_get_IMP_set_type(type,r,func,free_func,x) \
254 M_ASN1_D2I_get_imp_set_type(type,r,func,free_func,\
257 #define M_ASN1_D2I_get_imp_set(r,func,free_func,a,b) \
259 if (d2i_ASN1_SET(&(r),&c.p,c.slen,(char *(*)())func,\
264 #define M_ASN1_D2I_get_imp_set_type(type,r,func,free_func,a,b) \
266 if (d2i_ASN1_SET_OF_##type(&(r),&c.p,c.slen,func,\
271 #define M_ASN1_D2I_get_set_strings(r,func,a,b) \
277 #define M_ASN1_D2I_get_EXP_opt(r,func,tag) \
291 if (func(&(r),&c.p,Tlen) == NULL) \
302 #define M_ASN1_D2I_get_EXP_set_opt(r,func,free_func,tag,b) \
316 if (d2i_ASN1_SET(&(r),&c.p,Tlen,(char *(*)())func, \
329 #define M_ASN1_D2I_get_EXP_set_opt_type(type,r,func,free_func,tag,b) \
343 if (d2i_ASN1_SET_OF_##type(&(r),&c.p,Tlen,func, \
360 #define M_ASN1_New(arg,func) \
361 if (((arg)=func()) == NULL) return(NULL)