Lines Matching defs:catalogInfo
768 FSCatalogInfo catalogInfo;
769 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoPermissions, &catalogInfo,
773 FSPermissionInfo *permPtr = (FSPermissionInfo*)catalogInfo.permissions;
785 FSCatalogInfo catalogInfo;
786 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoPermissions, &catalogInfo,
790 FSPermissionInfo *permPtr = (FSPermissionInfo*)catalogInfo.permissions;
792 err = ::FSSetCatalogInfo(&fsRef, kFSCatInfoPermissions, &catalogInfo);
822 FSCatalogInfo catalogInfo;
823 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoContentMod, &catalogInfo,
827 *aLastModifiedTime = HFSPlustoNSPRTime(catalogInfo.contentModDate);
839 FSCatalogInfo catalogInfo;
850 &catalogInfo, NULL, NULL, &parentRef);
855 notifyParent = (0 == (catalogInfo.nodeFlags & kFSNodeIsDirectoryMask));
857 NSPRtoHFSPlusTime(aLastModifiedTime, catalogInfo.contentModDate);
858 err = ::FSSetCatalogInfo(&fsRef, kFSCatInfoContentMod, &catalogInfo);
893 FSCatalogInfo catalogInfo;
894 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoNodeFlags + kFSCatInfoDataSizes, &catalogInfo,
901 if ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) == 0)
902 *aFileSize = catalogInfo.dataLogicalSize;
1069 FSCatalogInfo catalogInfo;
1071 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoFinderInfo, &catalogInfo,
1076 FileInfo *fInfoPtr = (FileInfo *)(catalogInfo.finderInfo); // Finder flags are in the same place whether we use FileInfo or FolderInfo
1099 FSCatalogInfo catalogInfo;
1100 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoNodeFlags, &catalogInfo,
1104 *_retval = ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) != 0);
1119 FSCatalogInfo catalogInfo;
1120 OSErr err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoNodeFlags, &catalogInfo,
1124 *_retval = ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) == 0);
1505 FSCatalogInfo catalogInfo;
1506 err = ::FSGetCatalogInfo(&fsRef, kFSCatInfoVolume, &catalogInfo,
1512 err = ::FSGetVolumeInfo(catalogInfo.volume, 0, nsnull, kFSVolInfoSizes,
1812 FSCatalogInfo catalogInfo;
1815 &catalogInfo, nsnull, nsnull, nsnull)) == noErr) {
1821 catalogInfo.textEncodingHint,
1822 catalogInfo.nodeID == fsRtDirID,
1824 err = ::FSMakeFSSpec(catalogInfo.volume, catalogInfo.nodeID, hfsName, _retval);
1844 FSCatalogInfo catalogInfo;
1846 &catalogInfo, nsnull, nsnull, nsnull);
1850 *aFileSizeWithResFork = catalogInfo.dataLogicalSize + catalogInfo.rsrcLogicalSize;
2039 FSCatalogInfo catalogInfo;
2041 &catalogInfo, nsnull, nsnull, nsnull);
2044 if ((catalogInfo.nodeFlags & kFSNodeIsDirectoryMask) != 0) {
2045 FileInfo *fInfoPtr = (FileInfo *)(catalogInfo.finderInfo);