Lines Matching refs:free_func
196 if (!EC_EX_DATA_set_data(&dest->extra_data, t, d->dup_func, d->free_func, d->clear_free_func)) in EC_GROUP_copy()
550 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *)) in EC_EX_DATA_set_data()
559 if (d->dup_func == dup_func && d->free_func == free_func && d->clear_free_func == clear_free_func) in EC_EX_DATA_set_data()
576 d->free_func = free_func; in EC_EX_DATA_set_data()
587 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *)) in EC_EX_DATA_get_data()
593 if (d->dup_func == dup_func && d->free_func == free_func && d->clear_free_func == clear_free_func) in EC_EX_DATA_get_data()
602 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *)) in EC_EX_DATA_free_data()
611 …if ((*p)->dup_func == dup_func && (*p)->free_func == free_func && (*p)->clear_free_func == clear_f… in EC_EX_DATA_free_data()
615 (*p)->free_func((*p)->data); in EC_EX_DATA_free_data()
626 void *(*dup_func)(void *), void (*free_func)(void *), void (*clear_free_func)(void *)) in EC_EX_DATA_clear_free_data()
635 …if ((*p)->dup_func == dup_func && (*p)->free_func == free_func && (*p)->clear_free_func == clear_f… in EC_EX_DATA_clear_free_data()
661 d->free_func(d->data); in EC_EX_DATA_free_all_data()