Lines Matching defs:ImplementationID
18 This API will return the HSTI table with indicated Role and ImplementationID,
19 NULL ImplementationID means to find the first HSTI table with indicated Role.
22 @param ImplementationID ImplementationID of HSTI data.
30 @return NULL There is not HSTI table with the Role and ImplementationID published in system.
35 IN CHAR16 *ImplementationID OPTIONAL,
119 ((ImplementationID == NULL) || (StrCmp (ImplementationID, Hsti->ImplementationID) == 0))) {
201 // Check ImplementationID
203 for (Index = 0; Index < sizeof(Hsti->ImplementationID)/sizeof(Hsti->ImplementationID[0]); Index++) {
204 if (Hsti->ImplementationID[Index] == 0) {
208 if (Index == sizeof(Hsti->ImplementationID)/sizeof(Hsti->ImplementationID[0])) {
209 DEBUG ((EFI_D_ERROR, "ImplementationID is no NUL CHAR\n"));
264 @retval EFI_ALREADY_STARTED There is already HSTI table with Role and ImplementationID published in system.
280 CHAR16 *ImplementationID;
289 ImplementationID = ((ADAPTER_INFO_PLATFORM_SECURITY *)Hsti)->ImplementationID;
290 Aip = InternalHstiFindAip (Role, ImplementationID, NULL, NULL);
332 This API will return the HSTI table with indicated Role and ImplementationID,
333 NULL ImplementationID means to find the first HSTI table with indicated Role.
336 @param ImplementationID ImplementationID of HSTI data.
344 @retval EFI_NOT_FOUND There is not HSTI table with the Role and ImplementationID published in system.
350 IN CHAR16 *ImplementationID OPTIONAL,
357 Aip = InternalHstiFindAip (Role, ImplementationID, Hsti, HstiSize);
366 This API will update the HSTI table with indicated Role and ImplementationID,
367 NULL ImplementationID means to find the first HSTI table with indicated Role.
370 @param ImplementationID ImplementationID of HSTI data.
378 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
384 IN CHAR16 *ImplementationID, OPTIONAL
396 Aip = InternalHstiFindAip (Role, ImplementationID, (VOID **)&Hsti, &HstiSize);
424 This API will update the HSTI table with indicated Role and ImplementationID,
425 NULL ImplementationID means to find the first HSTI table with indicated Role.
428 @param ImplementationID ImplementationID of HSTI data.
434 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
441 IN CHAR16 *ImplementationID, OPTIONAL
448 ImplementationID,
457 This API will update the HSTI table with indicated Role and ImplementationID,
458 NULL ImplementationID means to find the first HSTI table with indicated Role.
461 @param ImplementationID ImplementationID of HSTI data.
467 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
474 IN CHAR16 *ImplementationID, OPTIONAL
481 ImplementationID,
490 This API will update the HSTI table with indicated Role and ImplementationID,
491 NULL ImplementationID means to find the first HSTI table with indicated Role.
494 @param ImplementationID ImplementationID of HSTI data.
501 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
507 IN CHAR16 *ImplementationID, OPTIONAL
521 Aip = InternalHstiFindAip (Role, ImplementationID, (VOID **)&Hsti, &HstiSize);
553 This API will update the HSTI table with indicated Role and ImplementationID,
554 NULL ImplementationID means to find the first HSTI table with indicated Role.
557 @param ImplementationID ImplementationID of HSTI data.
562 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
569 IN CHAR16 *ImplementationID, OPTIONAL
575 ImplementationID,
583 This API will update the HSTI table with indicated Role and ImplementationID,
584 NULL ImplementationID means to find the first HSTI table with indicated Role.
587 @param ImplementationID ImplementationID of HSTI data.
592 @retval EFI_NOT_STARTED There is not HSTI table with the Role and ImplementationID published in system.
599 IN CHAR16 *ImplementationID, OPTIONAL
605 ImplementationID,