Lines Matching defs:info
66 (h->info.free)(h->t, h->info.data);
96 n = (h->info.calloc)(ns, sizeof(struct _ohash_record), h->info.data);
113 (h->info.free)(h->t, h->info.data);
188 ohash_init(struct ohash *h, unsigned int size, struct ohash_info *info)
197 /* Copy info so that caller may free it. */
198 h->info.key_offset = info->key_offset;
199 h->info.calloc = info->calloc;
200 h->info.free = info->free;
201 h->info.alloc = info->alloc;
202 h->info.data = info->data;
203 h->t = (h->info.calloc)(h->size, sizeof(struct _ohash_record),
204 h->info.data);
245 strncmp(h->t[i].p+h->info.key_offset, start,
247 (h->t[i].p+h->info.key_offset)[end-start] == '\0') {
292 memcmp(h->t[i].p+h->info.key_offset, k, size) == 0) {