Lines Matching defs:head
36 ll_init(llh_t *head)
38 head->back = &head->front;
39 head->front = NULL;
42 ll_enqueue(llh_t *head, ll_t *data)
45 *head->back = data;
46 head->back = &data->n;
54 ll_mapf(llh_t *head, void (*func)(void *))
56 ll_t *t = head->front;
66 ll_peek(llh_t *head)
68 return (head->front);
71 ll_dequeue(llh_t *head)
74 ptr = head->front;
75 if (ptr && ((head->front = ptr->n) == NULL))
76 head->back = &head->front;
104 ll_check(llh_t *head)
107 ll_t *ptr = head->front;
108 ll_t **prev = &head->front;
115 assert(head->back == prev);