Home | History | Annotate | Download | only in DxeMain

Lines Matching defs:Protocol

2   This file deals with Architecture Protocol (AP) registration in

21 // If a protocol is installed mArchProtocols[].Present will be TRUE.
103 This notify function is registered for every architectural protocol. This handler
104 updates mArchProtocol[] array entry with protocol instance data and sets it's
121 VOID *Protocol;
125 Protocol = NULL;
133 // See if the expected protocol is present in the handle database
135 Status = CoreLocateProtocol (Entry->ProtocolGuid, Entry->Registration, &Protocol);
141 // Mark the protocol as present
146 // Update protocol global variable if one exists. Entry->Protocol points to a global variable
147 // if one exists in the DXE core for this Architectural Protocol
149 if (Entry->Protocol != NULL) {
150 *(Entry->Protocol) = Protocol;
166 // When runtime architectural protocol is available, updates CRC32 in the Debug Table
171 // Update the Runtime Architectural protocol with the template that the core was
176 // Copy all the registered Image to new gRuntime protocol
183 // Copy all the registered Event to new gRuntime protocol
209 Creates an event for each entry in a table that is fired everytime a Protocol
236 // Register for protocol notifactions on this event
249 that are fired everytime a Protocol of a specific type is installed.
279 DEBUG ((DEBUG_ERROR, "\n%a Arch Protocol not present!!\n", MissingEntry->GuidString));