Home
last modified time | relevance | path

Searched refs:MapListNode (Results 1 – 2 of 2) sorted by relevance

/device/linaro/bootloader/edk2/ShellPkg/Library/UefiShellCommandLib/
DUefiShellCommandLib.c1153 SHELL_MAP_LIST *MapListNode; in ShellCommandAddMapItemAndUpdatePath() local
1163 MapListNode = AllocateZeroPool(sizeof(SHELL_MAP_LIST)); in ShellCommandAddMapItemAndUpdatePath()
1164 if (MapListNode == NULL) { in ShellCommandAddMapItemAndUpdatePath()
1167 MapListNode->Flags = Flags; in ShellCommandAddMapItemAndUpdatePath()
1168 MapListNode->MapName = AllocateCopyPool(StrSize(Name), Name); in ShellCommandAddMapItemAndUpdatePath()
1169 MapListNode->DevicePath = DuplicateDevicePath(DevicePath); in ShellCommandAddMapItemAndUpdatePath()
1170 if ((MapListNode->MapName == NULL) || (MapListNode->DevicePath == NULL)){ in ShellCommandAddMapItemAndUpdatePath()
1173 InsertTailList(&gShellMapList.Link, &MapListNode->Link); in ShellCommandAddMapItemAndUpdatePath()
1177 if (MapListNode != NULL) { in ShellCommandAddMapItemAndUpdatePath()
1178 if (MapListNode->DevicePath != NULL) { in ShellCommandAddMapItemAndUpdatePath()
[all …]
/device/linaro/bootloader/edk2/ShellPkg/Application/Shell/
DShellProtocol.c165 SHELL_MAP_LIST *MapListNode; in EfiShellSetMap() local
182 for ( MapListNode = (SHELL_MAP_LIST *)GetFirstNode(&gShellMapList.Link) in EfiShellSetMap()
183 ; !IsNull(&gShellMapList.Link, &MapListNode->Link) in EfiShellSetMap()
184 ; MapListNode = (SHELL_MAP_LIST *)GetNextNode(&gShellMapList.Link, &MapListNode->Link) in EfiShellSetMap()
186 if (StringNoCaseCompare(&MapListNode->MapName, &Mapping) == 0) { in EfiShellSetMap()
187 RemoveEntryList(&MapListNode->Link); in EfiShellSetMap()
188 SHELL_FREE_NON_NULL(MapListNode->DevicePath); in EfiShellSetMap()
189 SHELL_FREE_NON_NULL(MapListNode->MapName); in EfiShellSetMap()
190 SHELL_FREE_NON_NULL(MapListNode->CurrentDirectoryPath); in EfiShellSetMap()
191 FreePool(MapListNode); in EfiShellSetMap()