Home | History | Annotate | Download | only in CpuDxe

Lines Matching defs:Procedure

142   @param Procedure         A pointer to the function to be run on enabled APs of the system

149 IN EFI_AP_PROCEDURE Procedure,
155 CpuData->Procedure = Procedure;
299 mMpSystemData.Procedure,
357 If the timeout expires before all APs returns from Procedure,
522 by Procedure. If any enabled AP is busy, then EFI_NOT_READY is returned
523 immediately and Procedure is not started on any AP.
526 Procedure one by one, in ascending order of processor handle number. Otherwise,
527 all the enabled APs execute the function specified by Procedure simultaneously.
536 from Procedure, then Procedure on the failed APs is terminated. All enabled APs
539 content points to the list of processor handle numbers in which Procedure was
545 that the Procedure
561 the function specified by Procedure to be started on all the enabled APs,
568 signaled. If all APs returned from Procedure prior to the timeout, then
569 FailedCpuList is set to NULL. If not all APs return from Procedure before
581 @param[in] Procedure A pointer to the function to be run on
585 the function specified by Procedure one by
588 execute the function specified by Procedure
596 Procedure to be started on all the enabled
598 all return from Procedure, or TimeoutInMicroseconds
606 APs to return from Procedure, either for
609 all APs return from Procedure, then Procedure
618 @param[in] ProcedureArgument The parameter passed into Procedure for
647 @retval EFI_INVALID_PARAMETER Procedure is NULL.
654 IN EFI_AP_PROCEDURE Procedure,
682 if (Procedure == NULL) {
714 mMpSystemData.Procedure = Procedure;
756 SetApProcedure (CpuData, Procedure, ProcedureArgument);
821 Procedure passing in the argument specified by ProcedureArgument. If WaitEvent
829 from Procedure, then execution of Procedure by the AP is terminated. The AP is
835 @param[in] Procedure A pointer to the function to be run on
849 Procedure to be started on all the enabled
851 all return from Procedure or TimeoutInMicroseconds
859 APs to return from Procedure, either for
862 all APs return from Procedure, then Procedure
871 @param[in] ProcedureArgument The parameter passed into Procedure for
876 Procedure before the timeout expires, its
879 determine if the AP returned from Procedure
896 @retval EFI_INVALID_PARAMETER Procedure is NULL.
903 IN EFI_AP_PROCEDURE Procedure,
924 if (Procedure == NULL) {
951 SetApProcedure (CpuData, Procedure, ProcedureArgument);
1236 EFI_AP_PROCEDURE Procedure;
1261 CpuData->Procedure = NULL;
1269 Procedure = CpuData->Procedure;
1272 if (Procedure != NULL) {
1275 Procedure ((VOID*) ProcedureArgument);
1278 CpuData->Procedure = NULL;
1283 // if no procedure to execution, we simply put AP
1508 CpuData->Procedure = NULL;
1671 EFI_MP_SERVICES_PROTOCOL.StartupAllAPs() as Procedure.
1774 SetMtrrsFromBuffer, // Procedure