Lines Matching refs:head
33 static inline int gsserrmap_init (struct gsserrmap__head *head)
35 head->first = NULL;
38 static inline void gsserrmap_destroy (struct gsserrmap__head *head)
43 for (e = head->first; e; e = e_next) {
51 head->first = NULL;
55 gsserrmap__find_node (struct gsserrmap__head *head, OM_uint32 key)
58 for (e = head->first; e; e = e->next)
65 gsserrmap_find (struct gsserrmap__head *head, OM_uint32 key)
67 struct gsserrmap__element *e = gsserrmap__find_node(head, key);
85 gsserrmap_replace_or_insert (struct gsserrmap__head *head,
88 struct gsserrmap__element *e = gsserrmap__find_node(head, key);
108 e->next = head->first;
109 head->first = e;