Lines Matching refs:pb
209 HParamBlockRec pb;
215 pb.ioParam.ioNamePtr = NULL;
216 pb.ioParam.ioVRefNum = volRefNum;
217 pb.ioParam.ioBuffer = (Ptr)volParmsInfo;
218 pb.ioParam.ioReqCount = (SInt32)bufferSize;
219 result = PBHGetVolParmsSync(&pb);
223 *actualInfoSize = (UInt32)pb.ioParam.ioActCount;
416 FSRefParam pb;
421 pb.ioVRefNum = volRefNum;
422 pb.ioDirID = dirID;
423 pb.ioNamePtr = (StringPtr)name;
424 pb.newRef = ref;
425 result = PBMakeFSRefSync(&pb);
1834 FSRefParam pb;
1839 pb.name = uniqueName->unicode;
1840 pb.nameLength = 8; /* always 8 characters */
1841 pb.textEncodingHint = kTextEncodingUnknown;
1842 pb.newRef = &newRef;
1856 pb.ref = dir1;
1857 result = PBMakeFSRefUnicodeSync(&pb);
1861 pb.ref = dir2;
1862 result = PBMakeFSRefUnicodeSync(&pb);
2118 ParamBlockRec pb;
2120 pb.ioParam.ioRefNum = refNum;
2121 pb.ioParam.ioReqCount = rangeLength;
2122 pb.ioParam.ioPosMode = fsFromStart;
2123 pb.ioParam.ioPosOffset = rangeStart;
2124 result = PBLockRangeSync(&pb);
2145 ParamBlockRec pb;
2147 pb.ioParam.ioRefNum = refNum;
2148 pb.ioParam.ioReqCount = rangeLength;
2149 pb.ioParam.ioPosMode = fsFromStart;
2150 pb.ioParam.ioPosOffset = rangeStart;
2151 result = PBUnlockRangeSync(&pb);
2170 HParamBlockRec pb;
2177 pb.accessParam.ioNamePtr = (StringPtr)spec.name;
2178 pb.accessParam.ioVRefNum = spec.vRefNum;
2179 pb.fileParam.ioDirID = spec.parID;
2180 result = PBHGetDirAccessSync(&pb);
2186 *ownerID = pb.accessParam.ioACOwnerID;
2190 *groupID = pb.accessParam.ioACGroupID;
2194 *accessRights = pb.accessParam.ioACAccess;
2214 HParamBlockRec pb;
2230 pb.accessParam.ioNamePtr = (StringPtr)spec.name;
2231 pb.accessParam.ioVRefNum = spec.vRefNum;
2232 pb.fileParam.ioDirID = spec.parID;
2233 pb.accessParam.ioACOwnerID = ownerID;
2234 pb.accessParam.ioACGroupID = groupID;
2235 pb.accessParam.ioACAccess = accessRights & kSetDirAccessSettableMask;
2236 result = PBHSetDirAccessSync(&pb);
2253 ParamBlockRec pb;
2258 pb.ioParam.ioNamePtr = NULL;
2259 pb.ioParam.ioVRefNum = volRefNum;
2260 pb.ioParam.ioBuffer = (Ptr)size;
2261 result = PBGetVolMountInfoSize(&pb);
2278 ParamBlockRec pb;
2283 pb.ioParam.ioNamePtr = NULL;
2284 pb.ioParam.ioVRefNum = volRefNum;
2285 pb.ioParam.ioBuffer = (Ptr)volMountInfo;
2286 result = PBGetVolMountInfo(&pb);
2306 ParamBlockRec pb;
2311 pb.ioParam.ioBuffer = (Ptr)volMountInfo;
2312 result = PBVolumeMount(&pb);
2316 *volRefNum = pb.ioParam.ioVRefNum;
2335 HParamBlockRec pb;
2340 pb.objParam.ioNamePtr = NULL;
2341 pb.objParam.ioVRefNum = volRefNum;
2342 pb.objParam.ioObjType = objType;
2343 pb.objParam.ioObjNamePtr = name;
2344 pb.objParam.ioObjID = ugID;
2345 result = PBHMapIDSync(&pb);
2364 HParamBlockRec pb;
2369 pb.objParam.ioNamePtr = NULL;
2370 pb.objParam.ioVRefNum = volRefNum;
2371 pb.objParam.ioObjType = objType;
2372 pb.objParam.ioObjNamePtr = (StringPtr)name;
2373 result = PBHMapNameSync(&pb);
2377 *ugID = pb.objParam.ioObjID;
2399 HParamBlockRec pb;
2420 pb.copyParam.ioVRefNum = srcFileSpec.vRefNum;
2421 pb.copyParam.ioDirID = srcFileSpec.parID;
2422 pb.copyParam.ioNamePtr = (StringPtr)srcFileSpec.name;
2423 pb.copyParam.ioDstVRefNum = catalogInfo.volume;
2424 pb.copyParam.ioNewDirID = (long)catalogInfo.nodeID;
2425 pb.copyParam.ioNewName = NULL;
2431 pb.copyParam.ioCopyName = hfsName;
2435 pb.copyParam.ioCopyName = NULL;
2437 result = PBHCopyFileSync(&pb);
2442 verify_noerr(FSMakeFSRef(pb.copyParam.ioDstVRefNum, pb.copyParam.ioNewDirID,
2443 pb.copyParam.ioCopyName, newRef));
2469 HParamBlockRec pb;
2493 pb.copyParam.ioVRefNum = srcFileSpec.vRefNum;
2494 pb.copyParam.ioDirID = srcFileSpec.parID;
2495 pb.copyParam.ioNamePtr = (StringPtr)srcFileSpec.name;
2496 pb.copyParam.ioNewDirID = (long)catalogInfo.nodeID;
2497 pb.copyParam.ioNewName = NULL;
2503 pb.copyParam.ioCopyName = hfsName;
2507 pb.copyParam.ioCopyName = NULL;
2509 result = PBHMoveRenameSync(&pb);
2514 verify_noerr(FSMakeFSRef(pb.copyParam.ioVRefNum, pb.copyParam.ioNewDirID,
2515 pb.copyParam.ioCopyName, newRef));
2541 FIDParam pb;
2549 pb.ioNamePtr = tempStr;
2550 pb.ioVRefNum = volRefNum;
2551 pb.ioFileID = fileID;
2552 result = PBResolveFileIDRefSync((HParmBlkPtr)&pb);
2556 result = FSMakeFSRef(volRefNum, pb.ioSrcDirID, tempStr, ref);
2575 FIDParam pb;
2585 pb.ioNamePtr = (StringPtr)spec.name;
2586 pb.ioVRefNum = spec.vRefNum;
2587 pb.ioSrcDirID = spec.parID;
2588 result = PBCreateFileIDRefSync((HParmBlkPtr)&pb);
2593 *fileID = pb.ioFileID;