Lines Matching refs:devname
116 * The BSD version uses devname()
123 /* Some versions of devname() return NULL on failure, others do not. */
124 dev = devname(tdev, S_IFCHR);
127 /* devname() doesn't use the /dev/ prefix, add one... */
188 char pathbuf[PATH_MAX], **subdirs = NULL, *devname = NULL;
262 devname = estrdup(pathbuf);
269 for (i = 0; devname == NULL && i < num_subdirs; i++)
270 devname = sudo_ttyname_scan(subdirs[i], rdev, FALSE);
276 return devname;
290 char buf[PATH_MAX], **sd, *devname, *tty = NULL;
295 for (sd = search_devs; (devname = *sd) != NULL; sd++) {
296 len = strlen(devname);
297 if (devname[len - 1] == '/') {
299 if (strcmp(devname, "/dev/pts/") == 0) {
311 tty = sudo_ttyname_scan(devname, rdev, TRUE);
313 if (stat(devname, &sb) == 0) {
315 tty = estrdup(devname);