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;