Lines Matching refs:mdb

3613 	HFSMasterDirectoryBlock	*mdb;
3629 mdb = (HFSMasterDirectoryBlock *)(buf_dataptr(bp) + HFS_PRI_OFFSET(sector_size));
3631 mdb->drCrDate = SWAP_BE32 (UTCToLocal(to_hfs_time(vcb->hfs_itime)));
3632 mdb->drLsMod = SWAP_BE32 (UTCToLocal(to_hfs_time(vcb->vcbLsMod)));
3633 mdb->drAtrb = SWAP_BE16 (vcb->vcbAtrb);
3634 mdb->drNmFls = SWAP_BE16 (vcb->vcbNmFls);
3635 mdb->drAllocPtr = SWAP_BE16 (vcb->nextAllocation);
3636 mdb->drClpSiz = SWAP_BE32 (vcb->vcbClpSiz);
3637 mdb->drNxtCNID = SWAP_BE32 (vcb->vcbNxtCNID);
3638 mdb->drFreeBks = SWAP_BE16 (vcb->freeBlocks);
3641 retval = utf8_to_hfs(vcb, namelen, vcb->vcbVN, mdb->drVN);
3644 retval = utf8_to_mac_roman(namelen, vcb->vcbVN, mdb->drVN);
3646 mdb->drVolBkUp = SWAP_BE32 (UTCToLocal(to_hfs_time(vcb->vcbVolBkUp)));
3647 mdb->drWrCnt = SWAP_BE32 (vcb->vcbWrCnt);
3648 mdb->drNmRtDirs = SWAP_BE16 (vcb->vcbNmRtDirs);
3649 mdb->drFilCnt = SWAP_BE32 (vcb->vcbFilCnt);
3650 mdb->drDirCnt = SWAP_BE32 (vcb->vcbDirCnt);
3652 bcopy(vcb->vcbFndrInfo, mdb->drFndrInfo, sizeof(mdb->drFndrInfo));
3655 mdb->drXTExtRec[0].startBlock = SWAP_BE16 (fp->ff_extents[0].startBlock);
3656 mdb->drXTExtRec[0].blockCount = SWAP_BE16 (fp->ff_extents[0].blockCount);
3657 mdb->drXTExtRec[1].startBlock = SWAP_BE16 (fp->ff_extents[1].startBlock);
3658 mdb->drXTExtRec[1].blockCount = SWAP_BE16 (fp->ff_extents[1].blockCount);
3659 mdb->drXTExtRec[2].startBlock = SWAP_BE16 (fp->ff_extents[2].startBlock);
3660 mdb->drXTExtRec[2].blockCount = SWAP_BE16 (fp->ff_extents[2].blockCount);
3661 mdb->drXTFlSize = SWAP_BE32 (fp->ff_blocks * vcb->blockSize);
3662 mdb->drXTClpSiz = SWAP_BE32 (fp->ff_clumpsize);
3666 mdb->drCTExtRec[0].startBlock = SWAP_BE16 (fp->ff_extents[0].startBlock);
3667 mdb->drCTExtRec[0].blockCount = SWAP_BE16 (fp->ff_extents[0].blockCount);
3668 mdb->drCTExtRec[1].startBlock = SWAP_BE16 (fp->ff_extents[1].startBlock);
3669 mdb->drCTExtRec[1].blockCount = SWAP_BE16 (fp->ff_extents[1].blockCount);
3670 mdb->drCTExtRec[2].startBlock = SWAP_BE16 (fp->ff_extents[2].startBlock);
3671 mdb->drCTExtRec[2].blockCount = SWAP_BE16 (fp->ff_extents[2].blockCount);
3672 mdb->drCTFlSize = SWAP_BE32 (fp->ff_blocks * vcb->blockSize);
3673 mdb->drCTClpSiz = SWAP_BE32 (fp->ff_clumpsize);
3685 bcopy(mdb, (char *)buf_dataptr(alt_bp) + HFS_ALT_OFFSET(sector_size), kMDBSize);
3814 HFSMasterDirectoryBlock *mdb;
3824 mdb = (HFSMasterDirectoryBlock *)(buf_dataptr(bp2) +
3827 if ( SWAP_BE32 (mdb->drCrDate) != vcb->localCreateDate )
3833 mdb->drCrDate = SWAP_BE32 (vcb->localCreateDate); /* pick up the new create date */