name_list
SLIST_HEAD(name_list, name_entry);
static struct name_list *
struct name_list *nl;
struct name_list *nl;
struct name_list *next;
struct name_list *prev;
struct dirent **name_list;
num_entries = scandir (dir, &name_list, 0, my_alphasort);
filename = name_list[i]->d_name;
free (name_list[i]);
free (name_list[i]);
free (name_list);
char name_list[1024];
strcpy(name_list, term_names + string_table);
DEBUG(7, "Name list = '%s'\n", name_list);
first_name = name_list;
struct name_list *list;
dev_list = (struct name_list **)
calloc(array_size, sizeof (struct name_list *));
static int prom_srch_aliases_by_def(char *, struct name_list **,
struct name_list **, int);
struct name_list *dev;
if ((dev = (struct name_list *)
malloc(sizeof (struct name_list))) == NULL) {
static void free_name_list(struct name_list *list, int free_name);
static int insert_alias_list(struct name_list **list,
struct name_list *exact_list;
struct name_list *inexact_list;
struct name_list *list;
prom_srch_aliases_by_def(char *promdev_def, struct name_list **exact_list,
struct name_list **inexact_list, int prom_fd)
struct name_list *inexact_match = *inexact_list = NULL;
struct name_list *exact_match = *exact_list = NULL;
free_name_list(struct name_list *list, int free_name)
struct name_list *next = list;
insert_alias_list(struct name_list **list, char *alias_name)
struct name_list *entry = *list;
struct name_list *new_entry, *prev_entry;
(struct name_list *)malloc(sizeof (struct name_list)))
struct name_list *next;
static struct name_list **dev_list;
char *name_list = NULL;
if (name_list == NULL)
name_list = strdup(name);
len = strlen(name_list);
tmp = realloc(name_list, len + strlen(name) + 2);
free(name_list);
name_list = NULL;
name_list = tmp;
name_list[len++] = ' ';
(void) strcpy(name_list+len, name);
if (name_list == NULL) { /* alloc error */
if (name_list != NULL)
free(name_list);
host_service = name_list;
char *name_list = NULL;
if (name_list == NULL)
name_list = strdup(name);
len = strlen(name_list);
tmp = realloc(name_list, len + strlen(name) + 2);
free(name_list);
name_list = NULL;
name_list = tmp;
name_list[len++] = ' ';
(void) strcpy(name_list+len, name);
if (name_list == NULL) { /* alloc error */
if (name_list != NULL)
free(name_list);
host_service = name_list;
struct symbol_list *name_list, *arg_decl;
name_list = fn->arguments;
PREPARE_PTR_LIST(name_list, name);