hs_volume
static struct hs_volume *hsfsp;
struct hs_volume *fsp;
fsp = (struct hs_volume *)devp->un_fs.dummy;
struct hs_volume *hvp;
hs_findhsvol(struct hsfs *fsp, struct vnode *vp, struct hs_volume *hvp)
hs_parsehsvol(struct hsfs *fsp, uchar_t *volp, struct hs_volume *hvp)
struct hs_volume *hvp,
struct hs_volume *svp,
struct hs_volume *jvp)
hs_parseisovol(struct hsfs *fsp, uchar_t *volp, struct hs_volume *hvp)
hs_copylabel(struct hs_volume *hvp, unsigned char *label, int isjoliet)
struct hs_volume *fvolp;
struct hs_volume *hvp);
struct hs_volume *hvp);
struct hs_volume *hvp,
struct hs_volume *svp,
struct hs_volume *jvp);
struct hs_volume *hvp);
static void hs_copylabel(struct hs_volume *, unsigned char *, int);
struct hs_volume *hsvp = &fsp->hsfs_vol;
struct hs_volume *svp = NULL; /* Supplemental VD for ISO-9660:1999 */
struct hs_volume *jvp = NULL; /* Joliet VD */
struct hs_volume *, &fsp->hsfs_vol,
struct hs_volume *, svp,
struct hs_volume *, jvp);
struct hs_volume *, &fsp->hsfs_vol,
struct hs_volume *, svp,
struct hs_volume *, jvp);
bcopy(svp, &fsp->hsfs_vol, sizeof (struct hs_volume));
bcopy(jvp, &fsp->hsfs_vol, sizeof (struct hs_volume));
struct hs_volume hsfs_vol; /* File Structure Volume Descriptor */