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;