head               35 include/crm/fencing/internal.h stonith_key_value_t *stonith__key_value_add(stonith_key_value_t *head,
head               37 include/crm/fencing/internal.h void stonith__key_value_freeall(stonith_key_value_t *head, bool keys,
head               98 include/crm/fencing/internal.h void stonith__history_free(stonith_history_t *head);
head              177 include/crm/lrmd.h void lrmd_list_freeall(lrmd_list_t * head);
head              178 include/crm/lrmd.h void lrmd_key_value_freeall(lrmd_key_value_t * head);
head              788 include/crm/stonith-ng.h void stonith_key_value_freeall(stonith_key_value_t *head, int keys, int values);
head              791 include/crm/stonith-ng.h void stonith_history_free(stonith_history_t *head);
head              210 lib/common/output_log.c     for (GList* gIter = priv->prefixes->head; gIter; gIter = gIter->next) {
head              776 lib/fencing/st_client.c stonith__history_free(stonith_history_t *head)
head              782 lib/fencing/st_client.c     while (head != NULL) {
head              783 lib/fencing/st_client.c         stonith_history_t *next = head->next;
head              785 lib/fencing/st_client.c         free(head->target);
head              786 lib/fencing/st_client.c         free(head->action);
head              787 lib/fencing/st_client.c         free(head->origin);
head              788 lib/fencing/st_client.c         free(head->delegate);
head              789 lib/fencing/st_client.c         free(head->client);
head              790 lib/fencing/st_client.c         free(head->exit_reason);
head              791 lib/fencing/st_client.c         free(head);
head              792 lib/fencing/st_client.c         head = next;
head             1995 lib/fencing/st_client.c stonith__key_value_add(stonith_key_value_t *head, const char *key,
head             2008 lib/fencing/st_client.c     if (head != NULL) {
head             2009 lib/fencing/st_client.c         stonith_key_value_t *end = head;
head             2015 lib/fencing/st_client.c         head = pair;
head             2018 lib/fencing/st_client.c     return head;
head             2033 lib/fencing/st_client.c stonith__key_value_freeall(stonith_key_value_t *head, bool keys, bool values)
head             2035 lib/fencing/st_client.c     while (head != NULL) {
head             2036 lib/fencing/st_client.c         stonith_key_value_t *next = head->next;
head             2039 lib/fencing/st_client.c             free(head->key);
head             2042 lib/fencing/st_client.c             free(head->value);
head             2044 lib/fencing/st_client.c         free(head);
head             2045 lib/fencing/st_client.c         head = next;
head             2855 lib/fencing/st_client.c stonith_key_value_t *stonith_key_value_add(stonith_key_value_t *head,
head             2859 lib/fencing/st_client.c stonith_key_value_add(stonith_key_value_t *head, const char *key,
head             2862 lib/fencing/st_client.c     return stonith__key_value_add(head, key, value);
head             2865 lib/fencing/st_client.c void stonith_key_value_freeall(stonith_key_value_t *head, int keys, int values);
head             2868 lib/fencing/st_client.c stonith_key_value_freeall(stonith_key_value_t *head, int keys, int values)
head             2870 lib/fencing/st_client.c     stonith__key_value_freeall(head, (keys != 0), (values != 0));
head             2873 lib/fencing/st_client.c void stonith_history_free(stonith_history_t *head);
head             2876 lib/fencing/st_client.c stonith_history_free(stonith_history_t *head)
head             2878 lib/fencing/st_client.c     stonith__history_free(head);
head               27 lib/lrmd/lrmd_alerts.c alert_key2param(lrmd_key_value_t *head, enum pcmk__alert_keys_e name,
head               34 lib/lrmd/lrmd_alerts.c     return lrmd_key_value_add(head, pcmk__alert_keys[name], value);
head               38 lib/lrmd/lrmd_alerts.c alert_key2param_int(lrmd_key_value_t *head, enum pcmk__alert_keys_e name,
head               43 lib/lrmd/lrmd_alerts.c     head = alert_key2param(head, name, value_s);
head               45 lib/lrmd/lrmd_alerts.c     return head;
head               49 lib/lrmd/lrmd_alerts.c alert_key2param_ms(lrmd_key_value_t *head, enum pcmk__alert_keys_e name,
head               54 lib/lrmd/lrmd_alerts.c     head = alert_key2param(head, name, value_s);
head               56 lib/lrmd/lrmd_alerts.c     return head;
head               62 lib/lrmd/lrmd_alerts.c     lrmd_key_value_t **head = (lrmd_key_value_t **) user_data;
head               67 lib/lrmd/lrmd_alerts.c         *head = lrmd_key_value_add(*head, key, value);
head               72 lib/lrmd/lrmd_alerts.c alert_envvar2params(lrmd_key_value_t *head, const pcmk__alert_t *entry)
head               75 lib/lrmd/lrmd_alerts.c         g_hash_table_foreach(entry->envvars, set_ev_kv, &head);
head               77 lib/lrmd/lrmd_alerts.c     return head;
head              141 lib/lrmd/lrmd_alerts.c         lrmd_key_value_t *head = NULL;
head              165 lib/lrmd/lrmd_alerts.c         for (head = params; head != NULL; head = head->next) {
head              166 lib/lrmd/lrmd_alerts.c             copy_params = lrmd_key_value_add(copy_params, head->key, head->value);
head              109 lib/lrmd/lrmd_client.c lrmd_list_add(lrmd_list_t * head, const char *value)
head              116 lib/lrmd/lrmd_client.c     end = head;
head              124 lib/lrmd/lrmd_client.c         head = p;
head              127 lib/lrmd/lrmd_client.c     return head;
head              131 lib/lrmd/lrmd_client.c lrmd_list_freeall(lrmd_list_t * head)
head              135 lib/lrmd/lrmd_client.c     while (head) {
head              136 lib/lrmd/lrmd_client.c         char *val = (char *)head->val;
head              138 lib/lrmd/lrmd_client.c         p = head->next;
head              140 lib/lrmd/lrmd_client.c         free(head);
head              141 lib/lrmd/lrmd_client.c         head = p;
head              146 lib/lrmd/lrmd_client.c lrmd_key_value_add(lrmd_key_value_t * head, const char *key, const char *value)
head              154 lib/lrmd/lrmd_client.c     end = head;
head              162 lib/lrmd/lrmd_client.c         head = p;
head              165 lib/lrmd/lrmd_client.c     return head;
head              169 lib/lrmd/lrmd_client.c lrmd_key_value_freeall(lrmd_key_value_t * head)
head              173 lib/lrmd/lrmd_client.c     while (head) {
head              174 lib/lrmd/lrmd_client.c         p = head->next;
head              175 lib/lrmd/lrmd_client.c         free(head->key);
head              176 lib/lrmd/lrmd_client.c         free(head->value);
head              177 lib/lrmd/lrmd_client.c         free(head);
head              178 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;