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

123

/freebsd-9.3-release/crypto/openssl/util/
H A Dmkstack.pl84 #define sk_${type_thing}_pop_free(st, free_func) SKM_sk_pop_free($type_thing, (st), (free_func))
94 #define d2i_ASN1_SET_OF_${type_thing}(st, pp, length, d2i_func, free_func, ex_tag, ex_class) \\
95 SKM_ASN1_SET_OF_d2i($type_thing, (st), (pp), (length), (d2i_func), (free_func), (ex_tag), (ex_class))
100 #define ASN1_seq_unpack_${type_thing}(buf, len, d2i_func, free_func) \\
101 SKM_ASN1_seq_unpack($type_thing, (buf), (len), (d2i_func), (free_func))
107 #define PKCS12_decrypt_d2i_${type_thing}(algor, d2i_func, free_func, pass, passlen, oct, seq) \\
108 SKM_PKCS12_decrypt_d2i($type_thing, (algor), (d2i_func), (free_func), (pass), (passlen), (oct), (seq))
/freebsd-9.3-release/crypto/openssl/crypto/stack/
H A Dsafestack.h121 # define SKM_sk_pop_free(type, st,free_func) \
122 sk_pop_free(CHECKED_PTR_OF(STACK_OF(type), st), CHECKED_SK_FREE_FUNC(type, free_func))
132 # define SKM_ASN1_SET_OF_d2i(type, st, pp, length, d2i_func, free_func, ex_tag, ex_class) \
136 CHECKED_SK_FREE_FUNC(type, free_func), \
148 # define SKM_ASN1_seq_unpack(type, buf, len, d2i_func, free_func) \
149 (STACK_OF(type) *)ASN1_seq_unpack(buf, len, CHECKED_D2I_OF(type, d2i_func), CHECKED_SK_FREE_FUNC(type, free_func))
151 # define SKM_PKCS12_decrypt_d2i(type, algor, d2i_func, free_func, pass, passlen, oct, seq) \
154 CHECKED_SK_FREE_FUNC(type, free_func), \
197 # define SKM_sk_pop_free(type, st,free_func) \
198 sk_pop_free(st, (void (*)(void *))free_func)
[all...]
/freebsd-9.3-release/crypto/openssl/crypto/asn1/
H A Dasn1_mac.h172 # define M_ASN1_D2I_get_set(r,func,free_func) \
173 M_ASN1_D2I_get_imp_set(r,func,free_func, \
176 # define M_ASN1_D2I_get_set_type(type,r,func,free_func) \
177 M_ASN1_D2I_get_imp_set_type(type,r,func,free_func, \
180 # define M_ASN1_D2I_get_set_opt(r,func,free_func) \
183 { M_ASN1_D2I_get_set(r,func,free_func); }
185 # define M_ASN1_D2I_get_set_opt_type(type,r,func,free_func) \
188 { M_ASN1_D2I_get_set_type(type,r,func,free_func); }
206 # define M_ASN1_D2I_get_IMP_set_opt(b,func,free_func,tag) \
211 M_ASN1_D2I_get_imp_set(b,func,free_func,\
[all...]
H A Da_set.c165 d2i_of_void *d2i, void (*free_func) (void *), int ex_tag,
228 if (free_func != NULL)
229 sk_pop_free(ret, free_func);
H A Dasn_pack.c71 d2i_of_void *d2i, void (*free_func) (void *))
76 if (!(sk = d2i_ASN1_SET(NULL, &pbuf, len, d2i, free_func,
H A Dx_x509.c155 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
158 new_func, dup_func, free_func);
154 X509_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
/freebsd-9.3-release/sys/kern/
H A Dsubr_busdma_bufalloc.c74 uma_alloc alloc_func, uma_free free_func, u_int32_t zcreate_flags)
108 if (free_func != NULL)
109 uma_zone_set_freef(bz->umazone, free_func);
73 busdma_bufalloc_create(const char *name, bus_size_t minimum_alignment, uma_alloc alloc_func, uma_free free_func, u_int32_t zcreate_flags) argument
/freebsd-9.3-release/lib/libz/
H A Duncompr.c43 stream.zfree = (free_func)0;
H A Dcompress.c43 stream.zfree = (free_func)0;
/freebsd-9.3-release/crypto/openssl/crypto/ecdh/
H A Decdh.h100 CRYPTO_EX_free *free_func);
H A Dech_lib.c220 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
223 new_func, dup_func, free_func);
219 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
/freebsd-9.3-release/crypto/openssl/crypto/
H A Dex_data.c157 CRYPTO_EX_free *free_func);
181 CRYPTO_EX_free *free_func);
347 CRYPTO_EX_free *free_func)
360 a->free_func = free_func;
399 CRYPTO_EX_free *free_func)
404 return def_add_index(item, argl, argp, new_func, dup_func, free_func);
518 if (storage[i] && storage[i]->free_func) {
520 storage[i]->free_func(obj, ptr, ad, i,
561 CRYPTO_EX_free *free_func)
345 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
397 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
559 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.c95 static void (*free_func) (void *) = free; variable
159 free_func = f;
178 free_func = f;
206 free_func = f;
246 *f = free_func;
258 *f = free_func;
422 free_func(str);
442 free_func(str);
H A Dcrypto.h311 CRYPTO_EX_free *free_func; member in struct:crypto_ex_data_func_st
408 CRYPTO_EX_free *free_func);
484 void (*free_func) (void *));
489 void (*free_func) (void *));
/freebsd-9.3-release/crypto/openssl/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 *))
91 name_funcs->free_func = 0; /* NULL is often declared to * ((void
104 if (free_func != NULL)
105 name_funcs->free_func = free_func;
208 ret->type)->free_func(ret->name, ret->type,
241 ret->type)->free_func(ret->name, ret->type,
/freebsd-9.3-release/crypto/openssl/crypto/ec/
H A Dec_lib.c187 (&dest->extra_data, t, d->dup_func, d->free_func,
520 void (*free_func) (void *),
529 if (d->dup_func == dup_func && d->free_func == free_func
546 d->free_func = free_func;
558 void (*free_func) (void *),
564 if (d->dup_func == dup_func && d->free_func == free_func
575 void (*free_func) (voi
[all...]
H A Dec_key.c185 (&dest->method_data, t, d->dup_func, d->free_func,
416 void (*free_func) (void *),
423 EC_EX_DATA_get_data(key->method_data, dup_func, free_func,
432 void (*free_func) (void *),
439 EC_EX_DATA_get_data(key->method_data, dup_func, free_func,
442 EC_EX_DATA_set_data(&key->method_data, data, dup_func, free_func,
H A Dec_lcl.h200 void (*free_func) (void *); member in struct:ec_extra_data_st
269 void (*free_func) (void *),
272 void (*free_func) (void *),
275 void (*free_func) (void *),
278 void (*free_func) (void *),
/freebsd-9.3-release/crypto/openssl/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.h240 CRYPTO_EX_free *free_func);
/freebsd-9.3-release/tools/regression/lib/libc/nss/
H A Dtestutil.h39 void (*free_func)(struct ent *); \
83 td->free_func = freef; \
192 td->free_func(&e->data); \
284 td->free_func(&data); \
/freebsd-9.3-release/sys/net/
H A Dzlib.h274 typedef void (*free_func) OF((voidpf opaque, voidpf address)); typedef
291 free_func zfree; /* used to free the internal state */
/freebsd-9.3-release/crypto/openssl/crypto/dh/
H A Ddh_lib.c232 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
235 new_func, dup_func, free_func);
231 DH_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
/freebsd-9.3-release/crypto/openssl/crypto/dsa/
H A Ddsa_lib.c263 CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func)
266 new_func, dup_func, free_func);
262 DSA_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument
/freebsd-9.3-release/crypto/openssl/crypto/engine/
H A Deng_lib.c217 CRYPTO_EX_free *free_func)
220 new_func, dup_func, free_func);
215 ENGINE_get_ex_new_index(long argl, void *argp, CRYPTO_EX_new *new_func, CRYPTO_EX_dup *dup_func, CRYPTO_EX_free *free_func) argument

Completed in 212 milliseconds

123