Searched defs:Mailbox (Results 1 - 3 of 3) sorted by relevance

/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DxeDebugAgent/
H A DDxeDebugAgentLib.c28 Constructor allocates the NVS memory to store Mailbox and install configuration table
75 Get the pointer to Mailbox from the GUIDed HOB.
79 @return Pointer to Mailbox.
98 Get Debug Agent Mailbox pointer.
100 @return Mailbox pointer.
151 DEBUG_AGENT_MAILBOX *Mailbox; local
169 // Try to get Mailbox from GUIDed HOB.
172 Mailbox = GetMailboxFromHob (Context);
184 Mailbox = NULL;
187 if (Mailbox !
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/SecPeiDebugAgent/
H A DSecPeiDebugAgentLib.c20 Get pointer to Mailbox from IDT entry before memory is ready.
30 UINTN Mailbox; local
35 Mailbox = IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetLow + (IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetHigh << 16);
36 return (VOID *) Mailbox;
40 Set the pointer of Mailbox into IDT entry before memory is ready.
42 @param[in] Mailbox The pointer of Mailbox.
47 IN VOID *Mailbox
56 IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetLow = (UINT16)(UINTN)Mailbox;
57 IdtEntry[DEBUG_MAILBOX_VECTOR].Bits.OffsetHigh = (UINT16)((UINTN)Mailbox >> 1
72 DEBUG_AGENT_MAILBOX *Mailbox; local
194 DEBUG_AGENT_MAILBOX *Mailbox; local
291 DEBUG_AGENT_MAILBOX *Mailbox; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/SourceLevelDebugPkg/Library/DebugAgent/DebugAgentCommon/
H A DDebugAgent.c22 Check if HOST is connected based on Mailbox.
33 DEBUG_AGENT_MAILBOX *Mailbox; local
35 Mailbox = GetMailboxPointer ();
37 if (Mailbox->DebugFlag.Bits.HostPresent == 1) {
45 Set HOST connect flag in Mailbox.
53 DEBUG_AGENT_MAILBOX *Mailbox; local
55 Mailbox = GetMailboxPointer ();
57 Mailbox->DebugFlag.Bits.HostPresent = 1;
61 Set debug flag of Debug Agent in Mailbox.
71 DEBUG_AGENT_MAILBOX *Mailbox; local
[all...]

Completed in 284 milliseconds