Searched defs:Snp (Results 1 - 25 of 27) sorted by relevance

12

/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/SnpDxe/
H A DShutdown.c15 #include "Snp.h"
21 @param Snp Pointer to snp driver structure.
29 IN SNP_DRIVER *Snp
32 Snp->Cdb.OpCode = PXE_OPCODE_SHUTDOWN;
33 Snp->Cdb.OpFlags = PXE_OPFLAGS_NOT_USED;
34 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
35 Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;
36 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
37 Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;
38 Snp
101 SNP_DRIVER *Snp; local
[all...]
H A DStop.c15 #include "Snp.h"
21 @param Snp Pointer to snp driver structure
29 SNP_DRIVER *Snp
32 Snp->Cdb.OpCode = PXE_OPCODE_STOP;
33 Snp->Cdb.OpFlags = PXE_OPFLAGS_NOT_USED;
34 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
35 Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;
36 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
37 Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;
38 Snp
95 SNP_DRIVER *Snp; local
[all...]
H A DReset.c15 #include "Snp.h"
21 @param Snp Pointer to the snp driver structure.
29 SNP_DRIVER *Snp
32 Snp->Cdb.OpCode = PXE_OPCODE_RESET;
33 Snp->Cdb.OpFlags = PXE_OPFLAGS_NOT_USED;
34 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
35 Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;
36 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
37 Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;
38 Snp
99 SNP_DRIVER *Snp; local
[all...]
H A DStart.c15 #include "Snp.h"
21 @param Snp pointer to snp driver structure.
29 IN SNP_DRIVER *Snp
34 Cpb31 = Snp->Cpb;
38 Snp->Cdb.OpCode = PXE_OPCODE_START;
39 Snp->Cdb.OpFlags = PXE_OPFLAGS_NOT_USED;
40 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
41 Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;
42 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
43 Snp
123 SNP_DRIVER *Snp; local
[all...]
H A DGet_status.c16 #include "Snp.h"
22 @param Snp Pointer to snp driver structure.
36 SNP_DRIVER *Snp,
44 Db = Snp->Db;
45 Snp->Cdb.OpCode = PXE_OPCODE_GET_STATUS;
47 Snp->Cdb.OpFlags = 0;
50 Snp->Cdb.OpFlags |= PXE_OPFLAGS_GET_TRANSMITTED_BUFFERS;
54 Snp->Cdb.OpFlags |= PXE_OPFLAGS_GET_INTERRUPT_STATUS;
57 if (Snp->MediaStatusSupported) {
58 Snp
35 PxeGetStatus( SNP_DRIVER *Snp, UINT32 *InterruptStatusPtr, VOID **TransmitBufferListPtr ) argument
186 SNP_DRIVER *Snp; local
[all...]
H A DInitialize.c16 #include "Snp.h"
21 @param Snp Pointer to snp driver structure.
32 SNP_DRIVER *Snp,
40 Cpb = Snp->Cpb;
41 if (Snp->TxRxBufferSize != 0) {
42 Status = Snp->PciIo->AllocateBuffer (
43 Snp->PciIo,
46 SNP_MEM_PAGES (Snp->TxRxBufferSize),
64 Snp->TxRxBuffer = Addr;
67 Cpb->MemoryAddr = (UINT64)(UINTN) Snp
31 PxeInit( SNP_DRIVER *Snp, UINT16 CableDetectFlag ) argument
173 SNP_DRIVER *Snp; local
[all...]
H A DMcast_ip_to_mac.c16 #include "Snp.h"
21 @param Snp Pointer to snp driver structure.
35 IN SNP_DRIVER *Snp,
44 Cpb = Snp->Cpb;
45 Db = Snp->Db;
46 Snp->Cdb.OpCode = PXE_OPCODE_MCAST_IP_TO_MAC;
47 Snp->Cdb.OpFlags = (UINT16) (IPv6 ? PXE_OPFLAGS_MCAST_IPV6_TO_MAC : PXE_OPFLAGS_MCAST_IPV4_TO_MAC);
48 Snp->Cdb.CPBsize = (UINT16) sizeof (PXE_CPB_MCAST_IP_TO_MAC);
49 Snp->Cdb.DBsize = (UINT16) sizeof (PXE_DB_MCAST_IP_TO_MAC);
51 Snp
34 PxeIp2Mac( IN SNP_DRIVER *Snp, IN BOOLEAN IPv6, IN EFI_IP_ADDRESS *IP, IN OUT EFI_MAC_ADDRESS *MAC ) argument
141 SNP_DRIVER *Snp; local
[all...]
H A DNvdata.c16 #include "Snp.h"
22 @param Snp pointer to the snp driver structure
35 IN SNP_DRIVER *Snp,
43 Db = Snp->Db;
44 Snp->Cdb.OpCode = PXE_OPCODE_NVDATA;
46 Snp->Cdb.OpFlags = PXE_OPFLAGS_NVDATA_READ;
48 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
49 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
51 Snp->Cdb.DBsize = (UINT16) sizeof (PXE_DB_NVDATA);
52 Snp
34 PxeNvDataRead( IN SNP_DRIVER *Snp, IN UINTN Offset, IN UINTN BufferSize, IN OUT VOID *Buffer ) argument
160 SNP_DRIVER *Snp; local
[all...]
H A DStation_address.c15 #include "Snp.h"
22 @param Snp Pointer to snp driver structure.
30 SNP_DRIVER *Snp
35 Db = Snp->Db;
36 Snp->Cdb.OpCode = PXE_OPCODE_STATION_ADDRESS;
37 Snp->Cdb.OpFlags = PXE_OPFLAGS_STATION_ADDRESS_READ;
39 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
40 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
42 Snp->Cdb.DBsize = (UINT16) sizeof (PXE_DB_STATION_ADDRESS);
43 Snp
103 PxeSetStnAddr( SNP_DRIVER *Snp, EFI_MAC_ADDRESS *NewMacAddr ) argument
208 SNP_DRIVER *Snp; local
[all...]
H A DReceive.c16 #include "Snp.h"
21 @param Snp Pointer to snp driver structure
46 SNP_DRIVER *Snp,
59 Cpb = Snp->Cpb;
60 Db = Snp->Db;
68 Snp->Cdb.OpCode = PXE_OPCODE_RECEIVE;
69 Snp->Cdb.OpFlags = PXE_OPFLAGS_NOT_USED;
71 Snp->Cdb.CPBsize = (UINT16) sizeof (PXE_CPB_RECEIVE);
72 Snp->Cdb.CPBaddr = (UINT64)(UINTN) Cpb;
74 Snp
45 PxeReceive( SNP_DRIVER *Snp, VOID *Buffer, UINTN *BufferSize, UINTN *HeaderSize, EFI_MAC_ADDRESS *SrcAddr, EFI_MAC_ADDRESS *DestAddr, UINT16 *Protocol ) argument
208 SNP_DRIVER *Snp; local
[all...]
H A DReceive_filters.c18 #include "Snp.h"
23 @param Snp Pointer to snp driver structure.
37 SNP_DRIVER *Snp,
43 Snp->Cdb.OpCode = PXE_OPCODE_RECEIVE_FILTERS;
44 Snp->Cdb.OpFlags = PXE_OPFLAGS_RECEIVE_FILTER_ENABLE;
45 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
46 Snp->Cdb.DBsize = PXE_DBSIZE_NOT_USED;
47 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
48 Snp->Cdb.DBaddr = PXE_DBADDR_NOT_USED;
49 Snp
36 PxeRecvFilterEnable( SNP_DRIVER *Snp, UINT32 EnableFlags, UINTN MCastAddressCount, EFI_MAC_ADDRESS *MCastAddressList ) argument
126 PxeRecvFilterDisable( SNP_DRIVER *Snp, UINT32 DisableFlags, BOOLEAN ResetMCastList ) argument
397 SNP_DRIVER *Snp; local
[all...]
H A DStatistics.c16 #include "Snp.h"
75 SNP_DRIVER *Snp; local
91 Snp = EFI_SIMPLE_NETWORK_DEV_FROM_THIS (This);
98 switch (Snp->Mode.State) {
121 Snp->Cdb.OpCode = PXE_OPCODE_STATISTICS;
122 Snp->Cdb.CPBsize = PXE_CPBSIZE_NOT_USED;
123 Snp->Cdb.CPBaddr = PXE_CPBADDR_NOT_USED;
124 Snp->Cdb.StatCode = PXE_STATCODE_INITIALIZE;
125 Snp->Cdb.StatFlags = PXE_STATFLAGS_INITIALIZE;
126 Snp
[all...]
H A DTransmit.c15 #include "Snp.h"
21 @param Snp Pointer to SNP driver structure.
36 SNP_DRIVER *Snp,
48 Cpb = Snp->Cpb;
53 Snp->Mode.HwAddressSize
58 (VOID *) &(Snp->Mode.CurrentAddress),
59 Snp->Mode.HwAddressSize
66 Snp->Mode.HwAddressSize
87 Snp->Cdb.OpCode = PXE_OPCODE_FILL_HEADER;
88 Snp
35 PxeFillHeader( SNP_DRIVER *Snp, VOID *MacHeaderPtr, UINTN HeaderSize, VOID *Buffer, UINTN BufferSize, EFI_MAC_ADDRESS *DestAddr, EFI_MAC_ADDRESS *SrcAddr, UINT16 *ProtocolPtr ) argument
147 PxeTransmit( SNP_DRIVER *Snp, VOID *Buffer, UINTN BufferSize ) argument
283 SNP_DRIVER *Snp; local
[all...]
H A DCallback.c17 #include "Snp.h"
252 SNP_DRIVER *Snp; local
254 Snp = (SNP_DRIVER *) (UINTN) UniqueId;
260 EfiAcquireLock (&Snp->Lock);
262 EfiReleaseLock (&Snp->Lock);
314 SNP_DRIVER *Snp; local
317 Snp = (SNP_DRIVER *) (UINTN) UniqueId;
336 Snp->PciIo->Io.Read (
337 Snp->PciIo,
339 Snp
411 SNP_DRIVER *Snp; local
502 SNP_DRIVER *Snp; local
[all...]
H A DSnp.c15 #include "Snp.h"
39 SNP_DRIVER *Snp; local
41 Snp = (SNP_DRIVER *)Context;
46 PxeShutdown (Snp);
47 PxeStop (Snp);
277 SNP_DRIVER *Snp; local
384 Snp = (SNP_DRIVER *) (UINTN) Address;
386 ZeroMem (Snp, sizeof (SNP_DRIVER));
388 Snp->PciIo = mPciIo;
389 Snp
761 SNP_DRIVER *Snp; local
[all...]
H A DSnp.h60 EFI_SIMPLE_NETWORK_PROTOCOL Snp; member in struct:__anon11239
133 #define EFI_SIMPLE_NETWORK_DEV_FROM_THIS(a) CR (a, SNP_DRIVER, Snp, SNP_DRIVER_SIGNATURE)
200 @param Snp pointer to snp driver structure
208 IN SNP_DRIVER *Snp
214 @param Snp pointer to snp driver structure
224 SNP_DRIVER *Snp
230 @param Snp pointer to snp driver structure
240 SNP_DRIVER *Snp,
247 @param Snp pointer to snp driver structure
255 IN SNP_DRIVER *Snp
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/MdeModulePkg/Universal/Network/MnpDxe/
H A DMnpDriver.c56 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
64 (VOID **) &Snp,
H A DMnpMain.c52 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
74 // Copy the underlayer Snp mode data.
76 Snp = Instance->MnpServiceData->MnpDeviceData->Snp;
79 // Upon successful return of GetStatus(), the Snp->Mode->MediaPresent
82 Snp->GetStatus (Snp, &InterruptStatus, NULL);
83 CopyMem (SnpModeData, Snp->Mode, sizeof (*SnpModeData));
234 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
263 Snp
[all...]
H A DMnpDriver.h50 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; member in struct:__anon11230
H A DMnpIo.c144 SnpMode = MnpDerviceData->Snp->Mode;
200 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
208 Snp = MnpDeviceData->Snp;
211 HeaderSize = Snp->Mode->MediaHeaderSize - TxData->HeaderLength;
217 if (Snp->Mode->MediaPresentSupported && !Snp->Mode->MediaPresent) {
247 Status = Snp->Transmit (
248 Snp,
271 Snp
865 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
1102 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
[all...]
H A DMnpConfig.c234 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
252 (VOID **) &Snp,
262 // Get MTU from Snp.
264 SnpMode = Snp->Mode;
265 MnpDeviceData->Snp = Snp;
551 SnpMode = MnpDeviceData->Snp->Mode;
908 @param[in] Snp Pointer to the simple network protocol.
916 IN EFI_SIMPLE_NETWORK_PROTOCOL *Snp
921 ASSERT (Snp !
1342 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
[all...]
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/UefiPxeBcDxe/
H A DPxeBcDriver.c248 if (Private->Snp != NULL) {
262 Private->Snp
407 if (Private->Snp != NULL) {
420 Private->Snp
461 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
679 if (Private->Snp != NULL) {
688 Private->Snp
701 (VOID **) &Snp,
781 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
987 if (Private->Snp !
[all...]
H A DPxeBcImpl.h103 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; member in struct:_PXEBC_PRIVATE_DATA
/vbox/src/VBox/Devices/EFI/Firmware/NetworkPkg/Dhcp6Dxe/
H A DDhcp6Io.c2729 This routine will try to invoke Snp->GetStatus() to get the media status.
2748 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
2751 Snp = Instance->Service->Snp;
2757 if (!Snp->Mode->MediaPresentSupported) {
2762 // Invoke Snp->GetStatus() to refresh MediaPresent field in SNP mode data
2764 Status = Snp->GetStatus (Snp, &InterruptStatus, NULL);
2769 Instance->MediaPresent = Snp->Mode->MediaPresent;
/vbox/src/VBox/Devices/EFI/Firmware/IntelFrameworkModulePkg/Library/GenericBdsLib/
H A DBdsBoot.c2362 EFI_SIMPLE_NETWORK_PROTOCOL *Snp; local
2387 Status = gBS->HandleProtocol (Handle, &gEfiSimpleNetworkProtocolGuid, (VOID **)&Snp);
2399 Status = gBS->HandleProtocol (Handle, &gEfiSimpleNetworkProtocolGuid, (VOID **) &Snp);
2405 if (Snp->Mode->MediaPresentSupported) {
2406 if (Snp->Mode->State == EfiSimpleNetworkInitialized) {
2408 // Invoke Snp->GetStatus() to refresh the media status
2410 Snp->GetStatus (Snp, &InterruptStatus, NULL);
2415 MediaPresent = Snp->Mode->MediaPresent;
2421 Status = Snp
[all...]

Completed in 74 milliseconds

12