head 194 include/crm/lrmd.h void lrmd_list_freeall(lrmd_list_t * head); head 195 include/crm/lrmd.h void lrmd_key_value_freeall(lrmd_key_value_t * head); head 210 lib/common/output_log.c for (GList* gIter = priv->prefixes->head; gIter; gIter = gIter->next) { head 1932 lib/fencing/st_client.c stonith_key_value_add(stonith_key_value_t * head, const char *key, const char *value) head 1940 lib/fencing/st_client.c end = head; head 1948 lib/fencing/st_client.c head = p; head 1951 lib/fencing/st_client.c return head; head 1955 lib/fencing/st_client.c stonith_key_value_freeall(stonith_key_value_t * head, int keys, int values) head 1959 lib/fencing/st_client.c while (head) { head 1960 lib/fencing/st_client.c p = head->next; head 1962 lib/fencing/st_client.c free(head->key); head 1965 lib/fencing/st_client.c free(head->value); head 1967 lib/fencing/st_client.c free(head); head 1968 lib/fencing/st_client.c head = p; head 27 lib/lrmd/lrmd_alerts.c alert_key2param(lrmd_key_value_t *head, enum pcmk__alert_keys_e name, head 37 lib/lrmd/lrmd_alerts.c head = lrmd_key_value_add(head, *key, value); head 39 lib/lrmd/lrmd_alerts.c return head; head 43 lib/lrmd/lrmd_alerts.c alert_key2param_int(lrmd_key_value_t *head, enum pcmk__alert_keys_e name, head 48 lib/lrmd/lrmd_alerts.c head = alert_key2param(head, name, value_s); head 50 lib/lrmd/lrmd_alerts.c return head; head 54 lib/lrmd/lrmd_alerts.c alert_key2param_ms(lrmd_key_value_t *head, enum pcmk__alert_keys_e name, head 59 lib/lrmd/lrmd_alerts.c head = alert_key2param(head, name, value_s); head 61 lib/lrmd/lrmd_alerts.c return head; head 67 lib/lrmd/lrmd_alerts.c lrmd_key_value_t **head = (lrmd_key_value_t **) user_data; head 72 lib/lrmd/lrmd_alerts.c *head = lrmd_key_value_add(*head, key, value); head 77 lib/lrmd/lrmd_alerts.c alert_envvar2params(lrmd_key_value_t *head, const pcmk__alert_t *entry) head 80 lib/lrmd/lrmd_alerts.c g_hash_table_foreach(entry->envvars, set_ev_kv, &head); head 82 lib/lrmd/lrmd_alerts.c return head; head 146 lib/lrmd/lrmd_alerts.c lrmd_key_value_t *head = NULL; head 170 lib/lrmd/lrmd_alerts.c for (head = params; head != NULL; head = head->next) { head 171 lib/lrmd/lrmd_alerts.c copy_params = lrmd_key_value_add(copy_params, head->key, head->value); head 111 lib/lrmd/lrmd_client.c lrmd_list_add(lrmd_list_t * head, const char *value) head 118 lib/lrmd/lrmd_client.c end = head; head 126 lib/lrmd/lrmd_client.c head = p; head 129 lib/lrmd/lrmd_client.c return head; head 133 lib/lrmd/lrmd_client.c lrmd_list_freeall(lrmd_list_t * head) head 137 lib/lrmd/lrmd_client.c while (head) { head 138 lib/lrmd/lrmd_client.c char *val = (char *)head->val; head 140 lib/lrmd/lrmd_client.c p = head->next; head 142 lib/lrmd/lrmd_client.c free(head); head 143 lib/lrmd/lrmd_client.c head = p; head 148 lib/lrmd/lrmd_client.c lrmd_key_value_add(lrmd_key_value_t * head, const char *key, const char *value) head 156 lib/lrmd/lrmd_client.c end = head; head 164 lib/lrmd/lrmd_client.c head = p; head 167 lib/lrmd/lrmd_client.c return head; head 171 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(lrmd_key_value_t * head) head 175 lib/lrmd/lrmd_client.c while (head) { head 176 lib/lrmd/lrmd_client.c p = head->next; head 177 lib/lrmd/lrmd_client.c free(head->key); head 178 lib/lrmd/lrmd_client.c free(head->value); head 179 lib/lrmd/lrmd_client.c free(head); head 180 lib/lrmd/lrmd_client.c head = p; head 67 libltdl/libltdl/slist.h LT_SCOPE SList *slist_concat (SList *head, SList *tail); head 120 libltdl/lt_dlloader.c const lt_dlvtable *head = (const lt_dlvtable *) loaders->userdata; head 121 libltdl/lt_dlloader.c fprintf (stderr, "%s", (head && head->name) ? head->name : "(null)"); head 54 libltdl/slist.c slist_delete (SList *head, void (*delete_fct) (void *item)) head 58 libltdl/slist.c while (head) head 60 libltdl/slist.c SList *next = head->next; head 61 libltdl/slist.c (*delete_fct) (head); head 62 libltdl/slist.c head = next; head 98 libltdl/slist.c SList *head; head 99 libltdl/slist.c for (head = *phead; head->next; head = head->next) head 101 libltdl/slist.c result = (*find) (head->next, matchdata); head 104 libltdl/slist.c stale = head->next; head 105 libltdl/slist.c head->next = stale->next; head 142 libltdl/slist.c slist_concat (SList *head, SList *tail) head 146 libltdl/slist.c if (!head) head 151 libltdl/slist.c last = head; head 157 libltdl/slist.c return head; head 70 maint/gnulib/lib/bitset.h struct lbitset_elt_struct *head; /* First element in linked list. */ head 89 maint/gnulib/lib/bitset/list.c #define LBITSET_HEAD(X) ((X)->l.head) head 395 maint/gnulib/lib/bitset/list.c lbitset_elt *head = LBITSET_HEAD (bset); head 396 maint/gnulib/lib/bitset/list.c if (!head) head 400 maint/gnulib/lib/bitset/list.c lbitset_prune (bset, head); head 438 maint/gnulib/lib/bitset/list.c lbitset_elt *head = LBITSET_HEAD (src); head 439 maint/gnulib/lib/bitset/list.c if (!head) head 444 maint/gnulib/lib/bitset/list.c for (lbitset_elt *elt = head; elt; elt = elt->next) head 646 maint/gnulib/lib/bitset/list.c lbitset_elt *head = LBITSET_HEAD (bset); head 647 maint/gnulib/lib/bitset/list.c if (!head) head 661 maint/gnulib/lib/bitset/list.c elt = head; head 670 maint/gnulib/lib/bitset/list.c for (elt = head; head 123 maint/gnulib/lib/exclude.c struct exclude_segment *head; head 276 maint/gnulib/lib/exclude.c sp->next = ex->head; head 277 maint/gnulib/lib/exclude.c ex->head = sp; head 309 maint/gnulib/lib/exclude.c for (seg = ex->head; seg; ) head 474 maint/gnulib/lib/exclude.c if (!ex->head) head 480 maint/gnulib/lib/exclude.c for (seg = ex->head; ; seg = seg->next) head 524 maint/gnulib/lib/exclude.c if (! (ex->head && ex->head->type == exclude_pattern head 525 maint/gnulib/lib/exclude.c && ((ex->head->options & EXCLUDE_INCLUDE) head 529 maint/gnulib/lib/exclude.c seg = ex->head; head 587 maint/gnulib/lib/exclude.c if (! (ex->head && ex->head->type == exclude_hash head 588 maint/gnulib/lib/exclude.c && ((ex->head->options & exclude_hash_flags) head 591 maint/gnulib/lib/exclude.c seg = ex->head; head 1267 maint/gnulib/lib/fts.c register FTSENT *p, *head; head 1419 maint/gnulib/lib/fts.c head = NULL; head 1454 maint/gnulib/lib/fts.c fts_lfree(head); head 1479 maint/gnulib/lib/fts.c fts_lfree(head); head 1530 maint/gnulib/lib/fts.c if (head == NULL) head 1531 maint/gnulib/lib/fts.c head = tail = p; head 1568 maint/gnulib/lib/fts.c fts_padjust(sp, head); head 1593 maint/gnulib/lib/fts.c fts_lfree(head); head 1602 maint/gnulib/lib/fts.c fts_lfree(head); head 1608 maint/gnulib/lib/fts.c head = fts_sort (sp, head, nitems); head 1614 maint/gnulib/lib/fts.c head = fts_sort(sp, head, nitems); head 1615 maint/gnulib/lib/fts.c return (head); head 1824 maint/gnulib/lib/fts.c fts_sort (FTS *sp, FTSENT *head, register size_t nitems) head 1859 maint/gnulib/lib/fts.c return (head); head 1863 maint/gnulib/lib/fts.c for (ap = sp->fts_array, p = head; p; p = p->fts_link) head 1866 maint/gnulib/lib/fts.c for (head = *(ap = sp->fts_array); --nitems; ++ap) head 1869 maint/gnulib/lib/fts.c return (head); head 1905 maint/gnulib/lib/fts.c fts_lfree (register FTSENT *head) head 1910 maint/gnulib/lib/fts.c while ((p = head)) { head 1911 maint/gnulib/lib/fts.c head = head->fts_link; head 1958 maint/gnulib/lib/fts.c fts_padjust (FTS *sp, FTSENT *head) head 1975 maint/gnulib/lib/fts.c for (p = head; p->fts_level >= FTS_ROOTLEVEL;) {