Lines Matching refs:Path2
2272 CHAR16 *Path2;
2276 Path2 = NULL;
2286 ASSERT((Path2 == NULL && Path2Size == 0) || (Path2 != NULL));
2287 StrnCatGrow(&Path2, &Path2Size, BasePath, 0);
2288 if (Path2 == NULL) {
2291 ASSERT((Path2 == NULL && Path2Size == 0) || (Path2 != NULL));
2292 StrnCatGrow(&Path2, &Path2Size, (*Path)[0] == L'\\'?(*Path) + 1 :*Path, 0);
2293 if (Path2 == NULL) {
2299 (*Path) = Path2;
2624 CHAR16 *Path2;
2632 Path2 = NULL;
2647 ASSERT((Path2 == NULL && Path2Size == 0) || (Path2 != NULL));
2648 StrnCatGrow(&Path2, &Path2Size, CurDir, 0);
2649 StrnCatGrow(&Path2, &Path2Size, L"\\", 0);
2652 while (PathRemoveLastItem(Path2)) ;
2654 ASSERT((Path2 == NULL && Path2Size == 0) || (Path2 != NULL));
2655 StrnCatGrow(&Path2, &Path2Size, Path, 0);
2657 ASSERT(Path2 == NULL);
2658 StrnCatGrow(&Path2, NULL, Path, 0);
2661 PathCleanUpDirectories (Path2);
2666 Status = EfiShellFindFiles(Path2, FileList);
2668 FreePool(Path2);