Lines Matching refs:dp
175 struct dirent *dp;
315 while ((dp = readdir(dirp)) != NULL) {
316 if (dp->d_name[0] == '.')
320 "%s/%s/", PROCDIR, dp->d_name);
615 struct devl *dp;
620 dp = realloc(devl, maxdev * sizeof (struct devl));
621 if (!dp) {
627 devl = dp;
629 dp = &devl[ndevs++];
631 dp->ddev = ddev;
633 (void) strcpy(dp->dname, " ? ");
634 return (dp->dname);
640 (void) strcpy(dp->dname, &name[5]);
648 (void) strncpy(dp->dname, &name[start], DEVNAMELEN);
650 (void) strncpy(dp->dname, &name[i+1], DEVNAMELEN);
652 return (dp->dname);
658 struct devl *dp;
661 for (dp = devl, i = 0; i < ndevs; dp++, i++) {
662 if (dp->ddev == ddev)
663 return (dp->dname);