• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.5.8/xnu-1228.15.4/bsd/hfs/

Lines Matching defs:hfsmp

59 static void packcommonattr(struct attrblock *abp, struct hfsmount *hfsmp,
63 static void packfileattr(struct attrblock *abp, struct hfsmount *hfsmp,
67 static void packdirattr(struct attrblock *abp, struct hfsmount *hfsmp,
100 struct hfsmount * hfsmp;
148 hfsmp = VTOHFS(dvp);
204 lockflags = hfs_systemfile_lock(hfsmp, SFL_CATALOG, HFS_SHARED_LOCK);
206 error = cat_getentriesattr(hfsmp, dirhint, ce_list);
209 hfs_systemfile_unlock(hfsmp, lockflags);
251 if (hfs_vget(hfsmp, cattrp->ca_fileid, &vp, 0) != 0) {
256 vp = hfs_chash_getvnode(hfsmp->hfs_raw_dev, cattrp->ca_fileid, 0, 0);
287 hfs_packattrblk(&attrblk, hfsmp, vp, cdescp, cattrp, &c_datafork, &c_rsrcfork, p);
404 struct hfsmount *hfsmp,
415 packcommonattr(abp, hfsmp, vp, descp, attrp, p);
418 packdirattr(abp, hfsmp, vp, descp,attrp);
421 packfileattr(abp, hfsmp, attrp, datafork, rsrcfork);
514 struct hfsmount *hfsmp,
521 struct mount *mp = HFSTOVFS(hfsmp);
539 *((dev_t *)attrbufptr) = hfsmp->hfs_raw_dev;
545 fsid.val[0] = (long)hfsmp->hfs_raw_dev;
665 if (((unsigned int)vfs_flags(HFSTOVFS(hfsmp))) & MNT_UNKNOWNPERMISSIONS)
679 if (((unsigned int)vfs_flags(HFSTOVFS(hfsmp))) & MNT_UNKNOWNPERMISSIONS)
743 struct hfsmount *hfsmp,
765 if (hfsmp->hfs_private_desc[FILE_HARDLINKS].cd_cnid != 0)
767 if (hfsmp->hfs_private_desc[DIR_HARDLINKS].cd_cnid != 0)
769 if (hfsmp->jnl ||
770 ((hfsmp->vcbAtrb & kHFSVolumeJournaledMask) &&
771 (hfsmp->hfs_flags & HFS_READ_ONLY)))
791 struct hfsmount *hfsmp,
801 allocblksize = HFSTOVCB(hfsmp)->blockSize;
817 *((u_int32_t *)attrbufptr) = hfsmp->hfs_logBlockSize;
821 *((u_int32_t *)attrbufptr) = hfsmp->vcbClpSiz;