Lines Matching full:dtor_key
61 void (*dtor_key)(void *tgt, void *data);
84 clone_data->dtor_key(&nkey, clone_data->data);
100 void (*dtor_key)(void *tgt, void *data),
105 assert((clone_key != NULL) == (dtor_key != NULL));
111 target, clone_key, clone_value, dtor_key, dtor_value, data
115 dict_destroy(target, dtor_key, dtor_value, data);
134 void (*dtor_key)(void *tgt, void *data);
143 if (destroy_data->dtor_key)
144 destroy_data->dtor_key(key, destroy_data->data);
152 void (*dtor_key)(void *tgt, void *data),
159 if (dtor_key != NULL || dtor_value != NULL) {
161 dtor_key, dtor_value, data
415 void (*dtor_key)(void *tgt, void *data),
425 if (dtor_key != NULL)
426 dtor_key(getkey(dict, slot_n), data);