Lines Matching refs:GroupAddress
1350 MNP_GROUP_ADDRESS *GroupAddress;
1413 GroupAddress = NET_LIST_USER_STRUCT (Entry, MNP_GROUP_ADDRESS, AddrEntry);
1414 CopyMem (MCastFilter + Index, &GroupAddress->Address, sizeof (*(MCastFilter + Index)));
1488 @param[in, out] GroupAddress Pointer to the group adress.
1500 IN OUT MNP_GROUP_ADDRESS *GroupAddress OPTIONAL,
1512 if (GroupAddress == NULL) {
1516 // Allocate a new GroupAddress to be added into MNP's GroupAddressList.
1518 GroupAddress = AllocatePool (sizeof (MNP_GROUP_ADDRESS));
1519 if (GroupAddress == NULL) {
1526 CopyMem (&GroupAddress->Address, MacAddress, sizeof (GroupAddress->Address));
1527 GroupAddress->RefCnt = 0;
1530 &GroupAddress->AddrEntry
1538 GroupAddress->RefCnt++;
1543 CtrlBlk->GroupAddress = GroupAddress;
1567 MNP_GROUP_ADDRESS *GroupAddress;
1577 GroupAddress = CtrlBlk->GroupAddress;
1581 ASSERT (GroupAddress->RefCnt > 0);
1586 GroupAddress->RefCnt--;
1588 if (GroupAddress->RefCnt == 0) {
1590 // Free this GroupAddress entry if no instance uses it.
1593 RemoveEntryList (&GroupAddress->AddrEntry);
1594 FreePool (GroupAddress);
1629 MNP_GROUP_ADDRESS *GroupAddress;
1645 GroupAddress = NULL;
1662 GroupAddress = NET_LIST_USER_STRUCT (Entry, MNP_GROUP_ADDRESS, AddrEntry);
1663 if (CompareMem (MacAddress, &GroupAddress->Address, SnpMode->HwAddressSize) == 0) {
1670 GroupAddress = NULL;
1674 // Add the GroupAddress for this instance.
1679 GroupAddress,