Lines Matching refs:dnpath
420 char *dnpath, *path, *fpath, *nm;
436 if ((dnpath = di_devfs_path(did_dinode(pd))) != NULL) {
442 if ((path = topo_mod_strdup(mp, dnpath)) == NULL) {
443 di_devfs_path_free(dnpath);
446 di_devfs_path_free(dnpath);
715 char *dnpath;
721 dnpath = di_devfs_path(did_dinode(pd));
722 if ((dnpath == NULL) || (strstr(dnpath, "/pci@") == NULL)) {
724 dnpath == NULL ? "NULL" : "BAD");
725 if (dnpath != NULL)
726 di_devfs_path_free(dnpath);
729 if ((path = topo_mod_strdup(mp, dnpath)) == NULL) {
730 di_devfs_path_free(dnpath);
733 di_devfs_path_free(dnpath);