Patch to remove STATIC modifier. This is on longer recommended by EFI Framework coding style. All duplicated symbols has been renamed accordingly.
git-svn-id: https://edk2.svn.sourceforge.net/svnroot/edk2/trunk/edk2@6296 6f19259b-4bc3-4df7-8a09-765794883524
This commit is contained in:
@ -1390,7 +1390,6 @@ badcdb:
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
ChkSum (
|
ChkSum (
|
||||||
IN VOID *Buffer,
|
IN VOID *Buffer,
|
||||||
|
@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "Undi32.h"
|
#include "Undi32.h"
|
||||||
|
|
||||||
static UINT8 basic_config_cmd[22] = {
|
UINT8 basic_config_cmd[22] = {
|
||||||
22, 0x08,
|
22, 0x08,
|
||||||
0, 0,
|
0, 0,
|
||||||
0, (UINT8)0x80,
|
0, (UINT8)0x80,
|
||||||
@ -255,7 +255,6 @@ OutLong (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINTN
|
UINTN
|
||||||
MapIt (
|
MapIt (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo,
|
IN NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -318,7 +317,6 @@ MapIt (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UnMapIt (
|
UnMapIt (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo,
|
IN NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -357,7 +355,6 @@ UnMapIt (
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
// TODO: MicroSeconds - add argument and description to function comment
|
// TODO: MicroSeconds - add argument and description to function comment
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
DelayIt (
|
DelayIt (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo,
|
IN NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -381,7 +378,6 @@ DelayIt (
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
// TODO: flag - add argument and description to function comment
|
// TODO: flag - add argument and description to function comment
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
BlockIt (
|
BlockIt (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo,
|
IN NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -404,7 +400,6 @@ BlockIt (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
Load_Base_Regs (
|
Load_Base_Regs (
|
||||||
NIC_DATA_INSTANCE *AdapterInfo
|
NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -449,7 +444,6 @@ Load_Base_Regs (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
IssueCB (
|
IssueCB (
|
||||||
NIC_DATA_INSTANCE *AdapterInfo,
|
NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -509,7 +503,6 @@ IssueCB (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
Configure (
|
Configure (
|
||||||
NIC_DATA_INSTANCE *AdapterInfo
|
NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -636,7 +629,6 @@ E100bSetupIAAddr (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
StopRU (
|
StopRU (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo
|
IN NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -673,7 +665,6 @@ StopRU (
|
|||||||
@retval -1 Already Started
|
@retval -1 Already Started
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INT8
|
INT8
|
||||||
StartRU (
|
StartRU (
|
||||||
NIC_DATA_INSTANCE *AdapterInfo
|
NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -1766,7 +1757,6 @@ Recycle_RFD (
|
|||||||
#define EE_READ_CMD 6 // 110b
|
#define EE_READ_CMD 6 // 110b
|
||||||
#define EE_ERASE_CMD (7 << 6)
|
#define EE_ERASE_CMD (7 << 6)
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
shift_bits_out (
|
shift_bits_out (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo,
|
IN NIC_DATA_INSTANCE *AdapterInfo,
|
||||||
@ -1834,7 +1824,6 @@ Returns:
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT16
|
UINT16
|
||||||
shift_bits_in (
|
shift_bits_in (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo
|
IN NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -1885,7 +1874,6 @@ shift_bits_in (
|
|||||||
@retval FALSE if it fails to get the exclusive access
|
@retval FALSE if it fails to get the exclusive access
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
E100bSetEepromLockOut (
|
E100bSetEepromLockOut (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo
|
IN NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -1932,7 +1920,6 @@ E100bSetEepromLockOut (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
E100bReSetEepromLockOut (
|
E100bReSetEepromLockOut (
|
||||||
IN NIC_DATA_INSTANCE *AdapterInfo
|
IN NIC_DATA_INSTANCE *AdapterInfo
|
||||||
@ -3353,7 +3340,6 @@ CommandWaitForCompletion (
|
|||||||
@return TODO: add return values
|
@return TODO: add return values
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INT8
|
INT8
|
||||||
SoftwareReset (
|
SoftwareReset (
|
||||||
NIC_DATA_INSTANCE *AdapterInfo
|
NIC_DATA_INSTANCE *AdapterInfo
|
||||||
|
@ -50,11 +50,10 @@ EFI_DRIVER_BINDING_PROTOCOL gSCSIBusDriverBinding = {
|
|||||||
// structure in the SCSIBusDriverBindingStop(). Then we can
|
// structure in the SCSIBusDriverBindingStop(). Then we can
|
||||||
// Close all opened protocols and release this structure.
|
// Close all opened protocols and release this structure.
|
||||||
//
|
//
|
||||||
STATIC EFI_GUID mScsiBusProtocolGuid = EFI_SCSI_BUS_PROTOCOL_GUID;
|
EFI_GUID mScsiBusProtocolGuid = EFI_SCSI_BUS_PROTOCOL_GUID;
|
||||||
|
|
||||||
STATIC VOID *WorkingBuffer;
|
VOID *WorkingBuffer;
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
ScsiioToPassThruPacket (
|
ScsiioToPassThruPacket (
|
||||||
@ -63,14 +62,12 @@ ScsiioToPassThruPacket (
|
|||||||
);
|
);
|
||||||
|
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
PassThruToScsiioPacket (
|
PassThruToScsiioPacket (
|
||||||
IN EFI_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *ScsiPacket,
|
IN EFI_SCSI_PASS_THRU_SCSI_REQUEST_PACKET *ScsiPacket,
|
||||||
IN OUT EFI_SCSI_IO_SCSI_REQUEST_PACKET *Packet
|
IN OUT EFI_SCSI_IO_SCSI_REQUEST_PACKET *Packet
|
||||||
);
|
);
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
NotifyFunction (
|
NotifyFunction (
|
||||||
@ -1201,7 +1198,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
ScsiioToPassThruPacket (
|
ScsiioToPassThruPacket (
|
||||||
@ -1255,7 +1251,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
PassThruToScsiioPacket (
|
PassThruToScsiioPacket (
|
||||||
@ -1302,7 +1297,6 @@ Returns:
|
|||||||
|
|
||||||
|
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
NotifyFunction (
|
NotifyFunction (
|
||||||
|
@ -21,7 +21,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
// Use a shor form Usb class Device Path, which could match any usb device, in WantedUsbIoDPList to indicate all Usb devices
|
// Use a shor form Usb class Device Path, which could match any usb device, in WantedUsbIoDPList to indicate all Usb devices
|
||||||
// are wanted Usb devices
|
// are wanted Usb devices
|
||||||
//
|
//
|
||||||
STATIC USB_CLASS_FORMAT_DEVICE_PATH mAllUsbClassDevicePath = {
|
USB_CLASS_FORMAT_DEVICE_PATH mAllUsbClassDevicePath = {
|
||||||
{
|
{
|
||||||
{
|
{
|
||||||
MESSAGING_DEVICE_PATH,
|
MESSAGING_DEVICE_PATH,
|
||||||
|
@ -20,7 +20,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
// Static English keyboard layout
|
// Static English keyboard layout
|
||||||
// Format:<efi key>, <unicode without shift>, <unicode with shift>, <Modifier>, <AffectedAttribute>
|
// Format:<efi key>, <unicode without shift>, <unicode with shift>, <Modifier>, <AffectedAttribute>
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
UINT8 KeyboardLayoutTable[USB_KEYCODE_MAX_MAKE + 8][5] = {
|
UINT8 KeyboardLayoutTable[USB_KEYCODE_MAX_MAKE + 8][5] = {
|
||||||
{EfiKeyC1, 'a', 'A', EFI_NULL_MODIFIER, EFI_AFFECTED_BY_STANDARD_SHIFT | EFI_AFFECTED_BY_CAPS_LOCK}, // 0x04
|
{EfiKeyC1, 'a', 'A', EFI_NULL_MODIFIER, EFI_AFFECTED_BY_STANDARD_SHIFT | EFI_AFFECTED_BY_CAPS_LOCK}, // 0x04
|
||||||
{EfiKeyB5, 'b', 'B', EFI_NULL_MODIFIER, EFI_AFFECTED_BY_STANDARD_SHIFT | EFI_AFFECTED_BY_CAPS_LOCK}, // 0x05
|
{EfiKeyB5, 'b', 'B', EFI_NULL_MODIFIER, EFI_AFFECTED_BY_STANDARD_SHIFT | EFI_AFFECTED_BY_CAPS_LOCK}, // 0x05
|
||||||
@ -168,7 +167,6 @@ LoadDefaultKeyboardLayout (
|
|||||||
//
|
//
|
||||||
// EFI_KEY to USB Scan Code convertion table
|
// EFI_KEY to USB Scan Code convertion table
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
UINT8 UsbScanCodeConvertionTable[] = {
|
UINT8 UsbScanCodeConvertionTable[] = {
|
||||||
0xe0, // EfiKeyLCtrl
|
0xe0, // EfiKeyLCtrl
|
||||||
0xe3, // EfiKeyA0
|
0xe3, // EfiKeyA0
|
||||||
@ -280,7 +278,6 @@ UINT8 UsbScanCodeConvertionTable[] = {
|
|||||||
//
|
//
|
||||||
// Keyboard Layout Modifier to EFI Scan Code convertion table
|
// Keyboard Layout Modifier to EFI Scan Code convertion table
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
UINT8 EfiScanCodeConvertionTable[] = {
|
UINT8 EfiScanCodeConvertionTable[] = {
|
||||||
SCAN_NULL, // EFI_NULL_MODIFIER
|
SCAN_NULL, // EFI_NULL_MODIFIER
|
||||||
SCAN_NULL, // EFI_LEFT_CONTROL_MODIFIER
|
SCAN_NULL, // EFI_LEFT_CONTROL_MODIFIER
|
||||||
@ -321,7 +318,7 @@ UINT8 EfiScanCodeConvertionTable[] = {
|
|||||||
EFI_GUID mKeyboardLayoutEventGuid = EFI_HII_SET_KEYBOARD_LAYOUT_EVENT_GUID;
|
EFI_GUID mKeyboardLayoutEventGuid = EFI_HII_SET_KEYBOARD_LAYOUT_EVENT_GUID;
|
||||||
|
|
||||||
|
|
||||||
STATIC KB_MODIFIER KB_Mod[8] = {
|
KB_MODIFIER KB_Mod[8] = {
|
||||||
{ MOD_CONTROL_L, 0xe0 }, // 11100000
|
{ MOD_CONTROL_L, 0xe0 }, // 11100000
|
||||||
{ MOD_CONTROL_R, 0xe4 }, // 11100100
|
{ MOD_CONTROL_R, 0xe4 }, // 11100100
|
||||||
{ MOD_SHIFT_L, 0xe1 }, // 11100001
|
{ MOD_SHIFT_L, 0xe1 }, // 11100001
|
||||||
|
@ -17,7 +17,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "UsbMassImpl.h"
|
#include "UsbMassImpl.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
USB_MASS_TRANSPORT *mUsbMassTransport[] = {
|
USB_MASS_TRANSPORT *mUsbMassTransport[] = {
|
||||||
&mUsbCbi0Transport,
|
&mUsbCbi0Transport,
|
||||||
&mUsbCbi1Transport,
|
&mUsbCbi1Transport,
|
||||||
|
@ -77,19 +77,16 @@ EFI_DRIVER_BINDING_PROTOCOL gUsbMouseAbsolutePointerDriverBinding = {
|
|||||||
//
|
//
|
||||||
// helper functions
|
// helper functions
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
IsUsbMouseAbsolutePointer (
|
IsUsbMouseAbsolutePointer (
|
||||||
IN EFI_USB_IO_PROTOCOL *UsbIo
|
IN EFI_USB_IO_PROTOCOL *UsbIo
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
InitializeUsbMouseAbsolutePointerDevice (
|
InitializeUsbMouseAbsolutePointerDevice (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointerDev
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointerDev
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UsbMouseAbsolutePointerWaitForInput (
|
UsbMouseAbsolutePointerWaitForInput (
|
||||||
@ -100,7 +97,6 @@ UsbMouseAbsolutePointerWaitForInput (
|
|||||||
//
|
//
|
||||||
// Mouse interrupt handler
|
// Mouse interrupt handler
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
OnMouseAbsolutePointerInterruptComplete (
|
OnMouseAbsolutePointerInterruptComplete (
|
||||||
@ -113,7 +109,6 @@ OnMouseAbsolutePointerInterruptComplete (
|
|||||||
//
|
//
|
||||||
// Mouse simulate TouchPad, Using AbsolutePointer Protocol
|
// Mouse simulate TouchPad, Using AbsolutePointer Protocol
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetMouseAbsolutePointerState (
|
GetMouseAbsolutePointerState (
|
||||||
@ -121,7 +116,6 @@ GetMouseAbsolutePointerState (
|
|||||||
OUT EFI_ABSOLUTE_POINTER_STATE *MouseAbsolutePointerState
|
OUT EFI_ABSOLUTE_POINTER_STATE *MouseAbsolutePointerState
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UsbMouseAbsolutePointerReset (
|
UsbMouseAbsolutePointerReset (
|
||||||
@ -638,7 +632,6 @@ IsUsbMouseAbsolutePointer (
|
|||||||
memory
|
memory
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
InitializeUsbMouseAbsolutePointerDevice (
|
InitializeUsbMouseAbsolutePointerDevice (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointerDev
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointerDev
|
||||||
@ -775,7 +768,6 @@ InitializeUsbMouseAbsolutePointerDevice (
|
|||||||
@return EFI_DEVICE_ERROR
|
@return EFI_DEVICE_ERROR
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
OnMouseAbsolutePointerInterruptComplete (
|
OnMouseAbsolutePointerInterruptComplete (
|
||||||
@ -860,7 +852,6 @@ OnMouseAbsolutePointerInterruptComplete (
|
|||||||
@return EFI_NOT_READY
|
@return EFI_NOT_READY
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetMouseAbsolutePointerState (
|
GetMouseAbsolutePointerState (
|
||||||
@ -909,7 +900,6 @@ GetMouseAbsolutePointerState (
|
|||||||
@return EFI_SUCCESS
|
@return EFI_SUCCESS
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UsbMouseAbsolutePointerReset (
|
UsbMouseAbsolutePointerReset (
|
||||||
@ -945,7 +935,6 @@ UsbMouseAbsolutePointerReset (
|
|||||||
VOID
|
VOID
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UsbMouseAbsolutePointerWaitForInput (
|
UsbMouseAbsolutePointerWaitForInput (
|
||||||
|
@ -36,7 +36,6 @@ Abstract:
|
|||||||
@return Position
|
@return Position
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8 *
|
UINT8 *
|
||||||
GetNextItem (
|
GetNextItem (
|
||||||
IN UINT8 *StartPos,
|
IN UINT8 *StartPos,
|
||||||
@ -136,7 +135,6 @@ GetNextItem (
|
|||||||
@return HidItem Data
|
@return HidItem Data
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
GetItemData (
|
GetItemData (
|
||||||
IN HID_ITEM *HidItem
|
IN HID_ITEM *HidItem
|
||||||
@ -169,7 +167,6 @@ GetItemData (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ParseLocalItem (
|
ParseLocalItem (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
||||||
@ -216,7 +213,6 @@ ParseLocalItem (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ParseGlobalItem (
|
ParseGlobalItem (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
||||||
@ -257,7 +253,6 @@ ParseGlobalItem (
|
|||||||
@return VOID
|
@return VOID
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ParseMainItem (
|
ParseMainItem (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
||||||
@ -280,7 +275,6 @@ ParseMainItem (
|
|||||||
@return VOID
|
@return VOID
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ParseHidItem (
|
ParseHidItem (
|
||||||
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
IN USB_MOUSE_ABSOLUTE_POINTER_DEV *UsbMouseAbsolutePointer,
|
||||||
|
@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include <PeiMain.h>
|
#include <PeiMain.h>
|
||||||
|
|
||||||
STATIC EFI_PEI_NOTIFY_DESCRIPTOR mNotifyOnFvInfoList = {
|
EFI_PEI_NOTIFY_DESCRIPTOR mNotifyOnFvInfoList = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_NOTIFY_CALLBACK | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_NOTIFY_CALLBACK | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gEfiPeiFirmwareVolumeInfoPpiGuid,
|
&gEfiPeiFirmwareVolumeInfoPpiGuid,
|
||||||
FirmwareVolmeInfoPpiNotifyCallback
|
FirmwareVolmeInfoPpiNotifyCallback
|
||||||
|
@ -38,12 +38,12 @@ PeiLoadImageLoadImageWrapper (
|
|||||||
OUT UINT32 *AuthenticationState
|
OUT UINT32 *AuthenticationState
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC EFI_PEI_LOAD_FILE_PPI mPeiLoadImagePpi = {
|
EFI_PEI_LOAD_FILE_PPI mPeiLoadImagePpi = {
|
||||||
PeiLoadImageLoadImageWrapper
|
PeiLoadImageLoadImageWrapper
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
||||||
STATIC EFI_PEI_PPI_DESCRIPTOR gPpiLoadFilePpiList = {
|
EFI_PEI_PPI_DESCRIPTOR gPpiLoadFilePpiList = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gEfiPeiLoadFilePpiGuid,
|
&gEfiPeiLoadFilePpiGuid,
|
||||||
&mPeiLoadImagePpi
|
&mPeiLoadImagePpi
|
||||||
|
@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include <PeiMain.h>
|
#include <PeiMain.h>
|
||||||
|
|
||||||
STATIC EFI_PEI_PPI_DESCRIPTOR mMemoryDiscoveredPpi = {
|
EFI_PEI_PPI_DESCRIPTOR mMemoryDiscoveredPpi = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gEfiPeiMemoryDiscoveredPpiGuid,
|
&gEfiPeiMemoryDiscoveredPpiGuid,
|
||||||
NULL
|
NULL
|
||||||
@ -23,7 +23,7 @@ STATIC EFI_PEI_PPI_DESCRIPTOR mMemoryDiscoveredPpi = {
|
|||||||
///
|
///
|
||||||
/// Pei service instance
|
/// Pei service instance
|
||||||
///
|
///
|
||||||
STATIC EFI_PEI_SERVICES gPs = {
|
EFI_PEI_SERVICES gPs = {
|
||||||
{
|
{
|
||||||
PEI_SERVICES_SIGNATURE,
|
PEI_SERVICES_SIGNATURE,
|
||||||
PEI_SERVICES_REVISION,
|
PEI_SERVICES_REVISION,
|
||||||
|
@ -33,7 +33,7 @@ SecurityPpiNotifyCallback (
|
|||||||
IN VOID *Ppi
|
IN VOID *Ppi
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC EFI_PEI_NOTIFY_DESCRIPTOR mNotifyList = {
|
EFI_PEI_NOTIFY_DESCRIPTOR mNotifyList = {
|
||||||
EFI_PEI_PPI_DESCRIPTOR_NOTIFY_DISPATCH | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST,
|
EFI_PEI_PPI_DESCRIPTOR_NOTIFY_DISPATCH | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST,
|
||||||
&gEfiPeiSecurity2PpiGuid,
|
&gEfiPeiSecurity2PpiGuid,
|
||||||
SecurityPpiNotifyCallback
|
SecurityPpiNotifyCallback
|
||||||
|
@ -54,7 +54,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
@retval EFI_OUT_OF_RESOURCES There are not enough resources to record the measurement.
|
@retval EFI_OUT_OF_RESOURCES There are not enough resources to record the measurement.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
StartGauge (
|
StartGauge (
|
||||||
@ -88,7 +87,6 @@ StartGauge (
|
|||||||
@retval EFI_NOT_FOUND The specified measurement record could not be found.
|
@retval EFI_NOT_FOUND The specified measurement record could not be found.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EndGauge (
|
EndGauge (
|
||||||
@ -116,7 +114,6 @@ EndGauge (
|
|||||||
@retval EFI_INVALIDE_PARAMETER GaugeDataEntry is NULL.
|
@retval EFI_INVALIDE_PARAMETER GaugeDataEntry is NULL.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetGauge (
|
GetGauge (
|
||||||
@ -127,8 +124,8 @@ GetGauge (
|
|||||||
//
|
//
|
||||||
// Definition for global variables.
|
// Definition for global variables.
|
||||||
//
|
//
|
||||||
STATIC GAUGE_DATA_HEADER *mGaugeData;
|
GAUGE_DATA_HEADER *mGaugeData;
|
||||||
STATIC UINT32 mMaxGaugeRecords;
|
UINT32 mMaxGaugeRecords;
|
||||||
|
|
||||||
EFI_HANDLE mHandle = NULL;
|
EFI_HANDLE mHandle = NULL;
|
||||||
PERFORMANCE_PROTOCOL mPerformanceInterface = {
|
PERFORMANCE_PROTOCOL mPerformanceInterface = {
|
||||||
@ -156,7 +153,6 @@ PERFORMANCE_PROTOCOL mPerformanceInterface = {
|
|||||||
@retval The index of gauge entry in the array.
|
@retval The index of gauge entry in the array.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
InternalSearchForGaugeEntry (
|
InternalSearchForGaugeEntry (
|
||||||
IN CONST VOID *Handle, OPTIONAL
|
IN CONST VOID *Handle, OPTIONAL
|
||||||
@ -214,7 +210,6 @@ InternalSearchForGaugeEntry (
|
|||||||
@retval EFI_OUT_OF_RESOURCES There are not enough resources to record the measurement.
|
@retval EFI_OUT_OF_RESOURCES There are not enough resources to record the measurement.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
StartGauge (
|
StartGauge (
|
||||||
@ -297,7 +292,6 @@ StartGauge (
|
|||||||
@retval EFI_NOT_FOUND The specified measurement record could not be found.
|
@retval EFI_NOT_FOUND The specified measurement record could not be found.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EndGauge (
|
EndGauge (
|
||||||
@ -342,7 +336,6 @@ EndGauge (
|
|||||||
@retval EFI_INVALIDE_PARAMETER GaugeDataEntry is NULL.
|
@retval EFI_INVALIDE_PARAMETER GaugeDataEntry is NULL.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetGauge (
|
GetGauge (
|
||||||
@ -379,7 +372,6 @@ GetGauge (
|
|||||||
to DXE performance data structures.
|
to DXE performance data structures.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
InternalGetPeiPerformance (
|
InternalGetPeiPerformance (
|
||||||
VOID
|
VOID
|
||||||
|
@ -58,7 +58,7 @@ EFI_IP4_CONFIG_DATA mIpIoDefaultIpConfigData = {
|
|||||||
0
|
0
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC ICMP_ERROR_INFO mIcmpErrMap[10] = {
|
ICMP_ERROR_INFO mIcmpErrMap[10] = {
|
||||||
{FALSE, TRUE},
|
{FALSE, TRUE},
|
||||||
{FALSE, TRUE},
|
{FALSE, TRUE},
|
||||||
{TRUE, TRUE},
|
{TRUE, TRUE},
|
||||||
@ -71,14 +71,12 @@ STATIC ICMP_ERROR_INFO mIcmpErrMap[10] = {
|
|||||||
{FALSE, TRUE}
|
{FALSE, TRUE}
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoTransmitHandlerDpc (
|
IpIoTransmitHandlerDpc (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoTransmitHandler (
|
IpIoTransmitHandler (
|
||||||
@ -101,7 +99,6 @@ IpIoTransmitHandler (
|
|||||||
@retval other The required operation failed.
|
@retval other The required operation failed.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
IpIoCreateIpChildOpenProtocol (
|
IpIoCreateIpChildOpenProtocol (
|
||||||
IN EFI_HANDLE ControllerHandle,
|
IN EFI_HANDLE ControllerHandle,
|
||||||
@ -164,7 +161,6 @@ IpIoCreateIpChildOpenProtocol (
|
|||||||
@retval other The required operation failed.
|
@retval other The required operation failed.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
IpIoCloseProtocolDestroyIpChild (
|
IpIoCloseProtocolDestroyIpChild (
|
||||||
IN EFI_HANDLE ControllerHandle,
|
IN EFI_HANDLE ControllerHandle,
|
||||||
@ -209,7 +205,6 @@ IpIoCloseProtocolDestroyIpChild (
|
|||||||
@retval EFI_ABORTED This type of ICMP packet is not supported.
|
@retval EFI_ABORTED This type of ICMP packet is not supported.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
IpIoIcmpHandler (
|
IpIoIcmpHandler (
|
||||||
IN IP_IO *IpIo,
|
IN IP_IO *IpIo,
|
||||||
@ -341,7 +336,6 @@ IpIoIcmpHandler (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IpIoExtFree (
|
IpIoExtFree (
|
||||||
IN VOID *Event
|
IN VOID *Event
|
||||||
@ -366,7 +360,6 @@ IpIoExtFree (
|
|||||||
@return resource limit occurred.
|
@return resource limit occurred.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP_IO_SEND_ENTRY *
|
IP_IO_SEND_ENTRY *
|
||||||
IpIoCreateSndEntry (
|
IpIoCreateSndEntry (
|
||||||
IN IP_IO *IpIo,
|
IN IP_IO *IpIo,
|
||||||
@ -502,7 +495,6 @@ ReleaseSndEntry:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IpIoDestroySndEntry (
|
IpIoDestroySndEntry (
|
||||||
IN IP_IO_SEND_ENTRY *SndEntry
|
IN IP_IO_SEND_ENTRY *SndEntry
|
||||||
@ -535,7 +527,6 @@ IpIoDestroySndEntry (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoTransmitHandlerDpc (
|
IpIoTransmitHandlerDpc (
|
||||||
@ -571,7 +562,6 @@ IpIoTransmitHandlerDpc (
|
|||||||
|
|
||||||
**/
|
**/
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoTransmitHandler (
|
IpIoTransmitHandler (
|
||||||
@ -594,7 +584,6 @@ IpIoTransmitHandler (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoDummyHandlerDpc (
|
IpIoDummyHandlerDpc (
|
||||||
@ -631,7 +620,6 @@ IpIoDummyHandlerDpc (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoDummyHandler (
|
IpIoDummyHandler (
|
||||||
@ -655,7 +643,6 @@ IpIoDummyHandler (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoListenHandlerDpc (
|
IpIoListenHandlerDpc (
|
||||||
@ -757,7 +744,6 @@ Resume:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IpIoListenHandler (
|
IpIoListenHandler (
|
||||||
|
@ -486,7 +486,6 @@ NetMapGetCount (
|
|||||||
@return The allocated item or NULL
|
@return The allocated item or NULL
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
NET_MAP_ITEM *
|
NET_MAP_ITEM *
|
||||||
NetMapAllocItem (
|
NetMapAllocItem (
|
||||||
IN NET_MAP *Map
|
IN NET_MAP *Map
|
||||||
@ -609,7 +608,6 @@ NetMapInsertTail (
|
|||||||
@return TRUE if the item is in the netmap, otherwise FALSE.
|
@return TRUE if the item is in the netmap, otherwise FALSE.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
NetItemInMap (
|
NetItemInMap (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -1116,7 +1114,6 @@ NetLibGetMacString (
|
|||||||
@retval FALSE If the default address is acquired from DHCP.
|
@retval FALSE If the default address is acquired from DHCP.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
NetLibDefaultAddressIsStatic (
|
NetLibDefaultAddressIsStatic (
|
||||||
IN EFI_HANDLE Controller
|
IN EFI_HANDLE Controller
|
||||||
|
@ -41,7 +41,6 @@ Abstract:
|
|||||||
allocation failed due to resource limit.
|
allocation failed due to resource limit.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
NET_BUF *
|
NET_BUF *
|
||||||
NetbufAllocStruct (
|
NetbufAllocStruct (
|
||||||
IN UINT32 BlockNum,
|
IN UINT32 BlockNum,
|
||||||
@ -152,7 +151,6 @@ FreeNBuf:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
NetbufFreeVector (
|
NetbufFreeVector (
|
||||||
IN NET_VECTOR *Vector
|
IN NET_VECTOR *Vector
|
||||||
@ -415,7 +413,6 @@ NetbufGetByte (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
NetbufSetBlock (
|
NetbufSetBlock (
|
||||||
IN NET_BUF *Nbuf,
|
IN NET_BUF *Nbuf,
|
||||||
@ -458,7 +455,6 @@ NetbufSetBlock (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
NetbufSetBlockOp (
|
NetbufSetBlockOp (
|
||||||
IN NET_BUF *Nbuf,
|
IN NET_BUF *Nbuf,
|
||||||
@ -492,7 +488,6 @@ NetbufSetBlockOp (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
NetbufGetFragmentFree (
|
NetbufGetFragmentFree (
|
||||||
IN VOID *Arg
|
IN VOID *Arg
|
||||||
@ -1120,7 +1115,6 @@ NetbufAllocSpace (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
NetblockTrim (
|
NetblockTrim (
|
||||||
IN NET_BLOCK_OP *BlockOp,
|
IN NET_BLOCK_OP *BlockOp,
|
||||||
|
@ -22,7 +22,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include <Library/UefiBootServicesTableLib.h>
|
#include <Library/UefiBootServicesTableLib.h>
|
||||||
#include <Library/PcdLib.h>
|
#include <Library/PcdLib.h>
|
||||||
|
|
||||||
STATIC PERFORMANCE_PROTOCOL *mPerformance = NULL;
|
PERFORMANCE_PROTOCOL *mPerformance = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
The constructor function caches the pointer to Performance protocol.
|
The constructor function caches the pointer to Performance protocol.
|
||||||
@ -34,7 +34,6 @@ STATIC PERFORMANCE_PROTOCOL *mPerformance = NULL;
|
|||||||
@retval Other Performance protocol is not located to log performance.
|
@retval Other Performance protocol is not located to log performance.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
GetPerformanceProtocol (
|
GetPerformanceProtocol (
|
||||||
VOID
|
VOID
|
||||||
|
@ -20,7 +20,7 @@ Abstract:
|
|||||||
|
|
||||||
#include "PlatDriOver.h"
|
#include "PlatDriOver.h"
|
||||||
|
|
||||||
STATIC LIST_ENTRY mDevicePathStack = INITIALIZE_LIST_HEAD_VARIABLE (mDevicePathStack);
|
LIST_ENTRY mDevicePathStack = INITIALIZE_LIST_HEAD_VARIABLE (mDevicePathStack);
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -32,14 +32,12 @@ Abstract:
|
|||||||
#include <Library/MemoryAllocationLib.h>
|
#include <Library/MemoryAllocationLib.h>
|
||||||
#include <Library/BaseMemoryLib.h>
|
#include <Library/BaseMemoryLib.h>
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramSentDpc (
|
UdpIoOnDgramSentDpc (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramSent (
|
UdpIoOnDgramSent (
|
||||||
@ -47,7 +45,6 @@ UdpIoOnDgramSent (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramRcvd (
|
UdpIoOnDgramRcvd (
|
||||||
@ -69,7 +66,6 @@ UdpIoOnDgramRcvd (
|
|||||||
@return The wrapped transmission request or NULL if failed to allocate resources.
|
@return The wrapped transmission request or NULL if failed to allocate resources.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UDP_TX_TOKEN *
|
UDP_TX_TOKEN *
|
||||||
UdpIoWrapTx (
|
UdpIoWrapTx (
|
||||||
IN UDP_IO_PORT *UdpIo,
|
IN UDP_IO_PORT *UdpIo,
|
||||||
@ -355,7 +351,6 @@ FREE_MEM:
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UdpIoCancelDgrams (
|
UdpIoCancelDgrams (
|
||||||
IN UDP_IO_PORT *UdpIo,
|
IN UDP_IO_PORT *UdpIo,
|
||||||
@ -476,7 +471,6 @@ UdpIoCleanPort (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramSentDpc (
|
UdpIoOnDgramSentDpc (
|
||||||
@ -503,7 +497,6 @@ UdpIoOnDgramSentDpc (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramSent (
|
UdpIoOnDgramSent (
|
||||||
@ -579,7 +572,6 @@ UdpIoSendDatagram (
|
|||||||
@return TRUE if the packet is to be cancelled, otherwise FALSE.
|
@return TRUE if the packet is to be cancelled, otherwise FALSE.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
UdpIoCancelSingleDgram (
|
UdpIoCancelSingleDgram (
|
||||||
IN UDP_TX_TOKEN *Token,
|
IN UDP_TX_TOKEN *Token,
|
||||||
@ -626,7 +618,6 @@ UdpIoCancelSentDatagram (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UdpIoRecycleDgram (
|
UdpIoRecycleDgram (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
@ -649,7 +640,6 @@ UdpIoRecycleDgram (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramRcvdDpc (
|
UdpIoOnDgramRcvdDpc (
|
||||||
@ -730,7 +720,6 @@ UdpIoOnDgramRcvdDpc (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
UdpIoOnDgramRcvd (
|
UdpIoOnDgramRcvd (
|
||||||
|
@ -23,7 +23,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include <Library/PrintLib.h>
|
#include <Library/PrintLib.h>
|
||||||
#include <Library/UefiBootServicesTableLib.h>
|
#include <Library/UefiBootServicesTableLib.h>
|
||||||
|
|
||||||
static EFI_PRINT2_PROTOCOL *gPrintProtocol = NULL;
|
EFI_PRINT2_PROTOCOL *gPrintProtocol = NULL;
|
||||||
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
|
@ -16,8 +16,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "InternalBdsLib.h"
|
#include "InternalBdsLib.h"
|
||||||
|
|
||||||
STATIC PERF_HEADER mPerfHeader;
|
PERF_HEADER mPerfHeader;
|
||||||
STATIC PERF_DATA mPerfData;
|
PERF_DATA mPerfData;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Get the short verion of PDB file name to be
|
Get the short verion of PDB file name to be
|
||||||
|
@ -43,7 +43,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
@retval The index of log entry in the array.
|
@retval The index of log entry in the array.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
PEI_PERFORMANCE_LOG_HEADER *
|
PEI_PERFORMANCE_LOG_HEADER *
|
||||||
InternalGetPerformanceHobLog (
|
InternalGetPerformanceHobLog (
|
||||||
VOID
|
VOID
|
||||||
@ -91,7 +90,6 @@ InternalGetPerformanceHobLog (
|
|||||||
@retval The index of log entry in the array.
|
@retval The index of log entry in the array.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
InternalSearchForLogEntry (
|
InternalSearchForLogEntry (
|
||||||
IN PEI_PERFORMANCE_LOG_HEADER *PeiPerformanceLog,
|
IN PEI_PERFORMANCE_LOG_HEADER *PeiPerformanceLog,
|
||||||
|
@ -32,7 +32,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
//
|
//
|
||||||
// Template for Text In Splitter
|
// Template for Text In Splitter
|
||||||
//
|
//
|
||||||
STATIC TEXT_IN_SPLITTER_PRIVATE_DATA mConIn = {
|
TEXT_IN_SPLITTER_PRIVATE_DATA mConIn = {
|
||||||
TEXT_IN_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
TEXT_IN_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
||||||
(EFI_HANDLE) NULL,
|
(EFI_HANDLE) NULL,
|
||||||
{
|
{
|
||||||
@ -139,7 +139,7 @@ GLOBAL_REMOVE_IF_UNREFERENCED EFI_GRAPHICS_OUTPUT_PROTOCOL mGraphicsOutputProtoc
|
|||||||
//
|
//
|
||||||
// Template for Text Out Splitter
|
// Template for Text Out Splitter
|
||||||
//
|
//
|
||||||
STATIC TEXT_OUT_SPLITTER_PRIVATE_DATA mConOut = {
|
TEXT_OUT_SPLITTER_PRIVATE_DATA mConOut = {
|
||||||
TEXT_OUT_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
TEXT_OUT_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
||||||
(EFI_HANDLE) NULL,
|
(EFI_HANDLE) NULL,
|
||||||
{
|
{
|
||||||
@ -206,7 +206,7 @@ STATIC TEXT_OUT_SPLITTER_PRIVATE_DATA mConOut = {
|
|||||||
//
|
//
|
||||||
// Template for Standard Error Text Out Splitter
|
// Template for Standard Error Text Out Splitter
|
||||||
//
|
//
|
||||||
STATIC TEXT_OUT_SPLITTER_PRIVATE_DATA mStdErr = {
|
TEXT_OUT_SPLITTER_PRIVATE_DATA mStdErr = {
|
||||||
TEXT_OUT_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
TEXT_OUT_SPLITTER_PRIVATE_DATA_SIGNATURE,
|
||||||
(EFI_HANDLE) NULL,
|
(EFI_HANDLE) NULL,
|
||||||
{
|
{
|
||||||
|
@ -20,7 +20,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include "ConSplitter.h"
|
#include "ConSplitter.h"
|
||||||
|
|
||||||
|
|
||||||
STATIC CHAR16 mCrLfString[3] = { CHAR_CARRIAGE_RETURN, CHAR_LINEFEED, CHAR_NULL };
|
CHAR16 mCrLfString[3] = { CHAR_CARRIAGE_RETURN, CHAR_LINEFEED, CHAR_NULL };
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -94,7 +94,7 @@ CheckModeSupported (
|
|||||||
//
|
//
|
||||||
// Graphics Console Devcie Private Data template
|
// Graphics Console Devcie Private Data template
|
||||||
//
|
//
|
||||||
STATIC GRAPHICS_CONSOLE_DEV mGraphicsConsoleDevTemplate = {
|
GRAPHICS_CONSOLE_DEV mGraphicsConsoleDevTemplate = {
|
||||||
GRAPHICS_CONSOLE_DEV_SIGNATURE,
|
GRAPHICS_CONSOLE_DEV_SIGNATURE,
|
||||||
(EFI_GRAPHICS_OUTPUT_PROTOCOL *) NULL,
|
(EFI_GRAPHICS_OUTPUT_PROTOCOL *) NULL,
|
||||||
(EFI_UGA_DRAW_PROTOCOL *) NULL,
|
(EFI_UGA_DRAW_PROTOCOL *) NULL,
|
||||||
@ -132,11 +132,11 @@ EFI_HII_DATABASE_PROTOCOL *mHiiDatabase;
|
|||||||
EFI_HII_FONT_PROTOCOL *mHiiFont;
|
EFI_HII_FONT_PROTOCOL *mHiiFont;
|
||||||
BOOLEAN mFirstAccessFlag = TRUE;
|
BOOLEAN mFirstAccessFlag = TRUE;
|
||||||
|
|
||||||
STATIC EFI_GUID mFontPackageListGuid = {0xf5f219d3, 0x7006, 0x4648, 0xac, 0x8d, 0xd6, 0x1d, 0xfb, 0x7b, 0xc6, 0xad};
|
EFI_GUID mFontPackageListGuid = {0xf5f219d3, 0x7006, 0x4648, 0xac, 0x8d, 0xd6, 0x1d, 0xfb, 0x7b, 0xc6, 0xad};
|
||||||
|
|
||||||
STATIC CHAR16 mCrLfString[3] = { CHAR_CARRIAGE_RETURN, CHAR_LINEFEED, CHAR_NULL };
|
CHAR16 mCrLfString[3] = { CHAR_CARRIAGE_RETURN, CHAR_LINEFEED, CHAR_NULL };
|
||||||
|
|
||||||
STATIC EFI_GRAPHICS_OUTPUT_BLT_PIXEL mEfiColors[16] = {
|
EFI_GRAPHICS_OUTPUT_BLT_PIXEL mEfiColors[16] = {
|
||||||
//
|
//
|
||||||
// B G R
|
// B G R
|
||||||
//
|
//
|
||||||
@ -158,13 +158,13 @@ STATIC EFI_GRAPHICS_OUTPUT_BLT_PIXEL mEfiColors[16] = {
|
|||||||
{0xff, 0xff, 0xff, 0x00} // WHITE
|
{0xff, 0xff, 0xff, 0x00} // WHITE
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC EFI_NARROW_GLYPH mCursorGlyph = {
|
EFI_NARROW_GLYPH mCursorGlyph = {
|
||||||
0x0000,
|
0x0000,
|
||||||
0x00,
|
0x00,
|
||||||
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF }
|
{ 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF }
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC CHAR16 SpaceStr[] = { NARROW_CHAR, ' ', 0 };
|
CHAR16 SpaceStr[] = { NARROW_CHAR, ' ', 0 };
|
||||||
|
|
||||||
EFI_DRIVER_BINDING_PROTOCOL gGraphicsConsoleDriverBinding = {
|
EFI_DRIVER_BINDING_PROTOCOL gGraphicsConsoleDriverBinding = {
|
||||||
GraphicsConsoleControllerDriverSupported,
|
GraphicsConsoleControllerDriverSupported,
|
||||||
|
@ -20,7 +20,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
// ASCII. The ASCII mapping we just made up.
|
// ASCII. The ASCII mapping we just made up.
|
||||||
//
|
//
|
||||||
//
|
//
|
||||||
STATIC UNICODE_TO_CHAR UnicodeToPcAnsiOrAscii[] = {
|
UNICODE_TO_CHAR UnicodeToPcAnsiOrAscii[] = {
|
||||||
{ BOXDRAW_HORIZONTAL, 0xc4, L'-' },
|
{ BOXDRAW_HORIZONTAL, 0xc4, L'-' },
|
||||||
{ BOXDRAW_VERTICAL, 0xb3, L'|' },
|
{ BOXDRAW_VERTICAL, 0xb3, L'|' },
|
||||||
{ BOXDRAW_DOWN_RIGHT, 0xda, L'/' },
|
{ BOXDRAW_DOWN_RIGHT, 0xda, L'/' },
|
||||||
@ -78,10 +78,10 @@ STATIC UNICODE_TO_CHAR UnicodeToPcAnsiOrAscii[] = {
|
|||||||
{ 0x0000, 0x00, L'\0' }
|
{ 0x0000, 0x00, L'\0' }
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC CHAR16 mSetModeString[] = { ESC, '[', '=', '3', 'h', 0 };
|
CHAR16 mSetModeString[] = { ESC, '[', '=', '3', 'h', 0 };
|
||||||
STATIC CHAR16 mSetAttributeString[] = { ESC, '[', '0', 'm', ESC, '[', '4', '0', 'm', ESC, '[', '4', '0', 'm', 0 };
|
CHAR16 mSetAttributeString[] = { ESC, '[', '0', 'm', ESC, '[', '4', '0', 'm', ESC, '[', '4', '0', 'm', 0 };
|
||||||
STATIC CHAR16 mClearScreenString[] = { ESC, '[', '2', 'J', 0 };
|
CHAR16 mClearScreenString[] = { ESC, '[', '2', 'J', 0 };
|
||||||
STATIC CHAR16 mSetCursorPositionString[] = { ESC, '[', '0', '0', ';', '0', '0', 'H', 0 };
|
CHAR16 mSetCursorPositionString[] = { ESC, '[', '0', '0', ';', '0', '0', 'H', 0 };
|
||||||
|
|
||||||
//
|
//
|
||||||
// Body of the ConOut functions
|
// Body of the ConOut functions
|
||||||
|
@ -21,7 +21,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
//
|
//
|
||||||
// Misc. functions local to this module..
|
// Misc. functions local to this module..
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
GetDebugPortVariable (
|
GetDebugPortVariable (
|
||||||
DEBUGPORT_DEVICE *DebugPortDevice
|
DEBUGPORT_DEVICE *DebugPortDevice
|
||||||
|
@ -23,7 +23,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
IDT_ENTRY *IdtEntryTable = NULL;
|
IDT_ENTRY *IdtEntryTable = NULL;
|
||||||
DESCRIPTOR NullDesc = 0;
|
DESCRIPTOR NullDesc = 0;
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
CreateEntryStub (
|
CreateEntryStub (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -74,7 +73,6 @@ Returns:
|
|||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
HookEntry (
|
HookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -120,7 +118,6 @@ Returns:
|
|||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
UnhookEntry (
|
UnhookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType
|
IN EFI_EXCEPTION_TYPE ExceptionType
|
||||||
|
@ -33,7 +33,6 @@ typedef struct {
|
|||||||
VOID (*RegisteredCallback) ();
|
VOID (*RegisteredCallback) ();
|
||||||
} IVT_ENTRY;
|
} IVT_ENTRY;
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
ManageIvtEntryTable (
|
ManageIvtEntryTable (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -41,7 +40,6 @@ ManageIvtEntryTable (
|
|||||||
IN VOID (*NewCallback) ()
|
IN VOID (*NewCallback) ()
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
HookEntry (
|
HookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -49,25 +47,21 @@ HookEntry (
|
|||||||
IN VOID (*NewCallback) ()
|
IN VOID (*NewCallback) ()
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UnhookEntry (
|
UnhookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType
|
IN EFI_EXCEPTION_TYPE ExceptionType
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ChainExternalInterrupt (
|
ChainExternalInterrupt (
|
||||||
IN VOID (*NewCallback) ()
|
IN VOID (*NewCallback) ()
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UnchainExternalInterrupt (
|
UnchainExternalInterrupt (
|
||||||
VOID
|
VOID
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
GetHandlerEntryPoint (
|
GetHandlerEntryPoint (
|
||||||
UINTN HandlerIndex,
|
UINTN HandlerIndex,
|
||||||
@ -162,7 +156,7 @@ Returns:
|
|||||||
|
|
||||||
--*/
|
--*/
|
||||||
{
|
{
|
||||||
static BOOLEAN InHandler = FALSE;
|
STATIC BOOLEAN InHandler = FALSE;
|
||||||
|
|
||||||
DEBUG_CODE_BEGIN ();
|
DEBUG_CODE_BEGIN ();
|
||||||
if (InHandler) {
|
if (InHandler) {
|
||||||
@ -195,7 +189,6 @@ Returns:
|
|||||||
InHandler = FALSE;
|
InHandler = FALSE;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
GetHandlerEntryPoint (
|
GetHandlerEntryPoint (
|
||||||
UINTN HandlerIndex,
|
UINTN HandlerIndex,
|
||||||
@ -238,7 +231,6 @@ Returns:
|
|||||||
*EntryPoint = (VOID *) TempPtr;
|
*EntryPoint = (VOID *) TempPtr;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
ManageIvtEntryTable (
|
ManageIvtEntryTable (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -321,7 +313,6 @@ Returns:
|
|||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
HookEntry (
|
HookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -376,7 +367,6 @@ Returns:
|
|||||||
IvtEntryTable[ExceptionType].RegisteredCallback = NewCallback;
|
IvtEntryTable[ExceptionType].RegisteredCallback = NewCallback;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UnhookEntry (
|
UnhookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType
|
IN EFI_EXCEPTION_TYPE ExceptionType
|
||||||
@ -414,7 +404,6 @@ Returns:
|
|||||||
InstructionCacheFlush (B0Ptr, 5);
|
InstructionCacheFlush (B0Ptr, 5);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ChainExternalInterrupt (
|
ChainExternalInterrupt (
|
||||||
IN VOID (*NewCallback) ()
|
IN VOID (*NewCallback) ()
|
||||||
@ -442,7 +431,6 @@ Returns:
|
|||||||
InstructionCacheFlush (Start, 0x400);
|
InstructionCacheFlush (Start, 0x400);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
UnchainExternalInterrupt (
|
UnchainExternalInterrupt (
|
||||||
VOID
|
VOID
|
||||||
|
@ -23,7 +23,6 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
IDT_ENTRY *IdtEntryTable = NULL;
|
IDT_ENTRY *IdtEntryTable = NULL;
|
||||||
DESCRIPTOR NullDesc = {0, 0};
|
DESCRIPTOR NullDesc = {0, 0};
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
CreateEntryStub (
|
CreateEntryStub (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -72,7 +71,6 @@ Returns:
|
|||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
HookEntry (
|
HookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType,
|
IN EFI_EXCEPTION_TYPE ExceptionType,
|
||||||
@ -119,7 +117,6 @@ Returns:
|
|||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
UnhookEntry (
|
UnhookEntry (
|
||||||
IN EFI_EXCEPTION_TYPE ExceptionType
|
IN EFI_EXCEPTION_TYPE ExceptionType
|
||||||
|
@ -19,7 +19,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
//
|
//
|
||||||
// Global variables
|
// Global variables
|
||||||
//
|
//
|
||||||
STATIC EFI_GUID mHiiDatabaseNotifyGuid = HII_DATABASE_NOTIFY_GUID;
|
EFI_GUID mHiiDatabaseNotifyGuid = HII_DATABASE_NOTIFY_GUID;
|
||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -16,7 +16,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "HiiDatabase.h"
|
#include "HiiDatabase.h"
|
||||||
|
|
||||||
STATIC EFI_GRAPHICS_OUTPUT_BLT_PIXEL mEfiColors[16] = {
|
EFI_GRAPHICS_OUTPUT_BLT_PIXEL mEfiColors[16] = {
|
||||||
//
|
//
|
||||||
// B G R
|
// B G R
|
||||||
//
|
//
|
||||||
|
@ -30,9 +30,9 @@ Revision History
|
|||||||
// Global variables
|
// Global variables
|
||||||
//
|
//
|
||||||
EFI_EVENT gHiiKeyboardLayoutChanged;
|
EFI_EVENT gHiiKeyboardLayoutChanged;
|
||||||
STATIC EFI_GUID gHiiSetKbdLayoutEventGuid = EFI_HII_SET_KEYBOARD_LAYOUT_EVENT_GUID;
|
EFI_GUID gHiiSetKbdLayoutEventGuid = EFI_HII_SET_KEYBOARD_LAYOUT_EVENT_GUID;
|
||||||
|
|
||||||
STATIC HII_DATABASE_PRIVATE_DATA mPrivate = {
|
HII_DATABASE_PRIVATE_DATA mPrivate = {
|
||||||
HII_DATABASE_PRIVATE_DATA_SIGNATURE,
|
HII_DATABASE_PRIVATE_DATA_SIGNATURE,
|
||||||
{
|
{
|
||||||
(LIST_ENTRY *) NULL,
|
(LIST_ENTRY *) NULL,
|
||||||
|
@ -15,9 +15,9 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
#include <BaseMemoryTest.h>
|
#include <BaseMemoryTest.h>
|
||||||
#include <Library/PeiServicesLib.h>
|
#include <Library/PeiServicesLib.h>
|
||||||
|
|
||||||
static PEI_BASE_MEMORY_TEST_PPI mPeiBaseMemoryTestPpi = { BaseMemoryTest };
|
PEI_BASE_MEMORY_TEST_PPI mPeiBaseMemoryTestPpi = { BaseMemoryTest };
|
||||||
|
|
||||||
static EFI_PEI_PPI_DESCRIPTOR PpiListPeiBaseMemoryTest = {
|
EFI_PEI_PPI_DESCRIPTOR PpiListPeiBaseMemoryTest = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gPeiBaseMemoryTestPpiGuid,
|
&gPeiBaseMemoryTestPpiGuid,
|
||||||
&mPeiBaseMemoryTestPpi
|
&mPeiBaseMemoryTestPpi
|
||||||
|
@ -27,7 +27,7 @@ Abstract:
|
|||||||
// to validate a dhcp message. Refere the comments of the
|
// to validate a dhcp message. Refere the comments of the
|
||||||
// DHCP_OPTION_FORMAT structure.
|
// DHCP_OPTION_FORMAT structure.
|
||||||
//
|
//
|
||||||
STATIC DHCP_OPTION_FORMAT DhcpOptionFormats[] = {
|
DHCP_OPTION_FORMAT DhcpOptionFormats[] = {
|
||||||
{DHCP_TAG_NETMASK, DHCP_OPTION_IP, 1, 1 , TRUE},
|
{DHCP_TAG_NETMASK, DHCP_OPTION_IP, 1, 1 , TRUE},
|
||||||
{DHCP_TAG_TIME_OFFSET, DHCP_OPTION_INT32, 1, 1 , FALSE},
|
{DHCP_TAG_TIME_OFFSET, DHCP_OPTION_INT32, 1, 1 , FALSE},
|
||||||
{DHCP_TAG_ROUTER, DHCP_OPTION_IP, 1, -1 , TRUE},
|
{DHCP_TAG_ROUTER, DHCP_OPTION_IP, 1, -1 , TRUE},
|
||||||
|
@ -42,7 +42,6 @@ LIST_ENTRY mIScsiConfigFormList = {
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiIpToStr (
|
IScsiIpToStr (
|
||||||
IN EFI_IPv4_ADDRESS *Ip,
|
IN EFI_IPv4_ADDRESS *Ip,
|
||||||
@ -218,7 +217,6 @@ IScsiUpdateDeviceList (
|
|||||||
@retval The iSCSI configuration form entry found.
|
@retval The iSCSI configuration form entry found.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
ISCSI_CONFIG_FORM_ENTRY *
|
ISCSI_CONFIG_FORM_ENTRY *
|
||||||
IScsiGetConfigFormEntryByIndex (
|
IScsiGetConfigFormEntryByIndex (
|
||||||
IN UINT32 Index
|
IN UINT32 Index
|
||||||
@ -253,7 +251,6 @@ IScsiGetConfigFormEntryByIndex (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiConvertDeviceConfigDataToIfrNvData (
|
IScsiConvertDeviceConfigDataToIfrNvData (
|
||||||
IN ISCSI_CONFIG_FORM_ENTRY *ConfigFormEntry,
|
IN ISCSI_CONFIG_FORM_ENTRY *ConfigFormEntry,
|
||||||
|
@ -40,7 +40,6 @@ Abstract:
|
|||||||
@retval EFI_INVALID_PARAMETER The RootPath is mal-formatted.
|
@retval EFI_INVALID_PARAMETER The RootPath is mal-formatted.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
IScsiDhcpExtractRootPath (
|
IScsiDhcpExtractRootPath (
|
||||||
IN CHAR8 *RootPath,
|
IN CHAR8 *RootPath,
|
||||||
@ -204,7 +203,6 @@ ON_EXIT:
|
|||||||
in the Dhcp4Event.
|
in the Dhcp4Event.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
IScsiDhcpSelectOffer (
|
IScsiDhcpSelectOffer (
|
||||||
IN EFI_DHCP4_PROTOCOL * This,
|
IN EFI_DHCP4_PROTOCOL * This,
|
||||||
|
@ -30,7 +30,6 @@ Abstract:
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiInitIbfTableHeader (
|
IScsiInitIbfTableHeader (
|
||||||
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Header
|
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Header
|
||||||
@ -61,7 +60,6 @@ IScsiInitIbfTableHeader (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiInitControlSection (
|
IScsiInitControlSection (
|
||||||
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
||||||
@ -106,7 +104,6 @@ IScsiInitControlSection (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiAddHeapItem (
|
IScsiAddHeapItem (
|
||||||
IN OUT UINT8 **Heap,
|
IN OUT UINT8 **Heap,
|
||||||
@ -135,7 +132,6 @@ IScsiAddHeapItem (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiFillInitiatorSection (
|
IScsiFillInitiatorSection (
|
||||||
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
||||||
@ -197,7 +193,6 @@ IScsiFillInitiatorSection (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiMapV4ToV6Addr (
|
IScsiMapV4ToV6Addr (
|
||||||
IN EFI_IPv4_ADDRESS *V4,
|
IN EFI_IPv4_ADDRESS *V4,
|
||||||
@ -225,7 +220,6 @@ IScsiMapV4ToV6Addr (
|
|||||||
@retval UINT16 The composited representation of the NIC PCI location.
|
@retval UINT16 The composited representation of the NIC PCI location.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT16
|
UINT16
|
||||||
IScsiGetNICPciLocation (
|
IScsiGetNICPciLocation (
|
||||||
IN EFI_HANDLE Controller
|
IN EFI_HANDLE Controller
|
||||||
@ -279,7 +273,6 @@ IScsiGetNICPciLocation (
|
|||||||
@retval EFI_MAC_ADDRESS * The mac address.
|
@retval EFI_MAC_ADDRESS * The mac address.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_MAC_ADDRESS *
|
EFI_MAC_ADDRESS *
|
||||||
IScsiGetMacAddress (
|
IScsiGetMacAddress (
|
||||||
IN EFI_HANDLE Controller
|
IN EFI_HANDLE Controller
|
||||||
@ -312,7 +305,6 @@ IScsiGetMacAddress (
|
|||||||
@retval None.
|
@retval None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
IScsiFillNICAndTargetSections (
|
IScsiFillNICAndTargetSections (
|
||||||
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
IN EFI_ACPI_ISCSI_BOOT_FIRMWARE_TABLE_HEADER *Table,
|
||||||
|
@ -22,7 +22,7 @@ Abstract:
|
|||||||
|
|
||||||
#include "IScsiImpl.h"
|
#include "IScsiImpl.h"
|
||||||
|
|
||||||
STATIC CONST CHAR8 IScsiHexString[] = "0123456789ABCDEFabcdef";
|
CONST CHAR8 IScsiHexString[] = "0123456789ABCDEFabcdef";
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Removes (trims) specified leading and trailing characters from a string.
|
Removes (trims) specified leading and trailing characters from a string.
|
||||||
@ -35,7 +35,6 @@ STATIC CONST CHAR8 IScsiHexString[] = "0123456789ABCDEFabcdef";
|
|||||||
@retval NONE.
|
@retval NONE.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
static
|
|
||||||
VOID
|
VOID
|
||||||
StrTrim (
|
StrTrim (
|
||||||
IN OUT CHAR16 *str,
|
IN OUT CHAR16 *str,
|
||||||
|
@ -21,7 +21,7 @@ Abstract:
|
|||||||
|
|
||||||
#include "IScsiImpl.h"
|
#include "IScsiImpl.h"
|
||||||
|
|
||||||
static UINT32 mDataSegPad = 0;
|
UINT32 mDataSegPad = 0;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Attach the iSCSI connection to the iSCSI session.
|
Attach the iSCSI connection to the iSCSI session.
|
||||||
|
@ -22,21 +22,21 @@ Abstract:
|
|||||||
|
|
||||||
#include "Md5.h"
|
#include "Md5.h"
|
||||||
|
|
||||||
STATIC CONST UINT32 MD5_K[][2] = {
|
CONST UINT32 MD5_K[][2] = {
|
||||||
{ 0, 1 },
|
{ 0, 1 },
|
||||||
{ 1, 5 },
|
{ 1, 5 },
|
||||||
{ 5, 3 },
|
{ 5, 3 },
|
||||||
{ 0, 7 }
|
{ 0, 7 }
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC CONST UINT32 MD5_S[][4] = {
|
CONST UINT32 MD5_S[][4] = {
|
||||||
{ 7, 22, 17, 12 },
|
{ 7, 22, 17, 12 },
|
||||||
{ 5, 20, 14, 9 },
|
{ 5, 20, 14, 9 },
|
||||||
{ 4, 23, 16 ,11 },
|
{ 4, 23, 16 ,11 },
|
||||||
{ 6, 21, 15, 10 },
|
{ 6, 21, 15, 10 },
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC CONST UINT32 MD5_T[] = {
|
CONST UINT32 MD5_T[] = {
|
||||||
0xD76AA478, 0xE8C7B756, 0x242070DB, 0xC1BDCEEE,
|
0xD76AA478, 0xE8C7B756, 0x242070DB, 0xC1BDCEEE,
|
||||||
0xF57C0FAF, 0x4787C62A, 0xA8304613, 0xFD469501,
|
0xF57C0FAF, 0x4787C62A, 0xA8304613, 0xFD469501,
|
||||||
0x698098D8, 0x8B44F7AF, 0xFFFF5BB1, 0x895CD7BE,
|
0x698098D8, 0x8B44F7AF, 0xFFFF5BB1, 0x895CD7BE,
|
||||||
@ -55,7 +55,7 @@ STATIC CONST UINT32 MD5_T[] = {
|
|||||||
0xF7537E82, 0xBD3AF235, 0x2AD7D2BB, 0xEB86D391
|
0xF7537E82, 0xBD3AF235, 0x2AD7D2BB, 0xEB86D391
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC CONST UINT8 Md5HashPadding[] =
|
CONST UINT8 Md5HashPadding[] =
|
||||||
{
|
{
|
||||||
0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
|
||||||
@ -116,7 +116,7 @@ UINT32
|
|||||||
IN UINT32 C
|
IN UINT32 C
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC CONST MD5_TRANSFORM_FUNC MD5_F[] = {
|
CONST MD5_TRANSFORM_FUNC MD5_F[] = {
|
||||||
TF1,
|
TF1,
|
||||||
TF2,
|
TF2,
|
||||||
TF3,
|
TF3,
|
||||||
@ -131,7 +131,6 @@ STATIC CONST MD5_TRANSFORM_FUNC MD5_F[] = {
|
|||||||
@retval NONE.
|
@retval NONE.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MD5Transform (
|
MD5Transform (
|
||||||
IN MD5_CTX *Md5Ctx
|
IN MD5_CTX *Md5Ctx
|
||||||
@ -188,7 +187,6 @@ MD5Transform (
|
|||||||
|
|
||||||
@retval NONE.
|
@retval NONE.
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MD5UpdateBlock (
|
MD5UpdateBlock (
|
||||||
IN MD5_CTX *Md5Ctx,
|
IN MD5_CTX *Md5Ctx,
|
||||||
|
@ -121,7 +121,6 @@ Ip4DriverBindingSupported (
|
|||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4CleanService (
|
Ip4CleanService (
|
||||||
IN IP4_SERVICE *IpSb
|
IN IP4_SERVICE *IpSb
|
||||||
@ -141,7 +140,6 @@ Ip4CleanService (
|
|||||||
@retval EFI_SUCCESS A new IP4 service binding private is created.
|
@retval EFI_SUCCESS A new IP4 service binding private is created.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4CreateService (
|
Ip4CreateService (
|
||||||
IN EFI_HANDLE Controller,
|
IN EFI_HANDLE Controller,
|
||||||
|
@ -99,7 +99,6 @@ mIp4SupportedIcmp [23] = {
|
|||||||
@retval EFI_SUCCESS Successfully updated the route caches
|
@retval EFI_SUCCESS Successfully updated the route caches
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4ProcessIcmpRedirect (
|
Ip4ProcessIcmpRedirect (
|
||||||
IN IP4_SERVICE *IpSb,
|
IN IP4_SERVICE *IpSb,
|
||||||
@ -176,7 +175,6 @@ Ip4ProcessIcmpRedirect (
|
|||||||
@retval EFI_SUCCESS The ICMP error is processed successfully.
|
@retval EFI_SUCCESS The ICMP error is processed successfully.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4ProcessIcmpError (
|
Ip4ProcessIcmpError (
|
||||||
IN IP4_SERVICE *IpSb,
|
IN IP4_SERVICE *IpSb,
|
||||||
|
@ -27,16 +27,14 @@ Abstract:
|
|||||||
// Mac address with all zero, used to determine whethter the ARP
|
// Mac address with all zero, used to determine whethter the ARP
|
||||||
// resolve succeeded. Failed ARP requests zero the MAC address buffer.
|
// resolve succeeded. Failed ARP requests zero the MAC address buffer.
|
||||||
//
|
//
|
||||||
STATIC EFI_MAC_ADDRESS mZeroMacAddress;
|
EFI_MAC_ADDRESS mZeroMacAddress;
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameSentDpc (
|
Ip4OnFrameSentDpc (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameSent (
|
Ip4OnFrameSent (
|
||||||
@ -44,14 +42,12 @@ Ip4OnFrameSent (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnArpResolvedDpc (
|
Ip4OnArpResolvedDpc (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnArpResolved (
|
Ip4OnArpResolved (
|
||||||
@ -59,14 +55,12 @@ Ip4OnArpResolved (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameReceivedDpc (
|
Ip4OnFrameReceivedDpc (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameReceived (
|
Ip4OnFrameReceived (
|
||||||
@ -74,7 +68,6 @@ Ip4OnFrameReceived (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4CancelFrameArp (
|
Ip4CancelFrameArp (
|
||||||
IN IP4_ARP_QUE *ArpQue,
|
IN IP4_ARP_QUE *ArpQue,
|
||||||
@ -98,7 +91,6 @@ Ip4CancelFrameArp (
|
|||||||
@return The wrapped token if succeed or NULL
|
@return The wrapped token if succeed or NULL
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_LINK_TX_TOKEN *
|
IP4_LINK_TX_TOKEN *
|
||||||
Ip4WrapLinkTxToken (
|
Ip4WrapLinkTxToken (
|
||||||
IN IP4_INTERFACE *Interface,
|
IN IP4_INTERFACE *Interface,
|
||||||
@ -175,7 +167,6 @@ Ip4WrapLinkTxToken (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeLinkTxToken (
|
Ip4FreeLinkTxToken (
|
||||||
IN IP4_LINK_TX_TOKEN *Token
|
IN IP4_LINK_TX_TOKEN *Token
|
||||||
@ -198,7 +189,6 @@ Ip4FreeLinkTxToken (
|
|||||||
@return Point to newly created IP4_ARP_QUE if succeed, otherwise NULL.
|
@return Point to newly created IP4_ARP_QUE if succeed, otherwise NULL.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_ARP_QUE *
|
IP4_ARP_QUE *
|
||||||
Ip4CreateArpQue (
|
Ip4CreateArpQue (
|
||||||
IN IP4_INTERFACE *Interface,
|
IN IP4_INTERFACE *Interface,
|
||||||
@ -250,7 +240,6 @@ Ip4CreateArpQue (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeArpQue (
|
Ip4FreeArpQue (
|
||||||
IN IP4_ARP_QUE *ArpQue,
|
IN IP4_ARP_QUE *ArpQue,
|
||||||
@ -281,7 +270,6 @@ Ip4FreeArpQue (
|
|||||||
@return Point to created IP4_LINK_RX_TOKEN if succeed, otherwise NULL.
|
@return Point to created IP4_LINK_RX_TOKEN if succeed, otherwise NULL.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_LINK_RX_TOKEN *
|
IP4_LINK_RX_TOKEN *
|
||||||
Ip4CreateLinkRxToken (
|
Ip4CreateLinkRxToken (
|
||||||
IN IP4_INTERFACE *Interface,
|
IN IP4_INTERFACE *Interface,
|
||||||
@ -335,7 +323,6 @@ Ip4CreateLinkRxToken (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeFrameRxToken (
|
Ip4FreeFrameRxToken (
|
||||||
IN IP4_LINK_RX_TOKEN *Token
|
IN IP4_LINK_RX_TOKEN *Token
|
||||||
@ -362,7 +349,6 @@ Ip4FreeFrameRxToken (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4CancelFrameArp (
|
Ip4CancelFrameArp (
|
||||||
IN IP4_ARP_QUE *ArpQue,
|
IN IP4_ARP_QUE *ArpQue,
|
||||||
@ -638,7 +624,6 @@ ON_ERROR:
|
|||||||
@retval FALSE The frame doesn't belong to this instance.
|
@retval FALSE The frame doesn't belong to this instance.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Ip4CancelInstanceFrame (
|
Ip4CancelInstanceFrame (
|
||||||
IN IP4_LINK_TX_TOKEN *Frame,
|
IN IP4_LINK_TX_TOKEN *Frame,
|
||||||
@ -766,7 +751,6 @@ Ip4FreeInterface (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnArpResolvedDpc (
|
Ip4OnArpResolvedDpc (
|
||||||
@ -831,7 +815,6 @@ Ip4OnArpResolvedDpc (
|
|||||||
Ip4FreeArpQue (ArpQue, EFI_SUCCESS);
|
Ip4FreeArpQue (ArpQue, EFI_SUCCESS);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnArpResolved (
|
Ip4OnArpResolved (
|
||||||
@ -872,7 +855,6 @@ Returns:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameSentDpc (
|
Ip4OnFrameSentDpc (
|
||||||
@ -897,7 +879,6 @@ Ip4OnFrameSentDpc (
|
|||||||
Ip4FreeLinkTxToken (Token);
|
Ip4FreeLinkTxToken (Token);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameSent (
|
Ip4OnFrameSent (
|
||||||
@ -1088,7 +1069,6 @@ ON_ERROR:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4RecycleFrame (
|
Ip4RecycleFrame (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
@ -1117,7 +1097,6 @@ Ip4RecycleFrame (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameReceivedDpc (
|
Ip4OnFrameReceivedDpc (
|
||||||
@ -1175,7 +1154,6 @@ Ip4OnFrameReceivedDpc (
|
|||||||
Token->CallBack (Token->IpInstance, Packet, EFI_SUCCESS, Flag, Token->Context);
|
Token->CallBack (Token->IpInstance, Packet, EFI_SUCCESS, Flag, Token->Context);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnFrameReceived (
|
Ip4OnFrameReceived (
|
||||||
|
@ -36,7 +36,6 @@ Abstract:
|
|||||||
@retval Others Failed to retrieve the IP4 route table.
|
@retval Others Failed to retrieve the IP4 route table.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4GetModeData (
|
EfiIp4GetModeData (
|
||||||
@ -821,7 +820,6 @@ Ip4StationAddressValid (
|
|||||||
@retval EFI_SUCCESS The instance is configured.
|
@retval EFI_SUCCESS The instance is configured.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Configure (
|
EfiIp4Configure (
|
||||||
@ -1050,7 +1048,6 @@ Ip4Groups (
|
|||||||
@retval Otherwise It failed to change the setting.
|
@retval Otherwise It failed to change the setting.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Groups (
|
EfiIp4Groups (
|
||||||
@ -1112,7 +1109,6 @@ ON_EXIT:
|
|||||||
@retval Others Failed to modify the route table
|
@retval Others Failed to modify the route table
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Routes (
|
EfiIp4Routes (
|
||||||
@ -1204,7 +1200,6 @@ ON_EXIT:
|
|||||||
context.
|
context.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4TokenExist (
|
Ip4TokenExist (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -1237,7 +1232,6 @@ Ip4TokenExist (
|
|||||||
@retval EFI_SUCCESS The token is OK
|
@retval EFI_SUCCESS The token is OK
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4TxTokenValid (
|
Ip4TxTokenValid (
|
||||||
IN EFI_IP4_COMPLETION_TOKEN *Token,
|
IN EFI_IP4_COMPLETION_TOKEN *Token,
|
||||||
@ -1365,7 +1359,6 @@ Ip4TxTokenValid (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeTxToken (
|
Ip4FreeTxToken (
|
||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
@ -1411,7 +1404,6 @@ Ip4FreeTxToken (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4OnPacketSent (
|
Ip4OnPacketSent (
|
||||||
IP4_PROTOCOL *Ip4Instance,
|
IP4_PROTOCOL *Ip4Instance,
|
||||||
@ -1458,7 +1450,6 @@ Ip4OnPacketSent (
|
|||||||
for transmission.
|
for transmission.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Transmit (
|
EfiIp4Transmit (
|
||||||
@ -1644,7 +1635,6 @@ ON_EXIT:
|
|||||||
@retval EFI_SUCCESS The receive request has been issued.
|
@retval EFI_SUCCESS The receive request has been issued.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Receive (
|
EfiIp4Receive (
|
||||||
@ -1722,7 +1712,6 @@ ON_EXIT:
|
|||||||
@retval EFI_ABORTED The user's Token (Token != NULL) is cancelled.
|
@retval EFI_ABORTED The user's Token (Token != NULL) is cancelled.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4CancelTxTokens (
|
Ip4CancelTxTokens (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -1778,7 +1767,6 @@ Ip4CancelTxTokens (
|
|||||||
cancelled.
|
cancelled.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Ip4CancelRxTokens (
|
Ip4CancelRxTokens (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -1901,7 +1889,6 @@ Ip4Cancel (
|
|||||||
@retval EFI_SUCCESS The Token is cancelled.
|
@retval EFI_SUCCESS The Token is cancelled.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Cancel (
|
EfiIp4Cancel (
|
||||||
@ -1949,7 +1936,6 @@ ON_EXIT:
|
|||||||
@retval EFI_NOT_STARTED The IP4 child hasn't been configured.
|
@retval EFI_NOT_STARTED The IP4 child hasn't been configured.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiIp4Poll (
|
EfiIp4Poll (
|
||||||
|
@ -37,7 +37,6 @@ Abstract:
|
|||||||
@return the point to just created reassemble entry.
|
@return the point to just created reassemble entry.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_ASSEMBLE_ENTRY *
|
IP4_ASSEMBLE_ENTRY *
|
||||||
Ip4CreateAssembleEntry (
|
Ip4CreateAssembleEntry (
|
||||||
IN IP4_ADDR Dst,
|
IN IP4_ADDR Dst,
|
||||||
@ -80,7 +79,6 @@ Ip4CreateAssembleEntry (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeAssembleEntry (
|
Ip4FreeAssembleEntry (
|
||||||
IN IP4_ASSEMBLE_ENTRY *Assemble
|
IN IP4_ASSEMBLE_ENTRY *Assemble
|
||||||
@ -164,7 +162,6 @@ Ip4CleanAssembleTable (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4TrimPacket (
|
Ip4TrimPacket (
|
||||||
IN NET_BUF *Packet,
|
IN NET_BUF *Packet,
|
||||||
@ -208,7 +205,6 @@ Ip4TrimPacket (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4OnFreeFragments (
|
Ip4OnFreeFragments (
|
||||||
IN VOID *Arg
|
IN VOID *Arg
|
||||||
@ -231,7 +227,6 @@ Ip4OnFreeFragments (
|
|||||||
@return packet if all the fragments of the packet have arrived.
|
@return packet if all the fragments of the packet have arrived.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
NET_BUF *
|
NET_BUF *
|
||||||
Ip4Reassemble (
|
Ip4Reassemble (
|
||||||
IN IP4_ASSEMBLE_TABLE *Table,
|
IN IP4_ASSEMBLE_TABLE *Table,
|
||||||
@ -795,7 +790,6 @@ Ip4InstanceEnquePacket (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Ip4OnRecyclePacket (
|
Ip4OnRecyclePacket (
|
||||||
|
@ -421,7 +421,6 @@ ON_ERROR:
|
|||||||
@retval FALSE This is unrelated packet.
|
@retval FALSE This is unrelated packet.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Ip4CancelPacketFragments (
|
Ip4CancelPacketFragments (
|
||||||
IP4_LINK_TX_TOKEN *Frame,
|
IP4_LINK_TX_TOKEN *Frame,
|
||||||
|
@ -34,7 +34,6 @@ Abstract:
|
|||||||
@return route entry.
|
@return route entry.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_ROUTE_ENTRY *
|
IP4_ROUTE_ENTRY *
|
||||||
Ip4CreateRouteEntry (
|
Ip4CreateRouteEntry (
|
||||||
IN IP4_ADDR Dest,
|
IN IP4_ADDR Dest,
|
||||||
@ -70,7 +69,6 @@ Ip4CreateRouteEntry (
|
|||||||
@return NONE
|
@return NONE
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4FreeRouteEntry (
|
Ip4FreeRouteEntry (
|
||||||
IN IP4_ROUTE_ENTRY *RtEntry
|
IN IP4_ROUTE_ENTRY *RtEntry
|
||||||
@ -97,7 +95,6 @@ Ip4FreeRouteEntry (
|
|||||||
@return to the created route cache entry.
|
@return to the created route cache entry.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_ROUTE_CACHE_ENTRY *
|
IP4_ROUTE_CACHE_ENTRY *
|
||||||
Ip4CreateRouteCacheEntry (
|
Ip4CreateRouteCacheEntry (
|
||||||
IN IP4_ADDR Dst,
|
IN IP4_ADDR Dst,
|
||||||
@ -292,7 +289,6 @@ Ip4FreeRouteTable (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4PurgeRouteCache (
|
Ip4PurgeRouteCache (
|
||||||
IN IP4_ROUTE_CACHE *RtCache,
|
IN IP4_ROUTE_CACHE *RtCache,
|
||||||
@ -482,7 +478,6 @@ Ip4FindRouteCache (
|
|||||||
@return most specific route to the Dst.
|
@return most specific route to the Dst.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
IP4_ROUTE_ENTRY *
|
IP4_ROUTE_ENTRY *
|
||||||
Ip4FindRouteEntry (
|
Ip4FindRouteEntry (
|
||||||
IN IP4_ROUTE_TABLE *RtTable,
|
IN IP4_ROUTE_TABLE *RtTable,
|
||||||
|
@ -52,26 +52,22 @@ EFI_MANAGED_NETWORK_CONFIG_DATA mMnpDefaultConfigData = {
|
|||||||
FALSE
|
FALSE
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpAddFreeNbuf (
|
MnpAddFreeNbuf (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
IN UINTN Count
|
IN UINTN Count
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStartSnp (
|
MnpStartSnp (
|
||||||
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStopSnp (
|
MnpStopSnp (
|
||||||
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStart (
|
MnpStart (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
@ -79,19 +75,16 @@ MnpStart (
|
|||||||
IN BOOLEAN EnableSystemPoll
|
IN BOOLEAN EnableSystemPoll
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStop (
|
MnpStop (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData
|
IN MNP_SERVICE_DATA *MnpServiceData
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpConfigReceiveFilters (
|
MnpConfigReceiveFilters (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData
|
IN MNP_SERVICE_DATA *MnpServiceData
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpGroupOpAddCtrlBlk (
|
MnpGroupOpAddCtrlBlk (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -101,7 +94,6 @@ MnpGroupOpAddCtrlBlk (
|
|||||||
IN UINT32 HwAddressSize
|
IN UINT32 HwAddressSize
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
MnpGroupOpDelCtrlBlk (
|
MnpGroupOpDelCtrlBlk (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -121,7 +113,6 @@ MnpGroupOpDelCtrlBlk (
|
|||||||
@retval EFI_OUT_OF_RESOURCES Failed to allocate a NET_BUF structure.
|
@retval EFI_OUT_OF_RESOURCES Failed to allocate a NET_BUF structure.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpAddFreeNbuf (
|
MnpAddFreeNbuf (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
@ -679,7 +670,6 @@ MnpCancelTokens (
|
|||||||
@retval Other Some error occurs.
|
@retval Other Some error occurs.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStartSnp (
|
MnpStartSnp (
|
||||||
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
||||||
@ -714,7 +704,6 @@ MnpStartSnp (
|
|||||||
@retval Other Some error occurs.
|
@retval Other Some error occurs.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStopSnp (
|
MnpStopSnp (
|
||||||
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
|
||||||
@ -754,7 +743,6 @@ MnpStopSnp (
|
|||||||
@retval Other Some error occurs.
|
@retval Other Some error occurs.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStart (
|
MnpStart (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
@ -843,7 +831,6 @@ ErrorExit:
|
|||||||
@retval Other Some error occurs.
|
@retval Other Some error occurs.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpStop (
|
MnpStop (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData
|
IN MNP_SERVICE_DATA *MnpServiceData
|
||||||
@ -1087,7 +1074,6 @@ MnpConfigureInstance (
|
|||||||
of memory resource.
|
of memory resource.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpConfigReceiveFilters (
|
MnpConfigReceiveFilters (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData
|
IN MNP_SERVICE_DATA *MnpServiceData
|
||||||
@ -1249,7 +1235,6 @@ MnpConfigReceiveFilters (
|
|||||||
@retval EFI_OUT_OF_RESOURCE Failed due to lack of memory resources.
|
@retval EFI_OUT_OF_RESOURCE Failed due to lack of memory resources.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MnpGroupOpAddCtrlBlk (
|
MnpGroupOpAddCtrlBlk (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -1315,7 +1300,6 @@ MnpGroupOpAddCtrlBlk (
|
|||||||
@return The group address controlled by the control block is no longer used or not.
|
@return The group address controlled by the control block is no longer used or not.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
MnpGroupOpDelCtrlBlk (
|
MnpGroupOpDelCtrlBlk (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
|
@ -405,7 +405,6 @@ MnpInstanceDeliverPacket (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MnpDeliverPacket (
|
MnpDeliverPacket (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData
|
IN MNP_SERVICE_DATA *MnpServiceData
|
||||||
@ -488,7 +487,6 @@ MnpRecycleRxData (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MnpQueueRcvdPacket (
|
MnpQueueRcvdPacket (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -550,7 +548,6 @@ MnpQueueRcvdPacket (
|
|||||||
@return The received packet matches the instance's receive filters or not.
|
@return The received packet matches the instance's receive filters or not.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
MnpMatchPacket (
|
MnpMatchPacket (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -632,7 +629,6 @@ MnpMatchPacket (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MnpAnalysePacket (
|
MnpAnalysePacket (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
@ -729,7 +725,6 @@ MnpAnalysePacket (
|
|||||||
@return Pointer to a MNP_RXDATA_WRAP which wraps the RxData.
|
@return Pointer to a MNP_RXDATA_WRAP which wraps the RxData.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
MNP_RXDATA_WRAP *
|
MNP_RXDATA_WRAP *
|
||||||
MnpWrapRxData (
|
MnpWrapRxData (
|
||||||
IN MNP_INSTANCE_DATA *Instance,
|
IN MNP_INSTANCE_DATA *Instance,
|
||||||
@ -787,7 +782,6 @@ MnpWrapRxData (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
MnpEnqueuePacket (
|
MnpEnqueuePacket (
|
||||||
IN MNP_SERVICE_DATA *MnpServiceData,
|
IN MNP_SERVICE_DATA *MnpServiceData,
|
||||||
|
@ -22,7 +22,6 @@ Abstract:
|
|||||||
|
|
||||||
#include "Mtftp4Impl.h"
|
#include "Mtftp4Impl.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4ReadFile (
|
EfiMtftp4ReadFile (
|
||||||
@ -41,7 +40,6 @@ EfiMtftp4ReadFile (
|
|||||||
@retval EFI_SUCCESS The operation parameter is saved in ModeData
|
@retval EFI_SUCCESS The operation parameter is saved in ModeData
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4GetModeData (
|
EfiMtftp4GetModeData (
|
||||||
@ -158,7 +156,6 @@ Mtftp4CleanOperation (
|
|||||||
@retval EFI_SUCCESS The instance is configured for operation.
|
@retval EFI_SUCCESS The instance is configured for operation.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4Configure (
|
EfiMtftp4Configure (
|
||||||
@ -251,7 +248,6 @@ EfiMtftp4Configure (
|
|||||||
@retval EFI_ABORTED Abort the ReadFile operation and return.
|
@retval EFI_ABORTED Abort the ReadFile operation and return.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4GetInfoCheckPacket (
|
Mtftp4GetInfoCheckPacket (
|
||||||
IN EFI_MTFTP4_PROTOCOL *This,
|
IN EFI_MTFTP4_PROTOCOL *This,
|
||||||
@ -322,7 +318,6 @@ Mtftp4GetInfoCheckPacket (
|
|||||||
@retval Others Failed to get the information.
|
@retval Others Failed to get the information.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4GetInfo (
|
EfiMtftp4GetInfo (
|
||||||
@ -399,7 +394,6 @@ EfiMtftp4GetInfo (
|
|||||||
@retval EFI_SUCCESS The packet is parsed.
|
@retval EFI_SUCCESS The packet is parsed.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4ParseOptions (
|
EfiMtftp4ParseOptions (
|
||||||
@ -444,7 +438,6 @@ EfiMtftp4ParseOptions (
|
|||||||
@return TRUE if the override data is valid, otherwise FALSE.
|
@return TRUE if the override data is valid, otherwise FALSE.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Mtftp4OverrideValid (
|
Mtftp4OverrideValid (
|
||||||
IN MTFTP4_PROTOCOL *Instance,
|
IN MTFTP4_PROTOCOL *Instance,
|
||||||
@ -547,7 +540,6 @@ Mtftp4GetMapping (
|
|||||||
session to unicast receive.
|
session to unicast receive.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4ConfigUnicastPort (
|
Mtftp4ConfigUnicastPort (
|
||||||
IN UDP_IO_PORT *UdpIo,
|
IN UDP_IO_PORT *UdpIo,
|
||||||
@ -613,7 +605,6 @@ Mtftp4ConfigUnicastPort (
|
|||||||
@retval EFI_SUCCESS The operation is successfully started.
|
@retval EFI_SUCCESS The operation is successfully started.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4Start (
|
Mtftp4Start (
|
||||||
IN EFI_MTFTP4_PROTOCOL *This,
|
IN EFI_MTFTP4_PROTOCOL *This,
|
||||||
@ -801,7 +792,6 @@ ON_ERROR:
|
|||||||
@retval Others Some error happened.
|
@retval Others Some error happened.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4ReadFile (
|
EfiMtftp4ReadFile (
|
||||||
@ -825,7 +815,6 @@ EfiMtftp4ReadFile (
|
|||||||
@retval Others Some error happened.
|
@retval Others Some error happened.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4WriteFile (
|
EfiMtftp4WriteFile (
|
||||||
@ -850,7 +839,6 @@ EfiMtftp4WriteFile (
|
|||||||
@retval Others Some error happened.
|
@retval Others Some error happened.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4ReadDirectory (
|
EfiMtftp4ReadDirectory (
|
||||||
@ -872,7 +860,6 @@ EfiMtftp4ReadDirectory (
|
|||||||
@retval EFI_DEVICE_ERROR The MTFTP session has been destoried.
|
@retval EFI_DEVICE_ERROR The MTFTP session has been destoried.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
EfiMtftp4Poll (
|
EfiMtftp4Poll (
|
||||||
|
@ -44,7 +44,6 @@ CHAR8 *mMtftp4SupportedOptions[MTFTP4_SUPPORTED_OPTIONS] = {
|
|||||||
@retval EFI_SUCCESS The packet has been parsed into the Options array.
|
@retval EFI_SUCCESS The packet has been parsed into the Options array.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4FillOptions (
|
Mtftp4FillOptions (
|
||||||
IN EFI_MTFTP4_PACKET *Packet,
|
IN EFI_MTFTP4_PACKET *Packet,
|
||||||
@ -260,7 +259,6 @@ NetStringToU32 (
|
|||||||
@retval EFI_SUCCESS The IP is parsed into the Ip
|
@retval EFI_SUCCESS The IP is parsed into the Ip
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
NetStringToIp (
|
NetStringToIp (
|
||||||
IN UINT8 *Str,
|
IN UINT8 *Str,
|
||||||
@ -317,7 +315,6 @@ NetStringToIp (
|
|||||||
@retval EFI_SUCCESS The multicast value is parsed into the Option
|
@retval EFI_SUCCESS The multicast value is parsed into the Option
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4ExtractMcast (
|
Mtftp4ExtractMcast (
|
||||||
IN UINT8 *Value,
|
IN UINT8 *Value,
|
||||||
|
@ -371,7 +371,6 @@ Mtftp4RrqOackValid (
|
|||||||
@retval Others Failed to configure the UDP child.
|
@retval Others Failed to configure the UDP child.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Mtftp4RrqConfigMcastPort (
|
Mtftp4RrqConfigMcastPort (
|
||||||
IN UDP_IO_PORT *McastIo,
|
IN UDP_IO_PORT *McastIo,
|
||||||
|
@ -33,7 +33,6 @@ Abstract:
|
|||||||
@return NULL if failed to allocate memory, otherwise the created block range.
|
@return NULL if failed to allocate memory, otherwise the created block range.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
MTFTP4_BLOCK_RANGE *
|
MTFTP4_BLOCK_RANGE *
|
||||||
Mtftp4AllocateRange (
|
Mtftp4AllocateRange (
|
||||||
IN UINT16 Start,
|
IN UINT16 Start,
|
||||||
@ -372,7 +371,6 @@ Mtftp4SendError (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Mtftp4OnPacketSent (
|
Mtftp4OnPacketSent (
|
||||||
NET_BUF *Packet,
|
NET_BUF *Packet,
|
||||||
|
@ -345,7 +345,6 @@ UpdateChecksum (
|
|||||||
@retval 1 Callbacks are not active on the handle
|
@retval 1 Callbacks are not active on the handle
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
SetMakeCallback (
|
SetMakeCallback (
|
||||||
IN PXE_BASECODE_DEVICE *Private
|
IN PXE_BASECODE_DEVICE *Private
|
||||||
|
@ -23,10 +23,10 @@ Abstract:
|
|||||||
// Definitions for ARP
|
// Definitions for ARP
|
||||||
// Per RFC 826
|
// Per RFC 826
|
||||||
//
|
//
|
||||||
STATIC ARP_HEADER ArpHeader;
|
ARP_HEADER ArpHeader;
|
||||||
|
|
||||||
#pragma pack(1)
|
#pragma pack(1)
|
||||||
STATIC struct {
|
struct {
|
||||||
UINT8 MediaHeader[14];
|
UINT8 MediaHeader[14];
|
||||||
ARP_HEADER ArpHeader;
|
ARP_HEADER ArpHeader;
|
||||||
UINT8 ArpData[64];
|
UINT8 ArpData[64];
|
||||||
@ -307,7 +307,6 @@ GetHwAddr (
|
|||||||
@return other := ARP request could not be sent
|
@return other := ARP request could not be sent
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
SendRequest (
|
SendRequest (
|
||||||
IN PXE_BASECODE_DEVICE *Private,
|
IN PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -22,12 +22,12 @@ Abstract:
|
|||||||
|
|
||||||
#include "PxeArch.h"
|
#include "PxeArch.h"
|
||||||
|
|
||||||
STATIC EFI_PXE_BASE_CODE_UDP_PORT DhcpServerPort = DHCP_SERVER_PORT;
|
EFI_PXE_BASE_CODE_UDP_PORT DhcpServerPort = DHCP_SERVER_PORT;
|
||||||
STATIC EFI_PXE_BASE_CODE_UDP_PORT DHCPClientPort = DHCP_CLIENT_PORT;
|
EFI_PXE_BASE_CODE_UDP_PORT DHCPClientPort = DHCP_CLIENT_PORT;
|
||||||
STATIC EFI_PXE_BASE_CODE_UDP_PORT PseudoDhcpServerPort = PXE_DISCOVERY_PORT;
|
EFI_PXE_BASE_CODE_UDP_PORT PseudoDhcpServerPort = PXE_DISCOVERY_PORT;
|
||||||
#define PSEUDO_DHCP_CLIENT_PORT PseudoDhcpServerPort
|
#define PSEUDO_DHCP_CLIENT_PORT PseudoDhcpServerPort
|
||||||
STATIC EFI_IP_ADDRESS BroadcastIP = {{0xffffffff}};
|
EFI_IP_ADDRESS BroadcastIP = {{0xffffffff}};
|
||||||
STATIC EFI_IP_ADDRESS DefaultSubnetMask = {{0xffffff00}};
|
EFI_IP_ADDRESS DefaultSubnetMask = {{0xffffff00}};
|
||||||
|
|
||||||
typedef union {
|
typedef union {
|
||||||
DHCPV4_OP_STRUCT *OpPtr;
|
DHCPV4_OP_STRUCT *OpPtr;
|
||||||
@ -50,7 +50,7 @@ typedef union {
|
|||||||
// option structure for DHCPREQUEST at end of DISCOVER options
|
// option structure for DHCPREQUEST at end of DISCOVER options
|
||||||
// and for DHCPDECLINE
|
// and for DHCPDECLINE
|
||||||
//
|
//
|
||||||
STATIC const struct requestopendstr {
|
const struct requestopendstr {
|
||||||
DHCPV4_OP_REQUESTED_IP OpReqIP;
|
DHCPV4_OP_REQUESTED_IP OpReqIP;
|
||||||
DHCPV4_OP_SERVER_IP DhcServerIpPtr;
|
DHCPV4_OP_SERVER_IP DhcServerIpPtr;
|
||||||
UINT8 End[1];
|
UINT8 End[1];
|
||||||
@ -87,7 +87,7 @@ PXE_OP_BOOT_ITEM DefaultBootItem = {
|
|||||||
//
|
//
|
||||||
// PXE discovery control default structure
|
// PXE discovery control default structure
|
||||||
//
|
//
|
||||||
STATIC PXE_OP_DISCOVERY_CONTROL DefaultDisCtl = {
|
PXE_OP_DISCOVERY_CONTROL DefaultDisCtl = {
|
||||||
{ VEND_PXE_DISCOVERY_CONTROL, DHCPV4_OPTION_LENGTH(PXE_OP_DISCOVERY_CONTROL) },
|
{ VEND_PXE_DISCOVERY_CONTROL, DHCPV4_OPTION_LENGTH(PXE_OP_DISCOVERY_CONTROL) },
|
||||||
0
|
0
|
||||||
};
|
};
|
||||||
@ -120,7 +120,7 @@ typedef struct { // discoveropendstr {
|
|||||||
// common option beginning for all our DHCP messages except
|
// common option beginning for all our DHCP messages except
|
||||||
// DHCPDECLINE and DHCPRELEASE
|
// DHCPDECLINE and DHCPRELEASE
|
||||||
//
|
//
|
||||||
STATIC struct optionsstr {
|
struct optionsstr {
|
||||||
UINT8 DhcpCookie[4];
|
UINT8 DhcpCookie[4];
|
||||||
DHCPV4_OP_MESSAGE_TYPE DhcpMessageType;
|
DHCPV4_OP_MESSAGE_TYPE DhcpMessageType;
|
||||||
DHCPV4_OP_MAX_MESSAGE_SIZE DhcpMaxMessageSize;
|
DHCPV4_OP_MAX_MESSAGE_SIZE DhcpMaxMessageSize;
|
||||||
@ -246,7 +246,7 @@ struct opreleasestr {
|
|||||||
// value 0 -> not of interest, else value is index into PXE OPTION array
|
// value 0 -> not of interest, else value is index into PXE OPTION array
|
||||||
// option values from 1 to MAX_OUR_PXE_OPT
|
// option values from 1 to MAX_OUR_PXE_OPT
|
||||||
//
|
//
|
||||||
STATIC UINT8 ourPXEopts[MAX_OUR_PXE_OPT] = {
|
UINT8 ourPXEopts[MAX_OUR_PXE_OPT] = {
|
||||||
VEND_PXE_MTFTP_IP_IX, // multicast IP address of bootfile for MTFTP listen
|
VEND_PXE_MTFTP_IP_IX, // multicast IP address of bootfile for MTFTP listen
|
||||||
VEND_PXE_MTFTP_CPORT_IX, // UDP Port to monitor for MTFTP responses - Intel order
|
VEND_PXE_MTFTP_CPORT_IX, // UDP Port to monitor for MTFTP responses - Intel order
|
||||||
VEND_PXE_MTFTP_SPORT_IX, // Server UDP Port for MTFTP open - Intel order
|
VEND_PXE_MTFTP_SPORT_IX, // Server UDP Port for MTFTP open - Intel order
|
||||||
@ -327,7 +327,7 @@ STATIC UINT8 ourPXEopts[MAX_OUR_PXE_OPT] = {
|
|||||||
// value 0 -> not of interest, else value is index into OPTION array
|
// value 0 -> not of interest, else value is index into OPTION array
|
||||||
// option values from 1 to MAX_OUR_OPT
|
// option values from 1 to MAX_OUR_OPT
|
||||||
//
|
//
|
||||||
STATIC UINT8 OurDhcpOptions[MAX_OUR_OPT] = {
|
UINT8 OurDhcpOptions[MAX_OUR_OPT] = {
|
||||||
OP_SUBNET_MASK_IX, // OP_SUBNET_MASK 1 // data is the subnet mask
|
OP_SUBNET_MASK_IX, // OP_SUBNET_MASK 1 // data is the subnet mask
|
||||||
OP_TIME_OFFSET_IX, // OP_TIME_OFFSET 2 // data is the time offset of subnet to UTC in seconds
|
OP_TIME_OFFSET_IX, // OP_TIME_OFFSET 2 // data is the time offset of subnet to UTC in seconds
|
||||||
OP_ROUTER_LIST_IX, // OP_ROUTER_LIST 3 // list of routers on subnet
|
OP_ROUTER_LIST_IX, // OP_ROUTER_LIST 3 // list of routers on subnet
|
||||||
@ -527,7 +527,6 @@ PxeBcLibGetSmbiosSystemGuidAndSerialNumber (
|
|||||||
//
|
//
|
||||||
// add router list to list
|
// add router list to list
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Ip4AddRouterList (
|
Ip4AddRouterList (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -553,7 +552,6 @@ Ip4AddRouterList (
|
|||||||
//
|
//
|
||||||
// send ARP for our IP - fail if someone has it
|
// send ARP for our IP - fail if someone has it
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
SetStationIP (
|
SetStationIP (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -613,7 +611,6 @@ SetStationIP (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
AddRouters (
|
AddRouters (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -627,7 +624,6 @@ AddRouters (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
DoUdpWrite (
|
DoUdpWrite (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -665,7 +661,6 @@ typedef struct {
|
|||||||
UINT8 x[4];
|
UINT8 x[4];
|
||||||
} C4Str;
|
} C4Str;
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
InitDhcpv4TxBuf (
|
InitDhcpv4TxBuf (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -741,7 +736,6 @@ InitDhcpv4TxBuf (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
DecodePxeOptions (
|
DecodePxeOptions (
|
||||||
DHCP_RECEIVE_BUFFER *RxBufPtr,
|
DHCP_RECEIVE_BUFFER *RxBufPtr,
|
||||||
@ -789,7 +783,6 @@ DecodePxeOptions (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
DecodeOptions (
|
DecodeOptions (
|
||||||
DHCP_RECEIVE_BUFFER *RxBufPtr,
|
DHCP_RECEIVE_BUFFER *RxBufPtr,
|
||||||
@ -897,7 +890,6 @@ Parse (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
CopyParseRxBuf (
|
CopyParseRxBuf (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -919,7 +911,6 @@ CopyParseRxBuf (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
CopyProxyRxBuf (
|
CopyProxyRxBuf (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -931,7 +922,6 @@ CopyProxyRxBuf (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
CopyParse (
|
CopyParse (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1401,7 +1391,6 @@ GetOffers (
|
|||||||
//
|
//
|
||||||
// send DHCPDECLINE
|
// send DHCPDECLINE
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
DeclineOffer (
|
DeclineOffer (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -1447,7 +1436,6 @@ DeclineOffer (
|
|||||||
//
|
//
|
||||||
// send DHCPRELEASE
|
// send DHCPRELEASE
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Release (
|
Release (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -1498,7 +1486,6 @@ Release (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
GetBINLAck (
|
GetBINLAck (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1583,7 +1570,6 @@ GetBINLAck (
|
|||||||
// make sure we can get BINL
|
// make sure we can get BINL
|
||||||
// send DHCPREQUEST to PXE server
|
// send DHCPREQUEST to PXE server
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryBINL (
|
TryBINL (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1672,7 +1658,6 @@ TryBINL (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryFinishBINL (
|
TryFinishBINL (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1687,7 +1672,6 @@ TryFinishBINL (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryFinishProxyBINL (
|
TryFinishProxyBINL (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -1709,7 +1693,6 @@ TryFinishProxyBINL (
|
|||||||
//
|
//
|
||||||
// try to finish DORA - send DHCP request, wait for ACK, check with ARP
|
// try to finish DORA - send DHCP request, wait for ACK, check with ARP
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryFinishDORA (
|
TryFinishDORA (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1848,7 +1831,6 @@ TryFinishDORA (
|
|||||||
//
|
//
|
||||||
// try a DHCP server of appropriate type
|
// try a DHCP server of appropriate type
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryDHCPFinishDORA (
|
TryDHCPFinishDORA (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1878,7 +1860,6 @@ TryDHCPFinishDORA (
|
|||||||
//
|
//
|
||||||
// try a DHCP only server and a proxy of appropriate type
|
// try a DHCP only server and a proxy of appropriate type
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryProxyFinishDORA (
|
TryProxyFinishDORA (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1919,7 +1900,6 @@ TryProxyFinishDORA (
|
|||||||
//
|
//
|
||||||
// getting to the bottom of the barrel
|
// getting to the bottom of the barrel
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
TryAnyWithBootfileFinishDORA (
|
TryAnyWithBootfileFinishDORA (
|
||||||
PXE_BASECODE_DEVICE *Private
|
PXE_BASECODE_DEVICE *Private
|
||||||
@ -1970,7 +1950,6 @@ TryAnyWithBootfileFinishDORA (
|
|||||||
|
|
||||||
/* DoDhcpDora()
|
/* DoDhcpDora()
|
||||||
*/
|
*/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
DoDhcpDora (
|
DoDhcpDora (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -2390,7 +2369,6 @@ BcDhcp (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
VerifyCredentialOption (
|
VerifyCredentialOption (
|
||||||
UINT8 *tx,
|
UINT8 *tx,
|
||||||
@ -2728,7 +2706,6 @@ DoDiscover (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Discover (
|
Discover (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -21,11 +21,10 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
// Definitions for internet group management protocol version 2 message
|
// Definitions for internet group management protocol version 2 message
|
||||||
// structure Per RFC 2236, November 1997
|
// structure Per RFC 2236, November 1997
|
||||||
//
|
//
|
||||||
STATIC UINT8 RouterAlertOption[4] = { 0x80 | 20, 4, 0, 0 };
|
UINT8 RouterAlertOption[4] = { 0x80 | 20, 4, 0, 0 };
|
||||||
STATIC IPV4_ADDR AllRoutersGroup = { { 224, 0, 0, 2 } };
|
IPV4_ADDR AllRoutersGroup = { { 224, 0, 0, 2 } };
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ClearGroupTimer (
|
ClearGroupTimer (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -54,7 +53,6 @@ ClearGroupTimer (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SetGroupTimer (
|
SetGroupTimer (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -107,7 +105,6 @@ SetGroupTimer (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SendIgmpMessage (
|
SendIgmpMessage (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -143,7 +140,6 @@ SendIgmpMessage (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ReportIgmp (
|
ReportIgmp (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -208,7 +204,6 @@ IgmpCheckTimers (
|
|||||||
@return other := Group ID#
|
@return other := Group ID#
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
FindMulticastGroup (
|
FindMulticastGroup (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -119,7 +119,6 @@ IpAddRouter (
|
|||||||
//
|
//
|
||||||
// return router ip to use for DestIp (0 if none)
|
// return router ip to use for DestIp (0 if none)
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
EFI_IP_ADDRESS *
|
EFI_IP_ADDRESS *
|
||||||
GetRouterIp (
|
GetRouterIp (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -471,7 +470,6 @@ Ip4Send (
|
|||||||
//
|
//
|
||||||
// return true if dst IP in receive header matched with what's enabled
|
// return true if dst IP in receive header matched with what's enabled
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
IPgood (
|
IPgood (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -77,7 +77,6 @@ Swap64 (
|
|||||||
@return other :=
|
@return other :=
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpUdpRead (
|
TftpUdpRead (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -167,7 +166,6 @@ TftpUdpRead (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SendError (
|
SendError (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -207,7 +205,6 @@ SendError (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
SendAckAndGetData (
|
SendAckAndGetData (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -336,7 +333,6 @@ SendAckAndGetData (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
LockStepReceive (
|
LockStepReceive (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -478,12 +474,12 @@ LockStepReceive (
|
|||||||
//
|
//
|
||||||
// some literals
|
// some literals
|
||||||
//
|
//
|
||||||
STATIC UINT8 Mode[] = MODE_BINARY;
|
UINT8 Mode[] = MODE_BINARY;
|
||||||
STATIC UINT8 BlockSizeOp[] = OP_BLKSIZE;
|
UINT8 BlockSizeOp[] = OP_BLKSIZE;
|
||||||
STATIC UINT8 TsizeOp[] = OP_TFRSIZE;
|
UINT8 TsizeOp[] = OP_TFRSIZE;
|
||||||
STATIC UINT8 OverwriteOp[] = OP_OVERWRITE;
|
UINT8 OverwriteOp[] = OP_OVERWRITE;
|
||||||
STATIC UINT8 BigBlkNumOp[] = OP_BIGBLKNUM;
|
UINT8 BigBlkNumOp[] = OP_BIGBLKNUM;
|
||||||
STATIC EFI_PXE_BASE_CODE_UDP_PORT TftpRequestPort = TFTP_OPEN_PORT;
|
EFI_PXE_BASE_CODE_UDP_PORT TftpRequestPort = TFTP_OPEN_PORT;
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
|
|
||||||
@ -492,7 +488,6 @@ STATIC EFI_PXE_BASE_CODE_UDP_PORT TftpRequestPort = TFTP_OPEN_PORT;
|
|||||||
@return Pointer to value field if option found or NULL if not found.
|
@return Pointer to value field if option found or NULL if not found.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8 *
|
UINT8 *
|
||||||
FindOption (
|
FindOption (
|
||||||
UINT8 *OptionPtr,
|
UINT8 *OptionPtr,
|
||||||
@ -521,7 +516,6 @@ FindOption (
|
|||||||
#define TSIZEOP 2 // transfer size
|
#define TSIZEOP 2 // transfer size
|
||||||
#define OVERWRITEOP 4 // overwrite
|
#define OVERWRITEOP 4 // overwrite
|
||||||
#define BIGBLKNUMOP 8 // big block numbers
|
#define BIGBLKNUMOP 8 // big block numbers
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpRwReq (
|
TftpRwReq (
|
||||||
UINT16 Req,
|
UINT16 Req,
|
||||||
@ -616,7 +610,6 @@ TftpRwReq (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpRwReqwResp (
|
TftpRwReqwResp (
|
||||||
UINT16 Req,
|
UINT16 Req,
|
||||||
@ -738,7 +731,6 @@ TftpRwReqwResp (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MtftpListen (
|
MtftpListen (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -873,7 +865,6 @@ MtftpListen (
|
|||||||
@retval GOTUNI returns NO_DATA go will go to TFTP session)
|
@retval GOTUNI returns NO_DATA go will go to TFTP session)
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MtftpOpen (
|
MtftpOpen (
|
||||||
PXE_BASECODE_DEVICE * Private,
|
PXE_BASECODE_DEVICE * Private,
|
||||||
@ -1069,7 +1060,6 @@ MtftpOpen (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
MtftpDownload (
|
MtftpDownload (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1247,7 +1237,6 @@ MtftpDownload (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpInfo (
|
TftpInfo (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1410,7 +1399,6 @@ TftpInfo (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpDownload (
|
TftpDownload (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1578,7 +1566,6 @@ TftpDownload (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
TftpUpload (
|
TftpUpload (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -58,7 +58,6 @@ typedef union {
|
|||||||
-
|
-
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_PXE_BASE_CODE_CALLBACK_STATUS
|
EFI_PXE_BASE_CODE_CALLBACK_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
bc_callback (
|
bc_callback (
|
||||||
@ -149,7 +148,7 @@ bc_callback (
|
|||||||
return EFI_PXE_BASE_CODE_CALLBACK_STATUS_CONTINUE;
|
return EFI_PXE_BASE_CODE_CALLBACK_STATUS_CONTINUE;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL _bc_callback = {
|
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL _bc_callback = {
|
||||||
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL_REVISION,
|
EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL_REVISION,
|
||||||
&bc_callback
|
&bc_callback
|
||||||
};
|
};
|
||||||
@ -163,7 +162,6 @@ STATIC EFI_PXE_BASE_CODE_CALLBACK_PROTOCOL _bc_callback = {
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
PrintIpv4 (
|
PrintIpv4 (
|
||||||
UINT8 *Ptr
|
UINT8 *Ptr
|
||||||
@ -183,7 +181,6 @@ PrintIpv4 (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ShowMyInfo (
|
ShowMyInfo (
|
||||||
IN PXE_BASECODE_DEVICE *Private
|
IN PXE_BASECODE_DEVICE *Private
|
||||||
@ -257,7 +254,6 @@ ShowMyInfo (
|
|||||||
@retval LOCAL_BOOT
|
@retval LOCAL_BOOT
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
DoPrompt (
|
DoPrompt (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -447,7 +443,6 @@ DoPrompt (
|
|||||||
@return None
|
@return None
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
PrintMenuItem (
|
PrintMenuItem (
|
||||||
PXE_BOOT_MENU_ENTRY *MenuItemPtr
|
PXE_BOOT_MENU_ENTRY *MenuItemPtr
|
||||||
@ -475,7 +470,6 @@ PrintMenuItem (
|
|||||||
@retval LOCAL_BOOT
|
@retval LOCAL_BOOT
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
DoMenu (
|
DoMenu (
|
||||||
PXE_BASECODE_DEVICE *Private,
|
PXE_BASECODE_DEVICE *Private,
|
||||||
@ -765,7 +759,6 @@ DoMenu (
|
|||||||
@return Value from DHCP option
|
@return Value from DHCP option
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT16
|
UINT16
|
||||||
GetValue (
|
GetValue (
|
||||||
DHCPV4_OP_STRUCT *OpPtr
|
DHCPV4_OP_STRUCT *OpPtr
|
||||||
@ -789,7 +782,6 @@ GetValue (
|
|||||||
@return Pointer to opcode, may be NULL
|
@return Pointer to opcode, may be NULL
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8 *
|
UINT8 *
|
||||||
_PxeBcFindOpt (
|
_PxeBcFindOpt (
|
||||||
UINT8 *BufferPtr,
|
UINT8 *BufferPtr,
|
||||||
@ -837,7 +829,6 @@ _PxeBcFindOpt (
|
|||||||
@return Pointer to option in packet
|
@return Pointer to option in packet
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8 *
|
UINT8 *
|
||||||
PxeBcFindDhcpOpt (
|
PxeBcFindDhcpOpt (
|
||||||
EFI_PXE_BASE_CODE_PACKET *PacketPtr,
|
EFI_PXE_BASE_CODE_PACKET *PacketPtr,
|
||||||
@ -937,7 +928,6 @@ PxeBcFindDhcpOpt (
|
|||||||
@return EFI_PROTOCOL_ERROR -
|
@return EFI_PROTOCOL_ERROR -
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
DownloadFile (
|
DownloadFile (
|
||||||
IN PXE_BASECODE_DEVICE *Private,
|
IN PXE_BASECODE_DEVICE *Private,
|
||||||
@ -1178,7 +1168,6 @@ DownloadFile (
|
|||||||
@retval EFI_NOT_READY
|
@retval EFI_NOT_READY
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
LoadfileStart (
|
LoadfileStart (
|
||||||
IN PXE_BASECODE_DEVICE *Private,
|
IN PXE_BASECODE_DEVICE *Private,
|
||||||
|
@ -30,7 +30,6 @@ Abstract:
|
|||||||
/**
|
/**
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
offer_verify (
|
offer_verify (
|
||||||
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
||||||
@ -146,9 +145,8 @@ offer_verify (
|
|||||||
/**
|
/**
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
acknak_verify (
|
acknak_verify_initselect (
|
||||||
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
||||||
IN DHCP4_PACKET *tx_pkt,
|
IN DHCP4_PACKET *tx_pkt,
|
||||||
IN DHCP4_PACKET *rx_pkt,
|
IN DHCP4_PACKET *rx_pkt,
|
||||||
@ -717,7 +715,7 @@ PxeDhcp4Select (
|
|||||||
NULL,
|
NULL,
|
||||||
&request,
|
&request,
|
||||||
&acknak,
|
&acknak,
|
||||||
&acknak_verify,
|
&acknak_verify_initselect,
|
||||||
seconds_timeout
|
seconds_timeout
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -31,9 +31,8 @@ Abstract:
|
|||||||
@return 1 = accept, stop waiting
|
@return 1 = accept, stop waiting
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
acknak_verify (
|
acknak_verify_renewrebind (
|
||||||
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
IN PXE_DHCP4_PRIVATE_DATA *Private,
|
||||||
IN DHCP4_PACKET *tx_pkt,
|
IN DHCP4_PACKET *tx_pkt,
|
||||||
IN DHCP4_PACKET *rx_pkt,
|
IN DHCP4_PACKET *rx_pkt,
|
||||||
@ -171,7 +170,6 @@ acknak_verify (
|
|||||||
}
|
}
|
||||||
|
|
||||||
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
/* - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - */
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
renew_rebind (
|
renew_rebind (
|
||||||
@ -338,7 +336,7 @@ renew_rebind (
|
|||||||
&subnet_mask,
|
&subnet_mask,
|
||||||
&Request,
|
&Request,
|
||||||
&AckNak,
|
&AckNak,
|
||||||
&acknak_verify,
|
&acknak_verify_renewrebind,
|
||||||
seconds_timeout
|
seconds_timeout
|
||||||
);
|
);
|
||||||
|
|
||||||
|
@ -22,8 +22,8 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
// them in the snp structure because we will not know which snp structure
|
// them in the snp structure because we will not know which snp structure
|
||||||
// in the callback context!
|
// in the callback context!
|
||||||
//
|
//
|
||||||
STATIC BOOLEAN mInitializeLock = TRUE;
|
BOOLEAN mInitializeLock = TRUE;
|
||||||
STATIC EFI_LOCK mLock;
|
EFI_LOCK mLock;
|
||||||
|
|
||||||
//
|
//
|
||||||
// End Global variables
|
// End Global variables
|
||||||
|
@ -20,7 +20,6 @@ Revision history:
|
|||||||
|
|
||||||
#include "Snp.h"
|
#include "Snp.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
/**
|
/**
|
||||||
this routine calls undi to get the status of the interrupts, get the list of
|
this routine calls undi to get the status of the interrupts, get the list of
|
||||||
transmit buffers that completed transmitting!
|
transmit buffers that completed transmitting!
|
||||||
|
@ -30,7 +30,6 @@ Revision history:
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_ip2mac (
|
pxe_ip2mac (
|
||||||
IN SNP_DRIVER *snp,
|
IN SNP_DRIVER *snp,
|
||||||
|
@ -31,7 +31,6 @@ Revision history:
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_nvdata_read (
|
pxe_nvdata_read (
|
||||||
IN SNP_DRIVER *snp,
|
IN SNP_DRIVER *snp,
|
||||||
|
@ -39,7 +39,6 @@ Revision history:
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_receive (
|
pxe_receive (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
|
@ -33,7 +33,6 @@ Revision history:
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_rcvfilter_enable (
|
pxe_rcvfilter_enable (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
@ -121,7 +120,6 @@ pxe_rcvfilter_enable (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_rcvfilter_disable (
|
pxe_rcvfilter_disable (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
@ -195,7 +193,6 @@ pxe_rcvfilter_disable (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_rcvfilter_read (
|
pxe_rcvfilter_read (
|
||||||
SNP_DRIVER *snp
|
SNP_DRIVER *snp
|
||||||
|
@ -30,7 +30,6 @@ Revision history:
|
|||||||
@return other for failed calls
|
@return other for failed calls
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_reset (
|
pxe_reset (
|
||||||
SNP_DRIVER *snp
|
SNP_DRIVER *snp
|
||||||
|
@ -242,7 +242,6 @@ del_v2p (
|
|||||||
return EFI_NOT_FOUND;
|
return EFI_NOT_FOUND;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
issue_hwundi_command (
|
issue_hwundi_command (
|
||||||
UINT64 cdb
|
UINT64 cdb
|
||||||
@ -280,7 +279,6 @@ Returns:
|
|||||||
@return If ptr is NULL or len is zero, zero is returned.
|
@return If ptr is NULL or len is zero, zero is returned.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
calc_8bit_cksum (
|
calc_8bit_cksum (
|
||||||
VOID *ptr,
|
VOID *ptr,
|
||||||
|
@ -103,7 +103,6 @@ pxe_get_stn_addr (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_set_stn_addr (
|
pxe_set_stn_addr (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
|
@ -38,7 +38,6 @@ Revision history:
|
|||||||
@retval Other error return from undi call.
|
@retval Other error return from undi call.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_fillheader (
|
pxe_fillheader (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
@ -151,7 +150,6 @@ pxe_fillheader (
|
|||||||
@retval Other error return from undi call.
|
@retval Other error return from undi call.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
pxe_transmit (
|
pxe_transmit (
|
||||||
SNP_DRIVER *snp,
|
SNP_DRIVER *snp,
|
||||||
|
@ -20,7 +20,6 @@ Abstract:
|
|||||||
|
|
||||||
#include "SockImpl.h"
|
#include "SockImpl.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
SockTcpDataToRcv (
|
SockTcpDataToRcv (
|
||||||
IN SOCK_BUFFER *SockBuffer,
|
IN SOCK_BUFFER *SockBuffer,
|
||||||
@ -28,7 +27,6 @@ SockTcpDataToRcv (
|
|||||||
IN UINT32 BufLen
|
IN UINT32 BufLen
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockProcessSndToken (
|
SockProcessSndToken (
|
||||||
IN SOCKET *Sock
|
IN SOCKET *Sock
|
||||||
@ -56,7 +54,6 @@ SockFreeFoo (
|
|||||||
@return The length of the data can be retreived.
|
@return The length of the data can be retreived.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
SockTcpDataToRcv (
|
SockTcpDataToRcv (
|
||||||
IN SOCK_BUFFER *SockBuffer,
|
IN SOCK_BUFFER *SockBuffer,
|
||||||
@ -312,7 +309,6 @@ SockProcessTcpSndData (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockFlushPendingToken (
|
SockFlushPendingToken (
|
||||||
IN SOCKET *Sock,
|
IN SOCKET *Sock,
|
||||||
@ -350,7 +346,6 @@ SockFlushPendingToken (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockWakeConnToken (
|
SockWakeConnToken (
|
||||||
IN SOCKET *Sock
|
IN SOCKET *Sock
|
||||||
@ -378,7 +373,6 @@ SockWakeConnToken (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockWakeListenToken (
|
SockWakeListenToken (
|
||||||
IN SOCKET *Sock
|
IN SOCKET *Sock
|
||||||
@ -425,7 +419,6 @@ SockWakeListenToken (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockWakeRcvToken (
|
SockWakeRcvToken (
|
||||||
IN SOCKET *Sock
|
IN SOCKET *Sock
|
||||||
@ -472,7 +465,6 @@ SockWakeRcvToken (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
SockProcessSndToken (
|
SockProcessSndToken (
|
||||||
IN SOCKET *Sock
|
IN SOCKET *Sock
|
||||||
|
@ -32,7 +32,6 @@ Abstract:
|
|||||||
FALSE, the specific Event is not in the List.
|
FALSE, the specific Event is not in the List.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
SockTokenExistedInList (
|
SockTokenExistedInList (
|
||||||
IN LIST_ENTRY *List,
|
IN LIST_ENTRY *List,
|
||||||
|
@ -23,7 +23,6 @@ Abstract:
|
|||||||
#define TCP_COMP_VAL(Min, Max, Default, Val) \
|
#define TCP_COMP_VAL(Min, Max, Default, Val) \
|
||||||
((((Val) <= (Max)) && ((Val) >= (Min))) ? (Val) : (Default))
|
((((Val) <= (Max)) && ((Val) >= (Min))) ? (Val) : (Default))
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4Route (
|
Tcp4Route (
|
||||||
IN TCP_CB *Tcb,
|
IN TCP_CB *Tcb,
|
||||||
@ -84,7 +83,6 @@ Returns:
|
|||||||
instance hasn't been started.
|
instance hasn't been started.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4GetMode (
|
Tcp4GetMode (
|
||||||
IN TCP_CB *Tcb,
|
IN TCP_CB *Tcb,
|
||||||
@ -167,7 +165,6 @@ Tcp4GetMode (
|
|||||||
@retval EFI_OUT_OF_RESOURCES No port can be allocated.
|
@retval EFI_OUT_OF_RESOURCES No port can be allocated.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4Bind (
|
Tcp4Bind (
|
||||||
IN EFI_TCP4_ACCESS_POINT *AP
|
IN EFI_TCP4_ACCESS_POINT *AP
|
||||||
@ -230,7 +227,6 @@ Tcp4Bind (
|
|||||||
@retval EFI_SUCCESS The operation is completed successfully.
|
@retval EFI_SUCCESS The operation is completed successfully.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Tcp4FlushPcb (
|
Tcp4FlushPcb (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -264,7 +260,6 @@ Tcp4FlushPcb (
|
|||||||
NetbufFreeList (&Tcb->RcvQue);
|
NetbufFreeList (&Tcb->RcvQue);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4AttachPcb (
|
Tcp4AttachPcb (
|
||||||
IN SOCKET *Sk
|
IN SOCKET *Sk
|
||||||
@ -307,7 +302,6 @@ Tcp4AttachPcb (
|
|||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Tcp4DetachPcb (
|
Tcp4DetachPcb (
|
||||||
IN SOCKET *Sk
|
IN SOCKET *Sk
|
||||||
@ -344,7 +338,6 @@ Tcp4DetachPcb (
|
|||||||
@retval EFI_OUT_OF_RESOURCES Failed due to resource limit.
|
@retval EFI_OUT_OF_RESOURCES Failed due to resource limit.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4ConfigurePcb (
|
Tcp4ConfigurePcb (
|
||||||
IN SOCKET *Sk,
|
IN SOCKET *Sk,
|
||||||
|
@ -84,7 +84,6 @@ EFI_SERVICE_BINDING_PROTOCOL mTcp4ServiceBinding = {
|
|||||||
@retval other The timer is not created.
|
@retval other The timer is not created.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4CreateTimer (
|
Tcp4CreateTimer (
|
||||||
VOID
|
VOID
|
||||||
@ -130,7 +129,6 @@ Tcp4CreateTimer (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Tcp4DestroyTimer (
|
Tcp4DestroyTimer (
|
||||||
VOID
|
VOID
|
||||||
|
@ -274,7 +274,6 @@ TcpComputeRtt (
|
|||||||
@return 0, the data is successfully trimmed.
|
@return 0, the data is successfully trimmed.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
TcpTrimSegment (
|
TcpTrimSegment (
|
||||||
IN NET_BUF *Nbuf,
|
IN NET_BUF *Nbuf,
|
||||||
|
@ -35,7 +35,6 @@ Abstract:
|
|||||||
@retval EFI_INVALID_PARAMETER The integrity check is failed.
|
@retval EFI_INVALID_PARAMETER The integrity check is failed.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Tcp4ChkDataBuf (
|
Tcp4ChkDataBuf (
|
||||||
IN UINT32 DataLen,
|
IN UINT32 DataLen,
|
||||||
|
@ -186,7 +186,6 @@ TcpInitTcbPeer (
|
|||||||
@return Pointer to the TCP_CB with the least number of wildcard, if NULL no match is found.
|
@return Pointer to the TCP_CB with the least number of wildcard, if NULL no match is found.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
TCP_CB *
|
TCP_CB *
|
||||||
TcpLocateListenTcb (
|
TcpLocateListenTcb (
|
||||||
IN TCP_PEER *Local,
|
IN TCP_PEER *Local,
|
||||||
|
@ -22,7 +22,6 @@ Abstract:
|
|||||||
|
|
||||||
#include "Tcp4Main.h"
|
#include "Tcp4Main.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINT16
|
UINT16
|
||||||
TcpGetUint16 (
|
TcpGetUint16 (
|
||||||
IN UINT8 *Buf
|
IN UINT8 *Buf
|
||||||
@ -44,7 +43,6 @@ TcpGetUint16 (
|
|||||||
// CopyMem (Buf, &Data, sizeof (UINT16));
|
// CopyMem (Buf, &Data, sizeof (UINT16));
|
||||||
// }
|
// }
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINT32
|
UINT32
|
||||||
TcpGetUint32 (
|
TcpGetUint32 (
|
||||||
IN UINT8 *Buf
|
IN UINT8 *Buf
|
||||||
@ -55,7 +53,6 @@ TcpGetUint32 (
|
|||||||
return NTOHL (Value);
|
return NTOHL (Value);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpPutUint32 (
|
TcpPutUint32 (
|
||||||
IN UINT8 *Buf,
|
IN UINT8 *Buf,
|
||||||
|
@ -22,7 +22,7 @@ Abstract:
|
|||||||
|
|
||||||
#include "Tcp4Main.h"
|
#include "Tcp4Main.h"
|
||||||
|
|
||||||
STATIC UINT8 mTcpOutFlag[] = {
|
UINT8 mTcpOutFlag[] = {
|
||||||
0, // TCP_CLOSED
|
0, // TCP_CLOSED
|
||||||
0, // TCP_LISTEN
|
0, // TCP_LISTEN
|
||||||
TCP_FLG_SYN, // TCP_SYN_SENT
|
TCP_FLG_SYN, // TCP_SYN_SENT
|
||||||
@ -122,7 +122,6 @@ TcpRcvWinNow (
|
|||||||
@return The value of the local receive window size used to fill the outing segment.
|
@return The value of the local receive window size used to fill the outing segment.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINT16
|
UINT16
|
||||||
TcpComputeWnd (
|
TcpComputeWnd (
|
||||||
IN TCP_CB *Tcb,
|
IN TCP_CB *Tcb,
|
||||||
@ -295,7 +294,6 @@ SetPersistTimer:
|
|||||||
@retval other Error condition occurred.
|
@retval other Error condition occurred.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
TcpTransmitSegment (
|
TcpTransmitSegment (
|
||||||
IN TCP_CB *Tcb,
|
IN TCP_CB *Tcb,
|
||||||
|
@ -24,37 +24,31 @@ Abstract:
|
|||||||
|
|
||||||
UINT32 mTcpTick = 1000;
|
UINT32 mTcpTick = 1000;
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpConnectTimeout (
|
TcpConnectTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpRexmitTimeout (
|
TcpRexmitTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpProbeTimeout (
|
TcpProbeTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpKeepaliveTimeout (
|
TcpKeepaliveTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpFinwait2Timeout (
|
TcpFinwait2Timeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Tcp2MSLTimeout (
|
Tcp2MSLTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -98,7 +92,6 @@ TcpClose (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpConnectTimeout (
|
TcpConnectTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -133,7 +126,6 @@ TcpConnectTimeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpRexmitTimeout (
|
TcpRexmitTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -188,7 +180,6 @@ TcpRexmitTimeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpProbeTimeout (
|
TcpProbeTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -219,7 +210,6 @@ TcpProbeTimeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpKeepaliveTimeout (
|
TcpKeepaliveTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -253,7 +243,6 @@ TcpKeepaliveTimeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpFinwait2Timeout (
|
TcpFinwait2Timeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -274,7 +263,6 @@ TcpFinwait2Timeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Tcp2MSLTimeout (
|
Tcp2MSLTimeout (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
@ -297,7 +285,6 @@ Tcp2MSLTimeout (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
TcpUpdateTimer (
|
TcpUpdateTimer (
|
||||||
IN TCP_CB *Tcb
|
IN TCP_CB *Tcb
|
||||||
|
@ -25,7 +25,6 @@ Abstract:
|
|||||||
|
|
||||||
UINT16 mUdp4RandomPort;
|
UINT16 mUdp4RandomPort;
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Udp4CheckTimeout (
|
Udp4CheckTimeout (
|
||||||
@ -33,7 +32,6 @@ Udp4CheckTimeout (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Udp4FindInstanceByPort (
|
Udp4FindInstanceByPort (
|
||||||
IN LIST_ENTRY *InstanceList,
|
IN LIST_ENTRY *InstanceList,
|
||||||
@ -41,7 +39,6 @@ Udp4FindInstanceByPort (
|
|||||||
IN UINT16 Port
|
IN UINT16 Port
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DgramSent (
|
Udp4DgramSent (
|
||||||
IN EFI_STATUS Status,
|
IN EFI_STATUS Status,
|
||||||
@ -50,7 +47,6 @@ Udp4DgramSent (
|
|||||||
IN VOID *NotifyData
|
IN VOID *NotifyData
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DgramRcvd (
|
Udp4DgramRcvd (
|
||||||
IN EFI_STATUS Status,
|
IN EFI_STATUS Status,
|
||||||
@ -60,7 +56,6 @@ Udp4DgramRcvd (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Udp4CancelTokens (
|
Udp4CancelTokens (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -68,14 +63,12 @@ Udp4CancelTokens (
|
|||||||
IN VOID *Arg OPTIONAL
|
IN VOID *Arg OPTIONAL
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Udp4MatchDgram (
|
Udp4MatchDgram (
|
||||||
IN UDP4_INSTANCE_DATA *Instance,
|
IN UDP4_INSTANCE_DATA *Instance,
|
||||||
IN EFI_UDP4_SESSION_DATA *Udp4Session
|
IN EFI_UDP4_SESSION_DATA *Udp4Session
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Udp4RecycleRxDataWrap (
|
Udp4RecycleRxDataWrap (
|
||||||
@ -83,7 +76,6 @@ Udp4RecycleRxDataWrap (
|
|||||||
IN VOID *Context
|
IN VOID *Context
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
UDP4_RXDATA_WRAP *
|
UDP4_RXDATA_WRAP *
|
||||||
Udp4WrapRxData (
|
Udp4WrapRxData (
|
||||||
IN UDP4_INSTANCE_DATA *Instance,
|
IN UDP4_INSTANCE_DATA *Instance,
|
||||||
@ -91,7 +83,6 @@ Udp4WrapRxData (
|
|||||||
IN EFI_UDP4_RECEIVE_DATA *RxData
|
IN EFI_UDP4_RECEIVE_DATA *RxData
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINTN
|
UINTN
|
||||||
Udp4EnqueueDgram (
|
Udp4EnqueueDgram (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
@ -99,13 +90,11 @@ Udp4EnqueueDgram (
|
|||||||
IN EFI_UDP4_RECEIVE_DATA *RxData
|
IN EFI_UDP4_RECEIVE_DATA *RxData
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DeliverDgram (
|
Udp4DeliverDgram (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service
|
IN UDP4_SERVICE_DATA *Udp4Service
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4Demultiplex (
|
Udp4Demultiplex (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
@ -113,7 +102,6 @@ Udp4Demultiplex (
|
|||||||
IN NET_BUF *Packet
|
IN NET_BUF *Packet
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4IcmpHandler (
|
Udp4IcmpHandler (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
@ -122,7 +110,6 @@ Udp4IcmpHandler (
|
|||||||
IN NET_BUF *Packet
|
IN NET_BUF *Packet
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4SendPortUnreach (
|
Udp4SendPortUnreach (
|
||||||
IN IP_IO *IpIo,
|
IN IP_IO *IpIo,
|
||||||
@ -270,7 +257,6 @@ Udp4CleanService (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Udp4CheckTimeout (
|
Udp4CheckTimeout (
|
||||||
@ -397,7 +383,6 @@ Udp4CleanInstance (
|
|||||||
@return Is the specified <Address, Port> pair found or not.
|
@return Is the specified <Address, Port> pair found or not.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Udp4FindInstanceByPort (
|
Udp4FindInstanceByPort (
|
||||||
IN LIST_ENTRY *InstanceList,
|
IN LIST_ENTRY *InstanceList,
|
||||||
@ -870,7 +855,6 @@ Udp4RemoveToken (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DgramSent (
|
Udp4DgramSent (
|
||||||
IN EFI_STATUS Status,
|
IN EFI_STATUS Status,
|
||||||
@ -910,7 +894,6 @@ Udp4DgramSent (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DgramRcvd (
|
Udp4DgramRcvd (
|
||||||
IN EFI_STATUS Status,
|
IN EFI_STATUS Status,
|
||||||
@ -1008,7 +991,6 @@ Udp4LeaveGroup (
|
|||||||
cancelled.
|
cancelled.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
Udp4CancelTokens (
|
Udp4CancelTokens (
|
||||||
IN NET_MAP *Map,
|
IN NET_MAP *Map,
|
||||||
@ -1146,7 +1128,6 @@ Udp4InstanceCancelToken (
|
|||||||
@return The udp datagram matches the receiving requirments of the Instance or not.
|
@return The udp datagram matches the receiving requirments of the Instance or not.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
Udp4MatchDgram (
|
Udp4MatchDgram (
|
||||||
IN UDP4_INSTANCE_DATA *Instance,
|
IN UDP4_INSTANCE_DATA *Instance,
|
||||||
@ -1220,7 +1201,6 @@ Udp4MatchDgram (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
Udp4RecycleRxDataWrap (
|
Udp4RecycleRxDataWrap (
|
||||||
@ -1263,7 +1243,6 @@ Udp4RecycleRxDataWrap (
|
|||||||
@return Pointer to the structure wrapping the RxData and the Packet.
|
@return Pointer to the structure wrapping the RxData and the Packet.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UDP4_RXDATA_WRAP *
|
UDP4_RXDATA_WRAP *
|
||||||
Udp4WrapRxData (
|
Udp4WrapRxData (
|
||||||
IN UDP4_INSTANCE_DATA *Instance,
|
IN UDP4_INSTANCE_DATA *Instance,
|
||||||
@ -1321,7 +1300,6 @@ Udp4WrapRxData (
|
|||||||
@return The times this datagram is enqueued.
|
@return The times this datagram is enqueued.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINTN
|
UINTN
|
||||||
Udp4EnqueueDgram (
|
Udp4EnqueueDgram (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
@ -1441,7 +1419,6 @@ Udp4InstanceDeliverDgram (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4DeliverDgram (
|
Udp4DeliverDgram (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service
|
IN UDP4_SERVICE_DATA *Udp4Service
|
||||||
@ -1480,7 +1457,6 @@ Udp4DeliverDgram (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4Demultiplex (
|
Udp4Demultiplex (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
@ -1572,7 +1548,6 @@ Udp4Demultiplex (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4SendPortUnreach (
|
Udp4SendPortUnreach (
|
||||||
IN IP_IO *IpIo,
|
IN IP_IO *IpIo,
|
||||||
@ -1675,7 +1650,6 @@ Udp4SendPortUnreach (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
Udp4IcmpHandler (
|
Udp4IcmpHandler (
|
||||||
IN UDP4_SERVICE_DATA *Udp4Service,
|
IN UDP4_SERVICE_DATA *Udp4Service,
|
||||||
|
@ -32,7 +32,6 @@ Abstract:
|
|||||||
@retval others If error occurs when updating arp cache
|
@retval others If error occurs when updating arp cache
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
UpdateArpCache (
|
UpdateArpCache (
|
||||||
IN EFI_PXE_BASE_CODE_PROTOCOL * This
|
IN EFI_PXE_BASE_CODE_PROTOCOL * This
|
||||||
@ -74,7 +73,6 @@ UpdateArpCache (
|
|||||||
@param Context Context of the timer event
|
@param Context Context of the timer event
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
ArpCacheUpdateTimeout (
|
ArpCacheUpdateTimeout (
|
||||||
@ -92,7 +90,6 @@ ArpCacheUpdateTimeout (
|
|||||||
@param Context
|
@param Context
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
FindInArpCache (
|
FindInArpCache (
|
||||||
EFI_PXE_BASE_CODE_MODE *PxeBcMode,
|
EFI_PXE_BASE_CODE_MODE *PxeBcMode,
|
||||||
@ -121,7 +118,6 @@ FindInArpCache (
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IcmpErrorListenHandlerDpc (
|
IcmpErrorListenHandlerDpc (
|
||||||
@ -208,7 +204,6 @@ Resume:
|
|||||||
@return None.
|
@return None.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IcmpErrorListenHandler (
|
IcmpErrorListenHandler (
|
||||||
@ -1232,7 +1227,6 @@ ON_EXIT:
|
|||||||
@retval FLASE The UDP package doesn't matches IP filters
|
@retval FLASE The UDP package doesn't matches IP filters
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
CheckIpByFilter (
|
CheckIpByFilter (
|
||||||
EFI_PXE_BASE_CODE_MODE *PxeBcMode,
|
EFI_PXE_BASE_CODE_MODE *PxeBcMode,
|
||||||
|
@ -23,7 +23,7 @@ Module Name: Pcd.c
|
|||||||
// host all distinct TokenSpace guid in both
|
// host all distinct TokenSpace guid in both
|
||||||
// PEI ExMap and DXE ExMap.
|
// PEI ExMap and DXE ExMap.
|
||||||
//
|
//
|
||||||
STATIC EFI_GUID *TmpTokenSpaceBuffer[PEI_EXMAPPING_TABLE_SIZE + DXE_EXMAPPING_TABLE_SIZE] = { 0 };
|
EFI_GUID *TmpTokenSpaceBuffer[PEI_EXMAPPING_TABLE_SIZE + DXE_EXMAPPING_TABLE_SIZE] = { 0 };
|
||||||
|
|
||||||
///
|
///
|
||||||
/// PCD database lock.
|
/// PCD database lock.
|
||||||
@ -73,7 +73,7 @@ PCD_PROTOCOL mPcdInstance = {
|
|||||||
//
|
//
|
||||||
// Static global to reduce the code size
|
// Static global to reduce the code size
|
||||||
//
|
//
|
||||||
STATIC EFI_HANDLE mNewHandle = NULL;
|
EFI_HANDLE mNewHandle = NULL;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Main entry for PCD DXE driver.
|
Main entry for PCD DXE driver.
|
||||||
|
@ -54,7 +54,7 @@ PCD_PPI mPcdPpiInstance = {
|
|||||||
PeiPcdGetNextTokenSpace
|
PeiPcdGetNextTokenSpace
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC EFI_PEI_PPI_DESCRIPTOR mPpiPCD = {
|
EFI_PEI_PPI_DESCRIPTOR mPpiPCD = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gPcdPpiGuid,
|
&gPcdPpiGuid,
|
||||||
&mPcdPpiInstance
|
&mPcdPpiInstance
|
||||||
|
@ -14,7 +14,7 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "PcRtc.h"
|
#include "PcRtc.h"
|
||||||
|
|
||||||
static PC_RTC_MODULE_GLOBALS mModuleGlobal;
|
PC_RTC_MODULE_GLOBALS mModuleGlobal;
|
||||||
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
|
@ -14,21 +14,18 @@ WITHOUT WARRANTIES OR REPRESENTATIONS OF ANY KIND, EITHER EXPRESS OR IMPLIED.
|
|||||||
|
|
||||||
#include "PcRtc.h"
|
#include "PcRtc.h"
|
||||||
|
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
CompareHMS (
|
CompareHMS (
|
||||||
IN EFI_TIME *From,
|
IN EFI_TIME *From,
|
||||||
IN EFI_TIME *To
|
IN EFI_TIME *To
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
IsWithinOneDay (
|
IsWithinOneDay (
|
||||||
IN EFI_TIME *From,
|
IN EFI_TIME *From,
|
||||||
IN EFI_TIME *To
|
IN EFI_TIME *To
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINT8
|
UINT8
|
||||||
RtcRead (
|
RtcRead (
|
||||||
IN UINT8 Address
|
IN UINT8 Address
|
||||||
@ -53,7 +50,6 @@ Returns:
|
|||||||
return IoRead8 (PCAT_RTC_DATA_REGISTER);
|
return IoRead8 (PCAT_RTC_DATA_REGISTER);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
RtcWrite (
|
RtcWrite (
|
||||||
IN UINT8 Address,
|
IN UINT8 Address,
|
||||||
@ -1034,7 +1030,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
INTN
|
INTN
|
||||||
CompareHMS (
|
CompareHMS (
|
||||||
IN EFI_TIME *From,
|
IN EFI_TIME *From,
|
||||||
@ -1071,7 +1066,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
IsWithinOneDay (
|
IsWithinOneDay (
|
||||||
IN EFI_TIME *From,
|
IN EFI_TIME *From,
|
||||||
|
@ -32,7 +32,6 @@
|
|||||||
@return The PCI address with PCI_LIB_ADDRESS format.
|
@return The PCI address with PCI_LIB_ADDRESS format.
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
UINTN
|
UINTN
|
||||||
PciCfgAddressConvert (
|
PciCfgAddressConvert (
|
||||||
EFI_PEI_PCI_CFG_PPI_PCI_ADDRESS *Address
|
EFI_PEI_PCI_CFG_PPI_PCI_ADDRESS *Address
|
||||||
|
@ -31,25 +31,25 @@ Abstract:
|
|||||||
|
|
||||||
#include "PlatOverMngr.h"
|
#include "PlatOverMngr.h"
|
||||||
|
|
||||||
STATIC EFI_GUID mPlatformOverridesManagerGuid = PLAT_OVER_MNGR_GUID;
|
EFI_GUID mPlatformOverridesManagerGuid = PLAT_OVER_MNGR_GUID;
|
||||||
|
|
||||||
STATIC LIST_ENTRY mMappingDataBase = INITIALIZE_LIST_HEAD_VARIABLE (mMappingDataBase);
|
LIST_ENTRY mMappingDataBase = INITIALIZE_LIST_HEAD_VARIABLE (mMappingDataBase);
|
||||||
|
|
||||||
STATIC EFI_HANDLE *mDevicePathHandleBuffer;
|
EFI_HANDLE *mDevicePathHandleBuffer;
|
||||||
STATIC EFI_HANDLE *mDriverImageHandleBuffer;
|
EFI_HANDLE *mDriverImageHandleBuffer;
|
||||||
|
|
||||||
STATIC UINTN mSelectedCtrIndex;
|
UINTN mSelectedCtrIndex;
|
||||||
STATIC EFI_STRING_ID mControllerToken[MAX_CHOICE_NUM];
|
EFI_STRING_ID mControllerToken[MAX_CHOICE_NUM];
|
||||||
|
|
||||||
STATIC UINTN mDriverImageHandleCount;
|
UINTN mDriverImageHandleCount;
|
||||||
STATIC EFI_STRING_ID mDriverImageToken[MAX_CHOICE_NUM];
|
EFI_STRING_ID mDriverImageToken[MAX_CHOICE_NUM];
|
||||||
STATIC EFI_STRING_ID mDriverImageFilePathToken[MAX_CHOICE_NUM];
|
EFI_STRING_ID mDriverImageFilePathToken[MAX_CHOICE_NUM];
|
||||||
STATIC EFI_LOADED_IMAGE_PROTOCOL *mDriverImageProtocol[MAX_CHOICE_NUM];
|
EFI_LOADED_IMAGE_PROTOCOL *mDriverImageProtocol[MAX_CHOICE_NUM];
|
||||||
STATIC EFI_DEVICE_PATH_PROTOCOL *mControllerDevicePathProtocol[MAX_CHOICE_NUM];
|
EFI_DEVICE_PATH_PROTOCOL *mControllerDevicePathProtocol[MAX_CHOICE_NUM];
|
||||||
STATIC UINTN mSelectedDriverImageNum;
|
UINTN mSelectedDriverImageNum;
|
||||||
STATIC UINTN mLastSavedDriverImageNum;
|
UINTN mLastSavedDriverImageNum;
|
||||||
STATIC CHAR8 mLanguage[RFC_3066_ENTRY_SIZE];
|
CHAR8 mLanguage[RFC_3066_ENTRY_SIZE];
|
||||||
STATIC UINT16 mCurrentPage;
|
UINT16 mCurrentPage;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
The driver Entry Point. The funciton will export a disk device class formset and
|
The driver Entry Point. The funciton will export a disk device class formset and
|
||||||
|
@ -27,9 +27,9 @@ EFI_PLATFORM_DRIVER_OVERRIDE_PROTOCOL gPlatformDriverOverride = {
|
|||||||
DriverLoaded
|
DriverLoaded
|
||||||
};
|
};
|
||||||
|
|
||||||
STATIC LIST_ENTRY mMappingDataBase = INITIALIZE_LIST_HEAD_VARIABLE (mMappingDataBase);
|
LIST_ENTRY mMappingDataBase = INITIALIZE_LIST_HEAD_VARIABLE (mMappingDataBase);
|
||||||
STATIC BOOLEAN mEnvironmentVariableRead = FALSE;
|
BOOLEAN mEnvironmentVariableRead = FALSE;
|
||||||
STATIC EFI_HANDLE mCallerImageHandle;
|
EFI_HANDLE mCallerImageHandle;
|
||||||
|
|
||||||
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
@ -81,7 +81,6 @@ Returns:
|
|||||||
GetDriver().
|
GetDriver().
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetDriver (
|
GetDriver (
|
||||||
@ -152,7 +151,6 @@ GetDriver (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetDriverPath (
|
GetDriverPath (
|
||||||
@ -172,7 +170,6 @@ GetDriverPath (
|
|||||||
|
|
||||||
|
|
||||||
**/
|
**/
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
DriverLoaded (
|
DriverLoaded (
|
||||||
|
@ -22,13 +22,12 @@ Abstract:
|
|||||||
#define PLATFORM_DRI_OVERRIDE_H_
|
#define PLATFORM_DRI_OVERRIDE_H_
|
||||||
|
|
||||||
#include <Uefi.h>
|
#include <Uefi.h>
|
||||||
|
|
||||||
#include <Library/DebugLib.h>
|
#include <Library/DebugLib.h>
|
||||||
#include <Library/UefiDriverEntryPoint.h>
|
#include <Library/UefiDriverEntryPoint.h>
|
||||||
#include <Library/BaseLib.h>
|
#include <Library/BaseLib.h>
|
||||||
#include <Library/PlatDriOverLib.h>
|
#include <Library/PlatDriOverLib.h>
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetDriver (
|
GetDriver (
|
||||||
@ -37,7 +36,6 @@ GetDriver (
|
|||||||
IN OUT EFI_HANDLE * DriverImageHandle
|
IN OUT EFI_HANDLE * DriverImageHandle
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetDriverPath (
|
GetDriverPath (
|
||||||
@ -46,7 +44,6 @@ GetDriverPath (
|
|||||||
IN OUT EFI_DEVICE_PATH_PROTOCOL **DriverImagePath
|
IN OUT EFI_DEVICE_PATH_PROTOCOL **DriverImagePath
|
||||||
);
|
);
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
DriverLoaded (
|
DriverLoaded (
|
||||||
|
@ -1019,7 +1019,7 @@ GetWidth (
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
STATIC BOOLEAN GetLineByWidthFinished = FALSE;
|
BOOLEAN GetLineByWidthFinished = FALSE;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
Will copy LineWidth amount of a string in the OutputString buffer and return the
|
Will copy LineWidth amount of a string in the OutputString buffer and return the
|
||||||
|
@ -26,7 +26,6 @@ ESAL_VARIABLE_GLOBAL *mVariableModuleGlobal;
|
|||||||
// when EfiAcquireLock in UefiLib can handle the
|
// when EfiAcquireLock in UefiLib can handle the
|
||||||
// the call in UEFI Runtimer driver in RT phase.
|
// the call in UEFI Runtimer driver in RT phase.
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
AcquireLockOnlyAtBootTime (
|
AcquireLockOnlyAtBootTime (
|
||||||
IN EFI_LOCK *Lock
|
IN EFI_LOCK *Lock
|
||||||
@ -42,7 +41,6 @@ AcquireLockOnlyAtBootTime (
|
|||||||
// when EfiAcquireLock in UefiLib can handle the
|
// when EfiAcquireLock in UefiLib can handle the
|
||||||
// the call in UEFI Runtimer driver in RT phase.
|
// the call in UEFI Runtimer driver in RT phase.
|
||||||
//
|
//
|
||||||
STATIC
|
|
||||||
VOID
|
VOID
|
||||||
ReleaseLockOnlyAtBootTime (
|
ReleaseLockOnlyAtBootTime (
|
||||||
IN EFI_LOCK *Lock
|
IN EFI_LOCK *Lock
|
||||||
@ -53,7 +51,6 @@ ReleaseLockOnlyAtBootTime (
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
UINT8 *
|
UINT8 *
|
||||||
GetVariableDataPtr (
|
GetVariableDataPtr (
|
||||||
IN VARIABLE_HEADER *Variable
|
IN VARIABLE_HEADER *Variable
|
||||||
@ -83,7 +80,6 @@ Returns:
|
|||||||
return (UINT8 *) ((UINTN) GET_VARIABLE_NAME_PTR (Variable) + Variable->NameSize + GET_PAD_SIZE (Variable->NameSize));
|
return (UINT8 *) ((UINTN) GET_VARIABLE_NAME_PTR (Variable) + Variable->NameSize + GET_PAD_SIZE (Variable->NameSize));
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VARIABLE_HEADER *
|
VARIABLE_HEADER *
|
||||||
GetNextVariablePtr (
|
GetNextVariablePtr (
|
||||||
IN VARIABLE_HEADER *Variable
|
IN VARIABLE_HEADER *Variable
|
||||||
@ -123,7 +119,6 @@ Returns:
|
|||||||
return VarHeader;
|
return VarHeader;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
VARIABLE_HEADER *
|
VARIABLE_HEADER *
|
||||||
GetEndPointer (
|
GetEndPointer (
|
||||||
IN VARIABLE_STORE_HEADER *VolHeader
|
IN VARIABLE_STORE_HEADER *VolHeader
|
||||||
@ -150,7 +145,6 @@ Returns:
|
|||||||
return (VARIABLE_HEADER *) ((UINTN) VolHeader + VolHeader->Size);
|
return (VARIABLE_HEADER *) ((UINTN) VolHeader + VolHeader->Size);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
FindVariable (
|
FindVariable (
|
||||||
IN CHAR16 *VariableName,
|
IN CHAR16 *VariableName,
|
||||||
@ -796,7 +790,6 @@ Returns:
|
|||||||
return EFI_SUCCESS;
|
return EFI_SUCCESS;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
InitializeVariableStore (
|
InitializeVariableStore (
|
||||||
OUT EFI_PHYSICAL_ADDRESS *VariableBase,
|
OUT EFI_PHYSICAL_ADDRESS *VariableBase,
|
||||||
|
@ -21,12 +21,12 @@ Module Name:
|
|||||||
//
|
//
|
||||||
// Module globals
|
// Module globals
|
||||||
//
|
//
|
||||||
static EFI_PEI_READ_ONLY_VARIABLE2_PPI mVariablePpi = {
|
EFI_PEI_READ_ONLY_VARIABLE2_PPI mVariablePpi = {
|
||||||
PeiGetVariable,
|
PeiGetVariable,
|
||||||
PeiGetNextVariableName
|
PeiGetNextVariableName
|
||||||
};
|
};
|
||||||
|
|
||||||
static EFI_PEI_PPI_DESCRIPTOR mPpiListVariable = {
|
EFI_PEI_PPI_DESCRIPTOR mPpiListVariable = {
|
||||||
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
(EFI_PEI_PPI_DESCRIPTOR_PPI | EFI_PEI_PPI_DESCRIPTOR_TERMINATE_LIST),
|
||||||
&gEfiPeiReadOnlyVariable2PpiGuid,
|
&gEfiPeiReadOnlyVariable2PpiGuid,
|
||||||
&mVariablePpi
|
&mVariablePpi
|
||||||
@ -117,7 +117,6 @@ Returns:
|
|||||||
return (VARIABLE_HEADER *) HEADER_ALIGN ((UINTN) VarStoreHeader + VarStoreHeader->Size);
|
return (VARIABLE_HEADER *) HEADER_ALIGN ((UINTN) VarStoreHeader + VarStoreHeader->Size);
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
BOOLEAN
|
BOOLEAN
|
||||||
EFIAPI
|
EFIAPI
|
||||||
IsValidVariableHeader (
|
IsValidVariableHeader (
|
||||||
@ -298,7 +297,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
STATIC
|
|
||||||
VARIABLE_STORE_STATUS
|
VARIABLE_STORE_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
GetVariableStoreStatus (
|
GetVariableStoreStatus (
|
||||||
@ -342,7 +340,6 @@ Returns:
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
CompareWithValidVariable (
|
CompareWithValidVariable (
|
||||||
IN VARIABLE_HEADER *Variable,
|
IN VARIABLE_HEADER *Variable,
|
||||||
@ -399,7 +396,6 @@ Returns:
|
|||||||
return EFI_NOT_FOUND;
|
return EFI_NOT_FOUND;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
EFIAPI
|
EFIAPI
|
||||||
FindVariable (
|
FindVariable (
|
||||||
|
@ -79,7 +79,6 @@ GetFvbHandleByAddress (
|
|||||||
return Status;
|
return Status;
|
||||||
}
|
}
|
||||||
|
|
||||||
STATIC
|
|
||||||
EFI_STATUS
|
EFI_STATUS
|
||||||
GetLbaAndOffsetByAddress (
|
GetLbaAndOffsetByAddress (
|
||||||
IN EFI_PHYSICAL_ADDRESS Address,
|
IN EFI_PHYSICAL_ADDRESS Address,
|
||||||
|
Reference in New Issue
Block a user