• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.10/hfs-285/CopyHFSMeta/

Lines Matching refs:vdp

126 	VolumeDescriptor_t *vdp = NULL, vd = { 0 };
144 vdp = malloc(sizeof(*vdp));
145 *vdp = vd;
147 return vdp;
157 CompareVolumeHeaders(VolumeDescriptor_t *vdp)
163 if (vdp &&
164 vdp->priHeader.journalInfoBlock == vdp->altHeader.journalInfoBlock &&
165 CMP_FILE(vdp, allocationFile) == 0 &&
166 CMP_FILE(vdp, extentsFile) == 0 &&
167 CMP_FILE(vdp, catalogFile) == 0 &&
168 CMP_FILE(vdp, attributesFile) == 0 &&
169 CMP_FILE(vdp, startupFile) == 0)
198 hp = &vop->vdp->priHeader;
210 hp = &vop->vdp->altHeader;
217 AddExtent(vop, (vop->vdp->altOffset / vop->devp->blockSize) * vop->devp->blockSize, vop->devp->blockSize);
219 AddExtent(vop, vop->vdp->altOffset, 512);
242 php = &vop->vdp->priHeader;
243 ahp = &vop->vdp->altHeader;
286 off_t pSize = S32(vop->vdp->priHeader.blockSize); \
287 off_t aSize = S32(vop->vdp->altHeader.blockSize); \
291 HFSPlusExtentDescriptor *ep = &vop->vdp->priHeader. file .extents[i]; \
292 HFSPlusExtentDescriptor *ap = &vop->vdp->altHeader. file .extents[i]; \
325 off_t blockSize = S32(vop->vdp->priHeader.blockSize);
379 off_t blockSize = S32(vop->vdp->priHeader.blockSize);
458 if (vop->vdp->priHeader.catalogFile.logicalSize) {
460 node0_location = S32(vop->vdp->priHeader.catalogFile.extents[0].startBlock);
461 node0_location = node0_location * S32(vop->vdp->priHeader.blockSize);
478 if (vop->vdp->priHeader.attributesFile.logicalSize) {
480 node0_location = S32(vop->vdp->priHeader.attributesFile.extents[0].startBlock);
481 node0_location = node0_location * S32(vop->vdp->priHeader.blockSize);
620 ReleaseVolumeDescriptor(VolumeDescriptor_t *vdp)
622 if (vdp)
623 free(vdp); // No contained pointers!
635 if (vop->vdp) {
636 ReleaseVolumeDescriptor(vop->vdp);