Lines Matching refs:ufs_devp
56 devid_t *ufs_devp;
607 if (ufs_devp == NULL) {
625 ufs_devp = (devid_t *)bkmem_alloc(sizeof (devid_t));
626 ufs_devp->di_taken = 1;
627 ufs_devp->di_dcookie = h;
628 ufs_devp->di_desc = (char *)bkmem_alloc(strlen(str) + 1);
629 (void) strcpy(ufs_devp->di_desc, str);
630 bzero(ufs_devp->un_fs.dummy, SBSIZE);
637 head->fi_devp = ufs_devp;
640 head->fi_memp = (caddr_t)&(ufs_devp->un_fs.di_fs);
644 ufs_devp->un_fs.di_fs.fs_magic != FS_MAGIC) {
662 if (ufs_devp == NULL)
693 filep->fi_devp = ufs_devp; /* dev is already "mounted" */
827 if (ufs_devp == NULL) {
839 release_cache(ufs_devp->di_dcookie);
840 (void) prom_close(ufs_devp->di_dcookie);
841 ufs_devp->di_taken = 0;
845 bkmem_free((char *)ufs_devp, sizeof (devid_t));
847 ufs_devp = (devid_t *)NULL;