Lines Matching defs:Devices
36 * manage systems files (Systems, Devices, and Dialcodes families).
58 static char *Devices[64] = {0}; /* list of Devices files */
64 static int ndevices; /* index into list of Devices files */
94 * setservice init's Systems, Devices, Dialers lists from Sysfiles
133 return(access(Devices[ndevices], R_OK));
139 return(eaccess(Devices[ndevices], R_OK));
151 * read Sysfiles, set up lists of Systems/Devices/Dialers file names.
161 Systems[0] = Devices[0] = Dialers[0] = NULL;
181 if (Devices[0] == NULL) {
182 Devices[0] = strsave(DEVICES);
183 ASSERT(Devices[0] != NULL, Ct_ALLOCATE, "scansys: Devices", 0);
184 Devices[1] = NULL;
338 setfile(Devices, equals);
432 * reset Devices files
517 * get next line from Devices file
526 if (Devices[0] == NULL)
559 for ( ; Devices[ndevices] != NULL; ndevices++)
560 if ((fdevices = fopen(Devices[ndevices], "r")) != NULL)
722 * return name of currently open Devices file
727 return(Devices[ndevices]);