Home | History | Annotate | Download | only in MnpDxe

Lines Matching refs:MnpDeviceData

130   MNP_DEVICE_DATA         *MnpDeviceData;

133 MnpDeviceData = MnpServiceData->MnpDeviceData;
135 TxBuf = MnpAllocTxBuf (MnpDeviceData);
163 SnpMode = MnpDeviceData->Snp->Mode;
226 MNP_DEVICE_DATA *MnpDeviceData;
229 MnpDeviceData = MnpServiceData->MnpDeviceData;
230 Snp = MnpDeviceData->Snp;
271 Status = MnpRecycleTxBuf (MnpDeviceData);
321 MNP_DEVICE_DATA *MnpDeviceData;
328 MnpDeviceData = Instance->MnpServiceData->MnpDeviceData;
329 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
346 DupNbuf = MnpAllocNbuf (MnpDeviceData);
357 MnpFreeNbuf (MnpDeviceData, RxDataWrap->Nbuf);
368 SnpMode = MnpDeviceData->Snp->Mode;
443 MNP_DEVICE_DATA *MnpDeviceData;
452 MnpDeviceData = RxDataWrap->Instance->MnpServiceData->MnpDeviceData;
453 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
458 MnpFreeNbuf (MnpDeviceData, RxDataWrap->Nbuf);
632 MNP_DEVICE_DATA *MnpDeviceData;
636 MnpDeviceData = MnpServiceData->MnpDeviceData;
637 SnpMode = MnpDeviceData->Snp->Mode;
669 NET_LIST_FOR_EACH (Entry, &MnpDeviceData->GroupAddressList) {
686 if (MnpDeviceData->PromiscuousCount == 0) {
795 if (RxData.PromiscuousFlag && (MnpServiceData->MnpDeviceData->PromiscuousCount == 0)) {
844 @param[in, out] MnpDeviceData Pointer to the mnp device context data.
854 IN OUT MNP_DEVICE_DATA *MnpDeviceData
868 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
870 Snp = MnpDeviceData->Snp;
878 if (MnpDeviceData->RxNbufCache == NULL) {
882 MnpDeviceData->RxNbufCache = MnpAllocNbuf (MnpDeviceData);
884 if (MnpDeviceData->RxNbufCache == NULL) {
892 MnpDeviceData->RxNbufCache,
893 MnpDeviceData->BufferLength,
898 Nbuf = MnpDeviceData->RxNbufCache;
940 if (MnpDeviceData->NumberOfVlan != 0) {
944 IsVlanPacket = MnpRemoveVlanTag (MnpDeviceData, Nbuf, &VlanId);
949 MnpServiceData = MnpFindServiceData (MnpDeviceData, VlanId);
975 MnpFreeNbuf (MnpDeviceData, Nbuf);
977 Nbuf = MnpAllocNbuf (MnpDeviceData);
978 MnpDeviceData->RxNbufCache = Nbuf;
984 NetbufAllocSpace (Nbuf, MnpDeviceData->BufferLength, NET_BUF_TAIL);
1005 ASSERT (Nbuf->TotalSize == MnpDeviceData->BufferLength);
1025 MNP_DEVICE_DATA *MnpDeviceData;
1035 MnpDeviceData = (MNP_DEVICE_DATA *) Context;
1036 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
1038 NET_LIST_FOR_EACH (ServiceEntry, &MnpDeviceData->ServiceList) {
1094 MNP_DEVICE_DATA *MnpDeviceData;
1098 MnpDeviceData = (MNP_DEVICE_DATA *) Context;
1099 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
1101 Snp = MnpDeviceData->Snp;
1126 MNP_DEVICE_DATA *MnpDeviceData;
1128 MnpDeviceData = (MNP_DEVICE_DATA *) Context;
1129 NET_CHECK_SIGNATURE (MnpDeviceData, MNP_DEVICE_DATA_SIGNATURE);
1134 MnpReceivePacket (MnpDeviceData);