Home
last modified time | relevance | path

Searched refs:ProtEntry (Results 1 – 7 of 7) sorted by relevance

/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/
DNotify.c28 PROTOCOL_ENTRY *ProtEntry; in SmmNotifyProtocol() local
32 ProtEntry = Prot->Protocol; in SmmNotifyProtocol()
33 for (Link=ProtEntry->Notify.ForwardLink; Link != &ProtEntry->Notify; Link=Link->ForwardLink) { in SmmNotifyProtocol()
35 ProtNotify->Function (&ProtEntry->ProtocolID, Prot->Interface, Prot->Handle); in SmmNotifyProtocol()
58 PROTOCOL_ENTRY *ProtEntry; in SmmRemoveInterfaceFromProtocol() local
64 ProtEntry = Prot->Protocol; in SmmRemoveInterfaceFromProtocol()
69 for(Link = ProtEntry->Notify.ForwardLink; Link != &ProtEntry->Notify; Link=Link->ForwardLink) { in SmmRemoveInterfaceFromProtocol()
109 PROTOCOL_ENTRY *ProtEntry; in SmmRegisterProtocolNotify() local
122 ProtEntry = SmmFindProtocolEntry ((EFI_GUID *) Protocol, FALSE); in SmmRegisterProtocolNotify()
123 if (ProtEntry != NULL) { in SmmRegisterProtocolNotify()
[all …]
DHandle.c67 PROTOCOL_ENTRY *ProtEntry; in SmmFindProtocolEntry() local
73 ProtEntry = NULL; in SmmFindProtocolEntry()
83 ProtEntry = Item; in SmmFindProtocolEntry()
92 if ((ProtEntry == NULL) && Create) { in SmmFindProtocolEntry()
93 ProtEntry = AllocatePool (sizeof(PROTOCOL_ENTRY)); in SmmFindProtocolEntry()
94 if (ProtEntry != NULL) { in SmmFindProtocolEntry()
98 ProtEntry->Signature = PROTOCOL_ENTRY_SIGNATURE; in SmmFindProtocolEntry()
99 CopyGuid ((VOID *)&ProtEntry->ProtocolID, Protocol); in SmmFindProtocolEntry()
100 InitializeListHead (&ProtEntry->Protocols); in SmmFindProtocolEntry()
101 InitializeListHead (&ProtEntry->Notify); in SmmFindProtocolEntry()
[all …]
DLocate.c30 PROTOCOL_ENTRY *ProtEntry; member
155 if (Link == &Position->ProtEntry->Protocols) { in SmmGetNextLocateByProtocol()
232 Position.ProtEntry = SmmFindProtocolEntry (Protocol, FALSE); in SmmLocateProtocol()
233 if (Position.ProtEntry == NULL) { in SmmLocateProtocol()
236 Position.Position = &Position.ProtEntry->Protocols; in SmmLocateProtocol()
342 Position.ProtEntry = SmmFindProtocolEntry (Protocol, FALSE); in SmmLocateHandle()
343 if (Position.ProtEntry == NULL) { in SmmLocateHandle()
347 Position.Position = &Position.ProtEntry->Protocols; in SmmLocateHandle()
/device/linaro/bootloader/edk2/MdeModulePkg/Core/Dxe/Hand/
DNotify.c28 IN PROTOCOL_ENTRY *ProtEntry in CoreNotifyProtocolEntry() argument
36 for (Link=ProtEntry->Notify.ForwardLink; Link != &ProtEntry->Notify; Link=Link->ForwardLink) { in CoreNotifyProtocolEntry()
63 PROTOCOL_ENTRY *ProtEntry; in CoreRemoveInterfaceFromProtocol() local
71 ProtEntry = Prot->Protocol; in CoreRemoveInterfaceFromProtocol()
76 for(Link = ProtEntry->Notify.ForwardLink; Link != &ProtEntry->Notify; Link=Link->ForwardLink) { in CoreRemoveInterfaceFromProtocol()
115 PROTOCOL_ENTRY *ProtEntry; in CoreRegisterProtocolNotify() local
131 ProtEntry = CoreFindProtocolEntry (Protocol, TRUE); in CoreRegisterProtocolNotify()
132 if (ProtEntry != NULL) { in CoreRegisterProtocolNotify()
141 ProtNotify->Protocol = ProtEntry; in CoreRegisterProtocolNotify()
146 ProtNotify->Position = &ProtEntry->Protocols; in CoreRegisterProtocolNotify()
[all …]
DHandle.c106 PROTOCOL_ENTRY *ProtEntry; in CoreFindProtocolEntry() local
114 ProtEntry = NULL; in CoreFindProtocolEntry()
126 ProtEntry = Item; in CoreFindProtocolEntry()
135 if ((ProtEntry == NULL) && Create) { in CoreFindProtocolEntry()
136 ProtEntry = AllocatePool (sizeof(PROTOCOL_ENTRY)); in CoreFindProtocolEntry()
138 if (ProtEntry != NULL) { in CoreFindProtocolEntry()
142 ProtEntry->Signature = PROTOCOL_ENTRY_SIGNATURE; in CoreFindProtocolEntry()
143 CopyGuid ((VOID *)&ProtEntry->ProtocolID, Protocol); in CoreFindProtocolEntry()
144 InitializeListHead (&ProtEntry->Protocols); in CoreFindProtocolEntry()
145 InitializeListHead (&ProtEntry->Notify); in CoreFindProtocolEntry()
[all …]
DLocate.c31 PROTOCOL_ENTRY *ProtEntry; member
185 Position.ProtEntry = CoreFindProtocolEntry (Protocol, FALSE); in CoreLocateHandle()
186 if (Position.ProtEntry == NULL) { in CoreLocateHandle()
190 Position.Position = &Position.ProtEntry->Protocols; in CoreLocateHandle()
382 if (Link == &Position->ProtEntry->Protocols) { in CoreGetNextLocateByProtocol()
592 Position.ProtEntry = CoreFindProtocolEntry (Protocol, FALSE); in CoreLocateProtocol()
593 if (Position.ProtEntry == NULL) { in CoreLocateProtocol()
597 Position.Position = &Position.ProtEntry->Protocols; in CoreLocateProtocol()
DHandle.h138 IN PROTOCOL_ENTRY *ProtEntry