Lines Matching refs:nentry
1748 deventry_t *dentry = NULL, *nentry = NULL, *pentry = NULL; in da_add_list() local
1784 for (nentry = dentry; nentry != NULL; nentry = nentry->next) { in da_add_list()
1785 pentry = nentry; in da_add_list()
1786 (void) sscanf(nentry->devinfo.devname, "%*[a-z]%d", &instance); in da_add_list()
1787 if (nentry->devinfo.instance == new_instance) in da_add_list()
1795 if (nentry == NULL) { in da_add_list()
1805 if ((nentry = (deventry_t *)malloc(sizeof (deventry_t))) == in da_add_list()
1809 pentry->next = nentry; in da_add_list()
1811 nentry->devinfo.devname = strdup(dname); in da_add_list()
1812 nentry->devinfo.devtype = dtype; in da_add_list()
1813 nentry->devinfo.devauths = DEFAULT_DEV_ALLOC_AUTH; in da_add_list()
1814 nentry->devinfo.devexec = dexec; in da_add_list()
1815 nentry->devinfo.instance = new_instance; in da_add_list()
1825 if (da_defs = getdadeftype(nentry->devinfo.devtype)) { in da_add_list()
1832 nentry->devinfo.devauths = strdup(kval); in da_add_list()
1834 nentry->devinfo.devexec = strdup(kval); in da_add_list()
1847 nentry->devinfo.devopts = kval; in da_add_list()
1849 nentry->devinfo.devlist = NULL; in da_add_list()
1850 nentry->next = NULL; in da_add_list()
1854 if (nentry->devinfo.devlist) { in da_add_list()
1855 plen = strlen(nentry->devinfo.devlist); in da_add_list()
1861 if ((nentry->devinfo.devlist = in da_add_list()
1862 (char *)realloc(nentry->devinfo.devlist, nlen)) == NULL) { in da_add_list()
1864 free(nentry->devinfo.devname); in da_add_list()
1865 free(nentry); in da_add_list()
1873 (void) snprintf(nentry->devinfo.devlist, nlen, "%s", link); in da_add_list()
1875 (void) snprintf(nentry->devinfo.devlist + plen, nlen - plen, in da_add_list()
1883 dlist->audio = nentry; in da_add_list()
1885 dlist->cd = nentry; in da_add_list()
1887 dlist->floppy = nentry; in da_add_list()
1889 dlist->tape = nentry; in da_add_list()
1891 dlist->rmdisk = nentry; in da_add_list()