Lines Matching refs:info
73 (h->info.free)(h->t, h->info.data);
103 n = (h->info.calloc)(ns, sizeof(struct _ohash_record), h->info.data);
120 (h->info.free)(h->t, h->info.data);
195 ohash_init(struct ohash *h, unsigned int size, struct ohash_info *info)
204 /* Copy info so that caller may free it. */
205 h->info.key_offset = info->key_offset;
206 h->info.calloc = info->calloc;
207 h->info.free = info->free;
208 h->info.alloc = info->alloc;
209 h->info.data = info->data;
210 h->t = (h->info.calloc)(h->size, sizeof(struct _ohash_record),
211 h->info.data);
252 strncmp(h->t[i].p+h->info.key_offset, start,
254 (h->t[i].p+h->info.key_offset)[end-start] == '\0') {
299 memcmp(h->t[i].p+h->info.key_offset, k, size) == 0) {