Lines Matching refs:mData

86     mData.allocate();
89 mData->mSlot = aSlot;
92 mData->mAdapterType = NetworkAdapterType_Am79C973;
95 * changing some other property (i.e. after mData.backup()) and after the
96 * subsequent mData.rollback(). */
143 mData.attach(aThat->mData);
150 mData.share(aThat->mData);
186 mData.attachCopy(aThat->mData);
207 mData.free();
220 *aAdapterType = mData->mAdapterType;
253 if (mData->mAdapterType != aAdapterType)
255 mData.backup();
256 mData->mAdapterType = aAdapterType;
279 *aSlot = mData->mSlot;
288 *aEnabled = mData->mEnabled;
301 if (mData->mEnabled != aEnabled)
303 mData.backup();
304 mData->mEnabled = aEnabled;
326 ComAssertRet(!mData->mMACAddress.isEmpty(), E_FAIL);
328 aMACAddress = mData->mMACAddress;
344 if (mData->mMACAddress != aMACAddress)
377 mData->mMACAddress = aMACAddress;
391 mData.backup();
417 *aAttachmentType = mData->mAttachmentType;
430 if (mData->mAttachmentType != aAttachmentType)
432 mData.backup();
435 if (mData->mInternalNetwork.isEmpty())
438 mData->mInternalNetwork = "intnet";
442 if (mData->mNATNetwork.isEmpty())
445 mData->mNATNetwork = "NatNetwork";
448 NetworkAttachmentType_T oldAttachmentType = mData->mAttachmentType;
449 mData->mAttachmentType = aAttachmentType;
460 i_checkAndSwitchFromNatNetworking(mData->mNATNetwork);
463 i_switchToNatNetworking(mData->mNATNetwork);
476 aBridgedInterface = mData->mBridgedInterface;
489 if (mData->mBridgedInterface != aBridgedInterface)
494 && mData->mAttachmentType == NetworkAttachmentType_Bridged)
500 mData.backup();
501 mData->mBridgedInterface = aBridgedInterface;
524 aHostOnlyInterface = mData->mHostOnlyInterface;
537 if (mData->mHostOnlyInterface != aHostOnlyInterface)
542 && mData->mAttachmentType == NetworkAttachmentType_HostOnly)
548 mData.backup();
549 mData->mHostOnlyInterface = aHostOnlyInterface;
574 aInternalNetwork = mData->mInternalNetwork;
587 if (mData->mInternalNetwork != aInternalNetwork)
591 if (aInternalNetwork.isEmpty() && mData->mAttachmentType == NetworkAttachmentType_Internal)
596 mData.backup();
597 mData->mInternalNetwork = aInternalNetwork;
620 aNATNetwork = mData->mNATNetwork;
634 if (mData->mNATNetwork != aNATNetwork)
639 && mData->mAttachmentType == NetworkAttachmentType_NATNetwork)
643 mData.backup();
645 Bstr oldNatNetworkName = mData->mNATNetwork;
646 mData->mNATNetwork = aNATNetwork;
671 aGenericDriver = mData->mGenericDriver;
684 if (mData->mGenericDriver != aGenericDriver)
686 mData.backup();
687 mData->mGenericDriver = aGenericDriver;
703 *aConnected = mData->mCableConnected;
717 if (aConnected != mData->mCableConnected)
719 mData.backup();
720 mData->mCableConnected = aConnected;
742 *aSpeed = mData->mLineSpeed;
755 if (aSpeed != mData->mLineSpeed)
757 mData.backup();
758 mData->mLineSpeed = aSpeed;
779 *aPromiscModePolicy = mData->mPromiscModePolicy;
806 if (aPromiscModePolicy != mData->mPromiscModePolicy)
808 mData.backup();
809 mData->mPromiscModePolicy = aPromiscModePolicy;
827 *aEnabled = mData->mTraceEnabled;
840 if (aEnabled != mData->mTraceEnabled)
842 mData.backup();
843 mData->mTraceEnabled = aEnabled;
864 aTraceFile = mData->mTraceFile;
878 if (mData->mTraceFile != aTraceFile)
880 mData.backup();
881 mData->mTraceFile = aTraceFile;
911 *aBootPriority = mData->mBootPriority;
924 if (aBootPriority != mData->mBootPriority)
926 mData.backup();
927 mData->mBootPriority = aBootPriority;
951 settings::StringsMap::const_iterator it = mData->mGenericProperties.find(aKey);
952 if (it != mData->mGenericProperties.end())
965 bool fGenericChange = (mData->mAttachmentType == NetworkAttachmentType_Generic);
970 settings::StringsMap::const_iterator it = mData->mGenericProperties.find(aKey);
971 if (it != mData->mGenericProperties.end())
977 mData->mGenericProperties.erase(aKey);
979 mData->mGenericProperties[aKey] = aValue;
1006 aReturnNames.resize(mData->mGenericProperties.size());
1007 aReturnValues.resize(mData->mGenericProperties.size());
1011 for (settings::StringsMap::const_iterator it = mData->mGenericProperties.begin();
1012 it != mData->mGenericProperties.end();
1056 mData->mAdapterType = data.type;
1057 mData->mEnabled = data.fEnabled;
1062 mData->mCableConnected = data.fCableConnected;
1064 mData->mLineSpeed = data.ulLineSpeed;
1065 mData->mPromiscModePolicy = data.enmPromiscModePolicy;
1067 mData->mTraceEnabled = data.fTraceEnabled;
1068 mData->mTraceFile = data.strTraceFile;
1070 mData->mBootPriority = data.ulBootPriority;
1072 mData->mBandwidthGroup = data.strBandwidthGroup;
1073 if (mData->mBandwidthGroup.isNotEmpty())
1082 mData->mBridgedInterface = data.strBridgedName;
1083 mData->mInternalNetwork = data.strInternalNetworkName;
1084 mData->mHostOnlyInterface = data.strHostOnlyName;
1085 mData->mGenericDriver = data.strGenericDriver;
1086 mData->mGenericProperties = data.genericProperties;
1087 mData->mNATNetwork = data.strNATNetworkName;
1117 data.fEnabled = !!mData->mEnabled;
1118 data.strMACAddress = mData->mMACAddress;
1119 data.fCableConnected = !!mData->mCableConnected;
1121 data.enmPromiscModePolicy = mData->mPromiscModePolicy;
1122 data.ulLineSpeed = mData->mLineSpeed;
1124 data.fTraceEnabled = !!mData->mTraceEnabled;
1126 data.strTraceFile = mData->mTraceFile;
1128 data.ulBootPriority = mData->mBootPriority;
1130 data.strBandwidthGroup = mData->mBandwidthGroup;
1132 data.type = mData->mAdapterType;
1134 data.mode = mData->mAttachmentType;
1139 data.strBridgedName = mData->mBridgedInterface;
1141 data.strHostOnlyName = mData->mHostOnlyInterface;
1143 data.strInternalNetworkName = mData->mInternalNetwork;
1145 data.strGenericDriver = mData->mGenericDriver;
1146 data.genericProperties = mData->mGenericProperties;
1148 data.strNATNetworkName = mData->mNATNetwork;
1165 fChanged |= (mData->mAdapterType == NetworkAttachmentType_NAT? mNATEngine->i_isModified() : false);
1180 mData.rollback();
1201 if (mData.isBackedUp())
1203 mData.commit();
1207 mPeer->mData.attach(mData);
1234 mData.assignCopy(aThat->mData);
1259 if (e1000enabled) mData->mAdapterType = defaultType;
1261 else mData->mAdapterType = defaultType;
1264 if (mData->mSlot == 0)
1266 mData->mEnabled = true;
1267 mData->mAttachmentType = NetworkAttachmentType_NAT;
1268 mData->mCableConnected = true;
1293 mData->mMACAddress = mac;
1304 if (mData->mBandwidthGroup.isNotEmpty())
1307 hrc = mParent->i_getBandwidthGroup(mData->mBandwidthGroup, pBwGroup, true /* fSetError */);
1334 if (mData->mBandwidthGroup != strBwGroup)
1369 if (!mData->mBandwidthGroup.isEmpty())
1371 HRESULT hrc = mParent->i_getBandwidthGroup(mData->mBandwidthGroup, pOldBwGroup, false /* fSetError */);
1377 mData.backup();
1381 mData->mBandwidthGroup = Utf8Str::Empty;
1386 mData->mBandwidthGroup = aBwGroup->i_getName();