Lines Matching defs:DevicePath
172 @param[in, out] DevicePath A pointer to a single device path node that
175 the buffer DevicePath with the boot service
177 responsibility to free DevicePath when the caller
178 is finished with DevicePath.
182 and returned in DevicePath.
185 @retval EFI_INVALID_PARAMETER DevicePath is NULL.
187 DevicePath.
196 IN OUT EFI_DEVICE_PATH_PROTOCOL **DevicePath
206 if ((DevicePath == NULL)) {
262 *DevicePath = (EFI_DEVICE_PATH_PROTOCOL *) Node;
272 @param[in] DevicePath A pointer to the device path node that describes
279 @retval EFI_SUCCESS DevicePath was successfully translated to a
282 @retval EFI_INVALID_PARAMETER DevicePath/Target/Lun is NULL.
284 type in DevicePath.
285 @retval EFI_NOT_FOUND A valid translation does not exist from DevicePath
293 IN EFI_DEVICE_PATH_PROTOCOL *DevicePath,
301 if ((DevicePath == NULL) || (Target == NULL) || (Lun == NULL)) {
305 if ((DevicePath->Type != MESSAGING_DEVICE_PATH) ||
306 (DevicePath->SubType != MSG_ISCSI_DP) ||
307 (DevicePathNodeLength (DevicePath) <= sizeof (ISCSI_DEVICE_PATH))
318 if (AsciiStrCmp (ConfigNvData->TargetName, (CHAR8 *) DevicePath + sizeof (ISCSI_DEVICE_PATH)) != 0) {