Searched refs:free_func (Results 1 - 25 of 68) sorted by relevance

123

/barrelfish-master/lib/openssl-1.0.0d/crypto/stack/
H A Dsafestack.h170 #define SKM_sk_pop_free(type, st, free_func) \
171 sk_pop_free(CHECKED_STACK_OF(type, st), CHECKED_SK_FREE_FUNC(type, free_func))
181 #define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \
186 CHECKED_SK_FREE_FUNC(type, free_func), \
198 #define SKM_ASN1_seq_unpack(type, buf, len, d2i_func, free_func) \
199 (STACK_OF(type) *)ASN1_seq_unpack(buf, len, CHECKED_D2I_OF(type, d2i_func), CHECKED_SK_FREE_FUNC(type, free_func))
201 #define SKM_PKCS12_decrypt_d2i(type, algor, d2i_func, free_func, pass, passlen, oct, seq) \
204 CHECKED_SK_FREE_FUNC(type, free_func), \
224 #define sk_ACCESS_DESCRIPTION_pop_free(st, free_func) SKM_sk_pop_free(ACCESS_DESCRIPTION, (st), (free_func))
[all...]
/barrelfish-master/include/openssl/
H A Dsafestack.h170 #define SKM_sk_pop_free(type, st, free_func) \
171 sk_pop_free(CHECKED_STACK_OF(type, st), CHECKED_SK_FREE_FUNC(type, free_func))
181 #define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \
186 CHECKED_SK_FREE_FUNC(type, free_func), \
198 #define SKM_ASN1_seq_unpack(type, buf, len, d2i_func, free_func) \
199 (STACK_OF(type) *)ASN1_seq_unpack(buf, len, CHECKED_D2I_OF(type, d2i_func), CHECKED_SK_FREE_FUNC(type, free_func))
201 #define SKM_PKCS12_decrypt_d2i(type, algor, d2i_func, free_func, pass, passlen, oct, seq) \
204 CHECKED_SK_FREE_FUNC(type, free_func), \
224 #define sk_ACCESS_DESCRIPTION_pop_free(st, free_func) SKM_sk_pop_free(ACCESS_DESCRIPTION, (st), (free_func))
[all...]
H A Dasn1_mac.h179 #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,\
[all...]
H A Decdh.h98 *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
H A Dcrypto.h300 CRYPTO_EX_free *free_func; member in struct:crypto_ex_data_func_st
400 CRYPTO_EX_free *free_func);
466 int CRYPTO_set_locked_mem_functions(void *(*m)(size_t), void (*free_func)(void *));
471 void (*free_func)(void *));
H A Decdsa.h227 *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
/barrelfish-master/lib/openssl-1.0.0d/crypto/asn1/
H A Dasn1_mac.h179 #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,\
[all...]
H A Dasn_pack.c70 d2i_of_void *d2i, void (*free_func)(OPENSSL_BLOCK))
75 if (!(sk = d2i_ASN1_SET(NULL, &pbuf, len, d2i, free_func,
H A Dx_x509.c145 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
148 new_func, dup_func, free_func);
H A Da_set.c169 void (*free_func)(OPENSSL_BLOCK), int ex_tag,
233 if (free_func != NULL)
234 sk_OPENSSL_BLOCK_pop_free(ret,free_func);
/barrelfish-master/lib/openssl-1.0.0d/crypto/ecdh/
H A Decdh.h98 *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
H A Dech_lib.c224 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
227 new_func, dup_func, free_func);
223 ECDH_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
/barrelfish-master/lib/zlib/
H A Duncompr.c45 stream.zfree = (free_func)0;
H A Dcompress.c43 stream.zfree = (free_func)0;
/barrelfish-master/lib/openssl-1.0.0d/crypto/
H A Dex_data.c158 CRYPTO_EX_free *free_func);
182 CRYPTO_EX_free *free_func);
335 CRYPTO_EX_free *free_func)
349 a->free_func=free_func;
390 CRYPTO_EX_free *free_func)
395 return def_add_index(item, argl, argp, new_func, dup_func, free_func);
519 if(storage[i] && storage[i]->free_func)
522 storage[i]->free_func(obj,ptr,ad,i,
560 CRYPTO_EX_free *free_func)
333 def_add_index(EX_CLASS_ITEM *item, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
388 int_get_new_index(int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
558 CRYPTO_get_ex_new_index(int class_index, long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
[all...]
H A Dmem.c90 static void (*free_func)(void *) = free; variable
134 free_func=f;
151 free_func=f;
177 free_func=f;
205 if (f != NULL) *f=free_func;
217 if (f != NULL) *f=free_func;
371 free_func(str);
391 free_func(str);
H A Dcrypto.h300 CRYPTO_EX_free *free_func; member in struct:crypto_ex_data_func_st
400 CRYPTO_EX_free *free_func);
466 int CRYPTO_set_locked_mem_functions(void *(*m)(size_t), void (*free_func)(void *));
471 void (*free_func)(void *));
/barrelfish-master/lib/openssl-1.0.0d/crypto/objects/
H A Do_names.c33 void (*free_func)(const char *, int, const char *); member in struct:name_funcs_st
64 void (*free_func)(const char *, int, const char *))
95 name_funcs->free_func = 0; /* NULL is often declared to
109 if (free_func != NULL)
110 name_funcs->free_func = free_func;
218 ret->type)->free_func(ret->name,ret->type,ret->data);
253 ret->type)->free_func(ret->name,ret->type,ret->data);
/barrelfish-master/lib/openssl-1.0.0d/util/
H A Dmkstack.pl92 #define sk_${type_thing}_pop_free(st, free_func) SKM_sk_pop_free($type_thing, (st), (free_func))
111 #define sk_${t1}_pop_free(st, free_func) sk_pop_free(CHECKED_STACK_OF($t1, st), CHECKED_SK_FREE_FUNC2($t1, free_func))
135 #define d2i_ASN1_SET_OF_${type_thing}(st, pp, length, d2i_func, free_func, ex_tag, ex_class) \\
136 SKM_ASN1_SET_OF_d2i($type_thing, (st), (pp), (length), (d2i_func), (free_func), (ex_tag), (ex_class))
141 #define ASN1_seq_unpack_${type_thing}(buf, len, d2i_func, free_func) \\
142 SKM_ASN1_seq_unpack($type_thing, (buf), (len), (d2i_func), (free_func))
148 #define PKCS12_decrypt_d2i_${type_thing}(algor, d2i_func, free_func, pass, passlen, oct, seq) \\
149 SKM_PKCS12_decrypt_d2i($type_thing, (algor), (d2i_func), (free_func), (pas
[all...]
/barrelfish-master/lib/openssl-1.0.0d/crypto/ec/
H A Dec_lib.c196 if (!EC_EX_DATA_set_data(&dest->extra_data, t, d->dup_func, d->free_func, d->clear_free_func))
550 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *))
559 if (d->dup_func == dup_func && d->free_func == free_func && d->clear_free_func == clear_free_func)
576 d->free_func = free_func;
587 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *))
593 if (d->dup_func == dup_func && d->free_func == free_func && d->clear_free_func == clear_free_func)
602 void *(*dup_func)(void *), void (*free_func)(voi
[all...]
H A Dec_key.c192 if (!EC_EX_DATA_set_data(&dest->method_data, t, d->dup_func, d->free_func, d->clear_free_func))
436 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *))
438 return EC_EX_DATA_get_data(key->method_data, dup_func, free_func, clear_free_func);
442 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *))
446 ex_data = EC_EX_DATA_get_data(key->method_data, dup_func, free_func, clear_free_func);
448 EC_EX_DATA_set_data(&key->method_data, data, dup_func, free_func, clear_free_func);
/barrelfish-master/usr/slideshow/
H A Dzlib_load.c31 d_stream.zfree = (free_func)0;
/barrelfish-master/lib/openssl-1.0.0d/crypto/ecdsa/
H A Decs_lib.c237 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
240 new_func, dup_func, free_func);
236 ECDSA_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
H A Decdsa.h227 *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func);
/barrelfish-master/lib/libc/tests/nss/
H A Dtestutil.h38 void (*free_func)(struct ent *); \
82 td->free_func = freef; \
191 td->free_func(&e->data); \
281 td->free_func(&data); \

Completed in 220 milliseconds

123