Lines Matching refs:pathPtr
232 s32 ARCConvertPathToEntrynum(ARCHandle* handle, const wchar_t* pathPtr) in ARCConvertPathToEntrynum() argument
240 const wchar_t* origPathPtr = pathPtr; in ARCConvertPathToEntrynum()
245 NN_ASSERTMSG(pathPtr, "ARCConvertPathToEntrynum(): null pointer is specified to file name"); in ARCConvertPathToEntrynum()
255 if (*pathPtr == '\0') in ARCConvertPathToEntrynum()
258 } else if (*pathPtr == '/') in ARCConvertPathToEntrynum()
261 pathPtr++; in ARCConvertPathToEntrynum()
264 else if (*pathPtr == '.') in ARCConvertPathToEntrynum()
266 if (*(pathPtr + 1) == '.') in ARCConvertPathToEntrynum()
268 if (*(pathPtr + 2) == '/') in ARCConvertPathToEntrynum()
271 pathPtr += 3; in ARCConvertPathToEntrynum()
274 else if (*(pathPtr + 2) == '\0') in ARCConvertPathToEntrynum()
279 else if (*(pathPtr + 1) == '/') in ARCConvertPathToEntrynum()
281 pathPtr += 2; in ARCConvertPathToEntrynum()
284 else if (*(pathPtr + 1) == '\0') in ARCConvertPathToEntrynum()
291 for(ptr = pathPtr; (*ptr != '\0') && (*ptr != '/'); ptr++) in ARCConvertPathToEntrynum()
297 length = (s32)(ptr - pathPtr); in ARCConvertPathToEntrynum()
299 ptr = pathPtr; in ARCConvertPathToEntrynum()
338 pathPtr += length + 1; in ARCConvertPathToEntrynum()