Home | History | Annotate | Download | only in ltrace

Lines Matching defs:keys

29 	/* The invariant is that KEYS, VALUES and STATUS are of the
31 struct vect keys;
41 /* Initialize a dictionary DICT. The dictionary will hold keys of the
45 * EQ is a callback for comparing two keys. */
53 * will hold keys of type KEY_TYPE and values of type VALUE_TYPE.
70 * cloning fails for any reason, already-cloned keys and values are
88 assert(_source_d->keys.elt_size == sizeof(KEY_TYPE)); \
122 (assert((DICTP)->keys.elt_size == sizeof(*(KEYP))), \
133 (assert((DICTP)->keys.elt_size == sizeof(*(KEYP))), \
140 (assert((DICTP)->keys.elt_size == sizeof(*(KEYP))), \
148 assert((DICTP)->keys.elt_size == sizeof(*(KEYP))); \
170 assert(_d->keys.elt_size == sizeof(*KEYP)); \
187 /* Destroy DICTP, which holds keys of type KEY_TYPE and values of type
192 assert(_d->keys.elt_size == sizeof(KEY_TYPE)); \
216 assert((DICTP)->keys.elt_size == sizeof(KEY_TYPE)); \
240 /* A dtor which calls 'free' on keys in a table. */
243 /* A cloner that calls 'strdup' on keys in a table. */