isomp 223 isofs/cd9660/cd9660_vfsops.c register struct iso_mnt *isomp = (struct iso_mnt *)0; isomp 354 isofs/cd9660/cd9660_vfsops.c isomp = malloc(sizeof *isomp, M_ISOFSMNT, M_WAITOK); isomp 355 isofs/cd9660/cd9660_vfsops.c bzero((caddr_t)isomp, sizeof *isomp); isomp 356 isofs/cd9660/cd9660_vfsops.c isomp->logical_block_size = logical_block_size; isomp 357 isofs/cd9660/cd9660_vfsops.c isomp->volume_space_size = isonum_733 (pri->volume_space_size); isomp 358 isofs/cd9660/cd9660_vfsops.c bcopy (rootp, isomp->root, sizeof isomp->root); isomp 359 isofs/cd9660/cd9660_vfsops.c isomp->root_extent = isonum_733 (rootp->extent); isomp 360 isofs/cd9660/cd9660_vfsops.c isomp->root_size = isonum_733 (rootp->size); isomp 361 isofs/cd9660/cd9660_vfsops.c isomp->joliet_level = 0; isomp 366 isofs/cd9660/cd9660_vfsops.c isomp->volume_space_size += sess; isomp 367 isofs/cd9660/cd9660_vfsops.c isomp->im_bmask = logical_block_size - 1; isomp 368 isofs/cd9660/cd9660_vfsops.c isomp->im_bshift = ffs(logical_block_size) - 1; isomp 374 isofs/cd9660/cd9660_vfsops.c mp->mnt_data = (qaddr_t)isomp; isomp 379 isofs/cd9660/cd9660_vfsops.c isomp->im_mountp = mp; isomp 380 isofs/cd9660/cd9660_vfsops.c isomp->im_dev = dev; isomp 381 isofs/cd9660/cd9660_vfsops.c isomp->im_devvp = devvp; isomp 385 isofs/cd9660/cd9660_vfsops.c if ((error = bread(isomp->im_devvp, (isomp->root_extent + isomp 387 isofs/cd9660/cd9660_vfsops.c (isomp->im_bshift - DEV_BSHIFT), isomp 388 isofs/cd9660/cd9660_vfsops.c isomp->logical_block_size, NOCRED, &bp)) != 0) isomp 393 isofs/cd9660/cd9660_vfsops.c if ((isomp->rr_skip = cd9660_rrip_offset(rootp,isomp)) < 0) { isomp 407 isofs/cd9660/cd9660_vfsops.c isomp->im_flags = argp->flags & (ISOFSMNT_NORRIP | ISOFSMNT_GENS | isomp 409 isofs/cd9660/cd9660_vfsops.c switch (isomp->im_flags & (ISOFSMNT_NORRIP | ISOFSMNT_GENS)) { isomp 411 isofs/cd9660/cd9660_vfsops.c isomp->iso_ftype = ISO_FTYPE_DEFAULT; isomp 414 isofs/cd9660/cd9660_vfsops.c isomp->iso_ftype = ISO_FTYPE_9660; isomp 417 isofs/cd9660/cd9660_vfsops.c isomp->iso_ftype = ISO_FTYPE_RRIP; isomp 423 isofs/cd9660/cd9660_vfsops.c if (isomp->iso_ftype != ISO_FTYPE_RRIP && joliet_level) { isomp 426 isofs/cd9660/cd9660_vfsops.c bcopy(rootp, isomp->root, sizeof isomp->root); isomp 427 isofs/cd9660/cd9660_vfsops.c isomp->root_extent = isonum_733(rootp->extent); isomp 428 isofs/cd9660/cd9660_vfsops.c isomp->root_size = isonum_733(rootp->size); isomp 429 isofs/cd9660/cd9660_vfsops.c isomp->joliet_level = joliet_level; isomp 449 isofs/cd9660/cd9660_vfsops.c if (isomp) { isomp 450 isofs/cd9660/cd9660_vfsops.c free((caddr_t)isomp, M_ISOFSMNT); isomp 563 isofs/cd9660/cd9660_vfsops.c register struct iso_mnt *isomp; isomp 576 isofs/cd9660/cd9660_vfsops.c isomp = VFSTOISOFS(mp); isomp 579 isofs/cd9660/cd9660_vfsops.c if (isomp->iso_ftype == ISO_FTYPE_RRIP) isomp 580 isofs/cd9660/cd9660_vfsops.c iso_dunmap(isomp->im_dev); isomp 583 isofs/cd9660/cd9660_vfsops.c isomp->im_devvp->v_specmountpoint = NULL; isomp 584 isofs/cd9660/cd9660_vfsops.c error = VOP_CLOSE(isomp->im_devvp, FREAD, NOCRED, p); isomp 585 isofs/cd9660/cd9660_vfsops.c vrele(isomp->im_devvp); isomp 586 isofs/cd9660/cd9660_vfsops.c free((caddr_t)isomp, M_ISOFSMNT); isomp 638 isofs/cd9660/cd9660_vfsops.c register struct iso_mnt *isomp; isomp 640 isofs/cd9660/cd9660_vfsops.c isomp = VFSTOISOFS(mp); isomp 642 isofs/cd9660/cd9660_vfsops.c sbp->f_bsize = isomp->logical_block_size; isomp 644 isofs/cd9660/cd9660_vfsops.c sbp->f_blocks = isomp->volume_space_size; isomp 657 isofs/cd9660/cd9660_vfsops.c sbp->f_spare[0] = isomp->im_flags;