Home | History | Annotate | Download | only in CpuRuntimeDxe

Lines Matching defs:Procedure

74   IN   EFI_AP_PROCEDURE      Procedure,

80 Processor->Procedure = Procedure;
119 * APs to return from Procedure.
258 by Procedure. If any enabled AP is busy, then EFI_NOT_READY is returned
259 immediately and Procedure is not started on any AP.
262 Procedure one by one, in ascending order of processor handle number. Otherwise,
263 all the enabled APs execute the function specified by Procedure simultaneously.
272 from Procedure, then Procedure on the failed APs is terminated. All enabled APs
275 content points to the list of processor handle numbers in which Procedure was
281 that the Procedure function is MP-safe. Hence, the tasks that can be run in
297 the function specified by Procedure to be started on all the enabled APs,
304 signaled. If all APs returned from Procedure prior to the timeout, then
305 FailedCpuList is set to NULL. If not all APs return from Procedure before
317 @param[in] Procedure A pointer to the function to be run on
321 the function specified by Procedure one by
324 execute the function specified by Procedure
332 Procedure to be started on all the enabled
334 all return from Procedure, or TimeoutInMicroseconds
342 APs to return from Procedure, either for
345 all APs return from Procedure, then Procedure
354 @param[in] ProcedureArgument The parameter passed into Procedure for
383 @retval EFI_INVALID_PARAMETER Procedure is NULL.
390 IN EFI_AP_PROCEDURE Procedure,
415 if (Procedure == NULL) {
510 SetApProcedure (ProcessorData, Procedure, ProcedureArgument);
517 gMPSystem.Procedure = Procedure;
550 SetApProcedure (ProcessorData, Procedure, ProcedureArgument);
608 Procedure passing in the argument specified by ProcedureArgument. If WaitEvent
616 from Procedure, then execution of Procedure by the AP is terminated. The AP is
622 @param[in] Procedure A pointer to the function to be run on
636 Procedure to be started on all the enabled
638 all return from Procedure or TimeoutInMicroseconds
646 APs to return from Procedure, either for
649 all APs return from Procedure, then Procedure
658 @param[in] ProcedureArgument The parameter passed into Procedure for
663 Procedure before the timeout expires, its
666 determine if the AP returned from Procedure
683 @retval EFI_INVALID_PARAMETER Procedure is NULL.
690 IN EFI_AP_PROCEDURE Procedure,
704 if (Procedure == NULL) {
736 SetApProcedure (&gMPSystem.ProcessorData[ProcessorNumber], Procedure, ProcedureArgument);
1008 procedure periodically to check whether all APs have finished.
1067 SetApProcedure (NextData, gMPSystem.Procedure, gMPSystem.ProcedureArgument);
1219 gMPSystem.ProcessorData[ProcessorNumber].Procedure = NULL;
1233 EFI_AP_PROCEDURE Procedure;
1248 Procedure = ProcessorData->Procedure;
1252 if (Procedure != NULL) {
1257 Procedure (Parameter);
1260 ProcessorData->Procedure = NULL;