Home | History | Annotate | Download | only in MnpDxe

Lines Matching refs:MnpDeviceData

116   @param[in, out]  MnpDeviceData      Pointer to the mnp device context data.

126 IN OUT MNP_DEVICE_DATA *MnpDeviceData,
136 ProtocolOffset = MnpDeviceData->Snp->Mode->HwAddressSize * 2;
197 MNP_DEVICE_DATA *MnpDeviceData;
200 MnpDeviceData = MnpServiceData->MnpDeviceData;
201 SnpMode = MnpDeviceData->Snp->Mode;
236 @param[in] MnpDeviceData Pointer to the MNP device context data.
247 IN MNP_DEVICE_DATA *MnpDeviceData,
281 Status = MnpSetVlanVariable (MnpDeviceData, *NewNumberOfVlan, Buffer);
290 @param[in] MnpDeviceData Pointer to the MNP device context data.
303 IN MNP_DEVICE_DATA *MnpDeviceData,
319 MnpDeviceData->MacString,
338 MnpDeviceData->MacString,
349 Status = MnpCheckVlanVariable (MnpDeviceData, Buffer, BufferSize / sizeof (VLAN_TCI), &NewNumberOfVlan);
361 @param[in] MnpDeviceData Pointer to the MNP device context data.
371 IN MNP_DEVICE_DATA *MnpDeviceData,
377 MnpDeviceData->MacString,
426 MNP_DEVICE_DATA *MnpDeviceData;
440 MnpDeviceData = MNP_DEVICE_DATA_FROM_THIS (This);
441 if (MnpDeviceData->NumberOfVlan == 0) {
446 Entry = GetFirstNode (&MnpDeviceData->ServiceList);
466 MnpServiceData = MnpCreateServiceData (MnpDeviceData, VlanId, Priority);
475 MnpServiceData = MnpFindServiceData (MnpDeviceData, VlanId);
481 MnpServiceData = MnpCreateServiceData (MnpDeviceData, VlanId, Priority);
491 MnpDeviceData->NumberOfVlan++;
500 MnpGetVlanVariable (MnpDeviceData, &NumberOfVlan, &OldVariable);
535 MnpDeviceData, NumberOfVlan, NewVariable);
575 MNP_DEVICE_DATA *MnpDeviceData;
587 MnpDeviceData = MNP_DEVICE_DATA_FROM_THIS (This);
588 if (MnpDeviceData->NumberOfVlan == 0) {
596 *NumberOfVlan = (UINT16) MnpDeviceData->NumberOfVlan;
603 NET_LIST_FOR_EACH (Entry, &MnpDeviceData->ServiceList) {
617 MnpServiceData = MnpFindServiceData (MnpDeviceData, *VlanId);
661 MNP_DEVICE_DATA *MnpDeviceData;
671 MnpDeviceData = MNP_DEVICE_DATA_FROM_THIS (This);
672 if (MnpDeviceData->NumberOfVlan == 0) {
679 MnpServiceData = MnpFindServiceData (MnpDeviceData, VlanId);
684 MnpDeviceData->NumberOfVlan--;
686 if ((VlanId != 0) || (MnpDeviceData->NumberOfVlan != 0)) {
702 if ((VlanId != 0) && (MnpDeviceData->NumberOfVlan == 0)) {
706 MnpServiceData = MnpCreateServiceData (MnpDeviceData, 0, 0);
716 if (MnpDeviceData->NumberOfVlan != 0) {
717 VlanVariable = AllocatePool (MnpDeviceData->NumberOfVlan * sizeof (VLAN_TCI));
723 NET_LIST_FOR_EACH (Entry, &MnpDeviceData->ServiceList) {
732 Status = MnpSetVlanVariable (MnpDeviceData, MnpDeviceData->NumberOfVlan, VlanVariable);