Lines Matching defs:Systems
38 * manage systems files (Systems, Devices, and Dialcodes families).
69 static char *Systems[64]; /* list of Systems files */
75 static int nsystems; /* index into list of Systems files */
106 * setservice init's Systems, Devices, Dialers lists from Sysfiles
133 return (access(Systems[nsystems], R_OK));
139 return (eaccess(Systems[nsystems], R_OK));
152 * read Sysfiles, set up lists of Systems/Devices/Dialers file names.
164 * for Systems, Devices and Dialers.
167 tptr = Systems;
204 if (Systems[0] == NULL) {
205 Systems[0] = strsave(SYSTEMS);
206 ASSERT(Systems[0] != NULL, "Ct_ALLOCATE", "scansys: Systems",
208 Systems[1] = NULL;
360 setfile(Systems, equals);
442 * reset Systems files
480 * get next line from Systems file
486 if (Systems[0] == NULL)
521 for (; Systems[nsystems] != NULL; nsystems++)
522 if ((fsystems = fopen(Systems[nsystems], "rF")) != NULL)
697 * return name of currently open Systems file
702 return (Systems[nsystems]);