Lines Matching defs:name
56 � The user can change the name of any element in the path at virtually
59 mounted volumes can have the same name. For this reason, the use of
61 results you expect. If more than one volume has the same name and
63 mounted volume it finds with a matching name in the volume queue.
65 In general, you should use a file�s name, parent directory ID, and
72 the file�s name, its parent directory ID, and the name of the volume on
97 ConstStr255Param name,
107 result = FSMakeFSSpecCompat(vRefNum, dirID, name, &spec);
135 if ( spec->name[0] == 0 )
137 result = FSMakeFSSpecCompat(spec->vRefNum, spec->parID, spec->name, &tempSpec);
152 ++tempSpec.name[0];
153 tempSpec.name[tempSpec.name[0]] = ':';
156 result = PtrToHand(&tempSpec.name[1], fullPath, tempSpec.name[0]);
163 pb.dirInfo.ioNamePtr = tempSpec.name;
168 // Allow file/directory name at end of path to not exist.
175 ++tempSpec.name[0];
176 tempSpec.name[tempSpec.name[0]] = ':';
179 /* Put the object name in first */
180 result = PtrToHand(&tempSpec.name[1], fullPath, tempSpec.name[0]);
184 pb.dirInfo.ioNamePtr = tempSpec.name;
194 /* Append colon to directory name */
195 ++tempSpec.name[0];
196 tempSpec.name[tempSpec.name[0]] = ':';
198 /* Add directory name to beginning of fullPath */
199 (void) Munger(*fullPath, 0, NULL, 0, &tempSpec.name[1], tempSpec.name[0]);
240 nullString[0] = 0; /* null string to indicate no zone or server name */
252 spec->name[0] = 0;
266 Str31 name)
276 BlockMoveData(&spec.name[0], &name[0], spec.name[0] + 1);