Searched refs:ProtEntry (Results 1 – 7 of 7) sorted by relevance
/device/linaro/bootloader/edk2/MdeModulePkg/Core/PiSmmCore/ |
D | Notify.c | 28 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 …]
|
D | Handle.c | 67 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 …]
|
D | Locate.c | 30 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/ |
D | Notify.c | 28 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 …]
|
D | Handle.c | 106 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 …]
|
D | Locate.c | 31 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() 595 Position.ProtEntry = CoreFindProtocolEntry (Protocol, FALSE); in CoreLocateProtocol() 596 if (Position.ProtEntry == NULL) { in CoreLocateProtocol() 600 Position.Position = &Position.ProtEntry->Protocols; in CoreLocateProtocol()
|
D | Handle.h | 138 IN PROTOCOL_ENTRY *ProtEntry
|