EC_EXTRA_DATA
EC_EXTRA_DATA *d;
EC_EXTRA_DATA *ex_data;
EC_EXTRA_DATA *extra_data; /* linked list */
EC_EXTRA_DATA *method_data;
int EC_EX_DATA_set_data(EC_EXTRA_DATA **, void *data,
void *EC_EX_DATA_get_data(const EC_EXTRA_DATA *,
void EC_EX_DATA_free_data(EC_EXTRA_DATA **,
void EC_EX_DATA_clear_free_data(EC_EXTRA_DATA **,
void EC_EX_DATA_free_all_data(EC_EXTRA_DATA **);
void EC_EX_DATA_clear_free_all_data(EC_EXTRA_DATA **);
EC_EXTRA_DATA *d;
EC_EX_DATA_set_data(EC_EXTRA_DATA ** ex_data, void *data,
EC_EXTRA_DATA *d;
EC_EX_DATA_get_data(const EC_EXTRA_DATA * ex_data,
const EC_EXTRA_DATA *d;
EC_EX_DATA_free_data(EC_EXTRA_DATA ** ex_data,
EC_EXTRA_DATA **p;
EC_EXTRA_DATA *next = (*p)->next;
EC_EX_DATA_clear_free_data(EC_EXTRA_DATA ** ex_data,
EC_EXTRA_DATA **p;
EC_EXTRA_DATA *next = (*p)->next;
EC_EX_DATA_free_all_data(EC_EXTRA_DATA ** ex_data)
EC_EXTRA_DATA *d;
EC_EXTRA_DATA *next = d->next;
EC_EX_DATA_clear_free_all_data(EC_EXTRA_DATA ** ex_data)
EC_EXTRA_DATA *d;
EC_EXTRA_DATA *next = d->next;