Home | History | Annotate | Download | only in Lan91xDxe

Lines Matching defs:SnpMode

62   EFI_SIMPLE_NETWORK_MODE SnpMode;
972 LanDriver->SnpMode.PermanentAddress = GetCurrentMacAddress (LanDriver);
973 LanDriver->SnpMode.CurrentAddress = LanDriver->SnpMode.PermanentAddress;
976 LanDriver->SnpMode.PermanentAddress.Addr[0],
977 LanDriver->SnpMode.PermanentAddress.Addr[1],
978 LanDriver->SnpMode.PermanentAddress.Addr[2],
979 LanDriver->SnpMode.PermanentAddress.Addr[3],
980 LanDriver->SnpMode.PermanentAddress.Addr[4],
981 LanDriver->SnpMode.PermanentAddress.Addr[5]
1319 EFI_SIMPLE_NETWORK_MODE *SnpMode;
1353 SnpMode = Snp->Mode;
1378 SnpMode->MCastFilterCount = 0;
1389 SnpMode->MCastFilterCount = NumMfilter;
1401 SnpMode->ReceiveFilterSetting |= EFI_SIMPLE_NETWORK_RECEIVE_PROMISCUOUS;
1405 SnpMode->ReceiveFilterSetting &= ~EFI_SIMPLE_NETWORK_RECEIVE_PROMISCUOUS;
1410 SnpMode->ReceiveFilterSetting |= EFI_SIMPLE_NETWORK_RECEIVE_PROMISCUOUS_MULTICAST;
1414 SnpMode->ReceiveFilterSetting &= ~EFI_SIMPLE_NETWORK_RECEIVE_PROMISCUOUS_MULTICAST;
1418 Status = SetCurrentMacAddress (LanDriver, &SnpMode->CurrentAddress);
1852 WriteIoData (LanDriver, &LanDriver->SnpMode.CurrentAddress, NET_ETHER_ADDR_LEN);
1898 (HdrSize == 0) ? (EFI_MAC_ADDRESS *)&Ptr[6] : (SrcAddr != NULL) ? SrcAddr : &LanDriver->SnpMode.CurrentAddress,
2065 *HdrSize = LanDriver->SnpMode.MediaHeaderSize;
2123 EFI_SIMPLE_NETWORK_MODE *SnpMode;
2140 SnpMode = &(LanDriver->SnpMode);
2141 Snp->Mode = SnpMode;
2176 SnpMode->State = EfiSimpleNetworkStopped;
2177 SnpMode->HwAddressSize = NET_ETHER_ADDR_LEN; // HW address is 6 bytes
2178 SnpMode->MediaHeaderSize = sizeof(ETHER_HEAD); // Size of an Ethernet header
2179 SnpMode->MaxPacketSize = EFI_PAGE_SIZE; // Ethernet Frame (with VLAN tag +4 bytes)
2182 SnpMode->ReceiveFilterMask = EFI_SIMPLE_NETWORK_RECEIVE_UNICAST |
2189 SnpMode->ReceiveFilterSetting = EFI_SIMPLE_NETWORK_RECEIVE_UNICAST |
2195 SnpMode->MaxMCastFilterCount = MAX_MCAST_FILTER_CNT;
2196 SnpMode->MCastFilterCount = 0;
2197 ZeroMem (&SnpMode->MCastFilter, MAX_MCAST_FILTER_CNT * sizeof(EFI_MAC_ADDRESS));
2200 SnpMode->IfType = NET_IFTYPE_ETHERNET;
2203 SnpMode->MacAddressChangeable = TRUE;
2206 SnpMode->MultipleTxSupported = FALSE;
2209 SnpMode->MediaPresentSupported = TRUE;
2210 SnpMode->MediaPresent = FALSE;
2213 SetMem (&SnpMode->BroadcastAddress, sizeof (EFI_MAC_ADDRESS), 0xFF);
2216 Lan91xPath->Lan91x.MacAddress = SnpMode->PermanentAddress;
2217 Lan91xPath->Lan91x.IfType = SnpMode->IfType;