HomeSort by relevance Sort by last modified time
    Searched refs:DevicePath (Results 1 - 25 of 526) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/DevicePath/
DevicePath.c 14 DevicePath.c
28 #include EFI_PROTOCOL_DEFINITION (DevicePath)
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Library/UefiDevicePathLib/
UefiDevicePathLib.c 37 DevicePath including the end of device path node. If DevicePath is NULL, then 0 is returned.
39 @param DevicePath A pointer to a device path data structure.
47 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
52 if (DevicePath == NULL) {
59 Start = DevicePath;
60 while (!EfiIsDevicePathEnd (DevicePath)) {
61 DevicePath = EfiNextDevicePathNode (DevicePath);
67 return ((UINTN) DevicePath - (UINTN) Start) + sizeof (EFI_DEVICE_PATH_PROTOCOL);
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Library/UefiDevicePathLib/
DevicePathUtilities.c 38 If DevicePath is NULL, then ASSERT().
40 @param DevicePath A pointer to a device path data structure.
43 @retval TRUE DevicePath is valid.
44 @retval FALSE The length of any node node in the DevicePath is less
46 @retval FALSE If MaxSize is not zero, the size of the DevicePath
49 count of the DevicePath exceeds PcdMaximumDevicePathNodeCount.
54 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
62 ASSERT (DevicePath != NULL);
75 for (Count = 0, Size = 0; !IsDevicePathEnd (DevicePath); DevicePath = NextDevicePathNode (DevicePath)) {
    [all...]
UefiDevicePathLib.c 29 specified by DevicePath including the end of device path node.
30 If DevicePath is NULL or invalid, then 0 is returned.
32 @param DevicePath A pointer to a device path data structure.
34 @retval 0 If DevicePath is NULL or invalid.
41 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
44 return UefiDevicePathLibGetDevicePathSize (DevicePath);
50 This function allocates space for a new copy of the device path specified by DevicePath.
51 If DevicePath is NULL, then NULL is returned. If the memory is successfully
52 allocated, then the contents of DevicePath are copied to the newly allocated
57 @param DevicePath A pointer to a device path data structure.
    [all...]
UefiDevicePathLibOptionalDevicePathProtocol.c 66 specified by DevicePath including the end of device path node.
67 If DevicePath is NULL or invalid, then 0 is returned.
69 @param DevicePath A pointer to a device path data structure.
71 @retval 0 If DevicePath is NULL or invalid.
78 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
82 return mDevicePathLibDevicePathUtilities->GetDevicePathSize (DevicePath);
84 return UefiDevicePathLibGetDevicePathSize (DevicePath);
91 This function allocates space for a new copy of the device path specified by DevicePath.
92 If DevicePath is NULL, then NULL is returned. If the memory is successfully
93 allocated, then the contents of DevicePath are copied to the newly allocated
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/Dxe/EfiDriverLib/
DevicePath.c 14 DevicePath.c
31 #include EFI_PROTOCOL_DEFINITION (DevicePath)
35 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
44 DevicePath - A pointer to a device path data structure.
52 and a pointer to the next device path instance in DevicePath.
53 If there are no more device path instances in DevicePath, then DevicePath will be set to NULL.
61 if (*DevicePath == NULL) {
72 DevPath = *DevicePath;
81 *Size = ((UINTN) DevPath - (UINTN) (*DevicePath)) + sizeof (EFI_DEVICE_PATH_PROTOCOL);
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/RuntimeDxe/EfiRuntimeLib/
RtDevicePath.c 33 #include EFI_PROTOCOL_DEFINITION (DevicePath)
132 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath,
141 DevicePath - A pointer to a device path data structure.
149 and a pointer to the next device path instance in DevicePath.
150 If there are no more device path instances in DevicePath, then DevicePath will be set to NULL.
158 if (*DevicePath == NULL) {
169 DevPath = *DevicePath;
178 *Size = ((UINTN) DevPath - (UINTN) (*DevicePath)) + sizeof (EFI_DEVICE_PATH_PROTOCOL);
186 ReturnValue = RtEfiDuplicateDevicePath (*DevicePath);
    [all...]
  /device/linaro/bootloader/edk2/ArmVirtPkg/VirtioFdtDxe/
VirtioFdtDxe.c 49 VIRTIO_TRANSPORT_DEVICE_PATH *DevicePath;
77 DevicePath = (VIRTIO_TRANSPORT_DEVICE_PATH *)CreateDeviceNode (
81 if (DevicePath == NULL) {
86 CopyGuid (&DevicePath->Vendor.Guid, &gVirtioMmioTransportGuid);
87 DevicePath->PhysBase = RegBase;
88 SetDevicePathNodeLength (&DevicePath->Vendor,
89 sizeof (*DevicePath) - sizeof (DevicePath->End));
90 SetDevicePathEndNode (&DevicePath->End);
95 DevicePath);
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/LoadedImageDevicePath/
LoadedImageDevicePath.h 30 #include EFI_PROTOCOL_DEFINITION (DevicePath)
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/BootMaintenanceManagerUiLib/
BmLib.c 50 @param DevicePath A pointer to a device path data structure.
53 in DevicePath.
58 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
65 while (GetNextDevicePathInstance (&DevicePath, &Size) != NULL) {
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/Include/Protocol/
I2cAcpi.h 29 #include <Protocol/DevicePath.h>
51 CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath;
  /device/linaro/bootloader/edk2/Vlv2TbltDevicePkg/FvbRuntimeDxe/
FvbServiceSmm.c 67 // Set up the devicepath.
73 FvbDevice->DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) AllocateRuntimeCopyPool (sizeof (FV_MEMMAP_DEVICE_PATH), &mFvMemmapDevicePathTemplate);
74 ((FV_MEMMAP_DEVICE_PATH *) FvbDevice->DevicePath)->MemMapDevPath.StartingAddress = FwhInstance->FvBase;
75 ((FV_MEMMAP_DEVICE_PATH *) FvbDevice->DevicePath)->MemMapDevPath.EndingAddress = FwhInstance->FvBase + FwVolHeader->FvLength - 1;
77 FvbDevice->DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) AllocateRuntimeCopyPool (sizeof (FV_PIWG_DEVICE_PATH), &mFvPIWGDevicePathTemplate);
79 &((FV_PIWG_DEVICE_PATH *)FvbDevice->DevicePath)->FvDevPath.FvName,
100 FvbDevice->DevicePath
  /device/linaro/bootloader/edk2/MdePkg/Library/UefiDevicePathLibDevicePathProtocol/
UefiDevicePathLib.c 80 If DevicePath is NULL, then ASSERT().
82 @param DevicePath A pointer to a device path data structure.
85 @retval TRUE DevicePath is valid.
86 @retval FALSE The length of any node node in the DevicePath is less
88 @retval FALSE If MaxSize is not zero, the size of the DevicePath
91 count of the DevicePath exceeds PcdMaximumDevicePathNodeCount.
96 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
104 ASSERT (DevicePath != NULL);
117 for (Count = 0, Size = 0; !IsDevicePathEnd (DevicePath); DevicePath = NextDevicePathNode (DevicePath)) {
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Library/NonDiscoverableDeviceRegistrationLib/
NonDiscoverableDeviceRegistrationLib.c 25 #include <Protocol/DevicePath.h>
118 NON_DISCOVERABLE_DEVICE_PATH *DevicePath;
176 DevicePath = (NON_DISCOVERABLE_DEVICE_PATH *)CreateDeviceNode (
179 sizeof (*DevicePath));
180 if (DevicePath == NULL) {
185 CopyGuid (&DevicePath->Vendor.Guid, &gEdkiiNonDiscoverableDeviceProtocolGuid);
191 DevicePath->BaseAddress = Device->Resources [0].AddrRangeMin;
192 DevicePath->ResourceType = Device->Resources [0].ResType;
194 SetDevicePathNodeLength (&DevicePath->Vendor,
195 sizeof (*DevicePath) - sizeof (DevicePath->End));
    [all...]
  /device/linaro/bootloader/edk2/CorebootPayloadPkg/Library/PlatformBootManagerLib/
PlatformConsole.c 130 EFI_DEVICE_PATH_PROTOCOL *DevicePath;
132 DevicePath = NULL;
136 (VOID*)&DevicePath
145 DevicePath = AppendDevicePathNode ((EFI_DEVICE_PATH_PROTOCOL *)NULL, (EFI_DEVICE_PATH_PROTOCOL *)&gUartDeviceVendorNode);
146 DevicePath = AppendDevicePathNode (DevicePath, (EFI_DEVICE_PATH_PROTOCOL *)&gUartDeviceNode);
147 DevicePath = AppendDevicePathNode (DevicePath, (EFI_DEVICE_PATH_PROTOCOL *)&gTerminalTypeDeviceNode);
149 EfiBootManagerUpdateConsoleVariable (ConOut, DevicePath, NULL);
150 EfiBootManagerUpdateConsoleVariable (ConIn, DevicePath, NULL);
    [all...]
  /device/linaro/bootloader/edk2/MdeModulePkg/Universal/Console/ConPlatformDxe/
ConPlatform.c 227 EFI_DEVICE_PATH_PROTOCOL *DevicePath;
237 (VOID **) &DevicePath,
265 DevicePath,
278 if (IsHotPlugDevice (DevicePath)) {
291 DevicePath,
302 DevicePath,
359 EFI_DEVICE_PATH_PROTOCOL *DevicePath;
373 (VOID **) &DevicePath,
401 DevicePath,
411 DevicePath,
    [all...]
  /device/linaro/bootloader/edk2/SecurityPkg/Include/Library/
OpalPasswordSupportLib.h 19 #include <Protocol/DevicePath.h>
114 @param[in] DevicePath The device path for the opal devcie.
125 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
134 @param[in] DevicePath The device path for the opal devcie.
143 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
156 @param[in] DevicePath The device path for the opal devcie.
169 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath
180 @param[in] DevicePath The device path for the opal devcie.
193 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
204 @param[in] DevicePath The device path for the opal devcie.
    [all...]
  /device/linaro/bootloader/OpenPlatformPkg/Chips/Hisilicon/Library/PlatformIntelBdsLib/
IntelBdsPlatformCommon.c 30 EFI_DEVICE_PATH_PROTOCOL *DevicePath;
33 DevicePath = DevicePathFromHandle (Handle);
40 DevicePath = AppendDevicePathNode (DevicePath, (EFI_DEVICE_PATH_PROTOCOL *) &ShellNode);
45 BdsLibRegisterNewOption (BdsBootOptionList, DevicePath, Description, L"BootOrder");
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Efi/Protocol/DevicePathUtilities/
DevicePathUtilities.h 34 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
42 DevicePath - Points to the start of the EFI device path.
53 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
61 DevicePath - Points to the source EFI device path.
88 or either DevicePath or DeviceNode is NULL.
96 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
105 DevicePath - Points to the device path.
111 or either DevicePath or DeviceNode is NULL.
119 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
128 DevicePath - Points to the device path. If NULL, then ignored.
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/Protocol/
DevicePathUtilities.h 30 @param DevicePath Points to the start of the EFI device path.
33 @retval 0 DevicePath is NULL
39 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
46 @param DevicePath Points to the source EFI device path.
49 @retval NULL insufficient memory or DevicePath is NULL
55 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
80 If DeviceNode is NULL then a copy of DevicePath is returned.
81 If DevicePath is NULL then a copy of DeviceNode, followed by an end-of-device path device node is returned.
82 If both DeviceNode and DevicePath are NULL then a copy of an end-of-device-path device node is returned.
84 @param DevicePath Points to the device path.
    [all...]
RamDisk.h 43 @param[out] DevicePath On return, points to a pointer to the device path
46 DevicePath is created by appending a RAM disk node
48 NULL, the returned DevicePath is a RAM disk device
50 responsible for allocating the buffer DevicePath
54 @retval EFI_INVALID_PARAMETER DevicePath or RamDiskType is NULL.
69 OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
73 Unregister a RAM disk specified by DevicePath.
75 @param[in] DevicePath A pointer to the device path that describes a RAM
79 @retval EFI_INVALID_PARAMETER DevicePath is NULL.
80 @retval EFI_UNSUPPORTED The device specified by DevicePath is not a
    [all...]
  /device/linaro/bootloader/edk2/ArmPkg/Library/BdsLib/
BdsAppLoader.c 21 @param DevicePath EFI Device Path of the EFI application
31 OUT EFI_DEVICE_PATH **DevicePath
50 ASSERT (DevicePath != NULL);
67 *DevicePath = NULL;
114 *DevicePath = AppendDevicePathNode (FvDevicePath, (EFI_DEVICE_PATH_PROTOCOL *)&FileDevicePath);
115 ASSERT (*DevicePath != NULL);
139 @param DevicePath EFI Device Path of the EFI application
149 OUT EFI_DEVICE_PATH **DevicePath
165 ASSERT (DevicePath != NULL);
179 *DevicePath = NULL;
    [all...]
  /device/linaro/bootloader/edk2/EdkCompatibilityPkg/Foundation/Library/EdkIIGlueLib/Include/Library/
EdkIIGlueDevicePathLib.h 42 DevicePath including the end of device path node. If DevicePath is NULL, then 0 is returned.
44 @param DevicePath A pointer to a device path data structure.
52 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
58 This function allocates space for a new copy of the device path specified by DevicePath. If
59 DevicePath is NULL, then NULL is returned. If the memory is successfully allocated, then the
60 contents of DevicePath are copied to the newly allocated buffer, and a pointer to that buffer
63 @param DevicePath A pointer to a device path data structure.
71 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath
104 DevicePathNode to a copy of the device path specified by DevicePath in an allocated buffer.
    [all...]
  /device/linaro/bootloader/edk2/MdePkg/Include/Library/
DevicePathLib.h 25 If DevicePath is NULL, then ASSERT().
27 @param DevicePath A pointer to a device path data structure.
30 @retval TRUE DevicePath is valid.
31 @retval FALSE The length of any node node in the DevicePath is less
33 @retval FALSE If MaxSize is not zero, the size of the DevicePath
36 count of the DevicePath exceeds PcdMaximumDevicePathNodeCount.
41 IN CONST EFI_DEVICE_PATH_PROTOCOL *DevicePath,
237 specified by DevicePath including the end of device path node.
238 If DevicePath is NULL or invalid, then 0 is returned.
240 @param DevicePath A pointer to a device path data structure.
    [all...]
  /device/linaro/bootloader/edk2/OvmfPkg/QemuFlashFvbServicesRuntimeDxe/
FwBlockServiceSmm.c 20 #include <Protocol/DevicePath.h>
56 FvbDevice->DevicePath

Completed in 672 milliseconds

1 2 3 4 5 6 7 8 91011>>