Lines Matching refs:mta
1091 sc->mta = malloc(sizeof(*sc->mta) * in ixgbe_if_attach_post()
1093 if (sc->mta == NULL) { in ixgbe_if_attach_post()
2874 free(sc->mta, M_IXGBE); in ixgbe_if_detach()
3446 struct ixgbe_mc_addr *mta = sc->mta; in ixgbe_mc_filter_apply() local
3450 bcopy(LLADDR(sdl), mta[idx].addr, IXGBE_ETH_LENGTH_OF_ADDRESS); in ixgbe_mc_filter_apply()
3451 mta[idx].vmdq = sc->pool; in ixgbe_mc_filter_apply()
3460 struct ixgbe_mc_addr *mta; in ixgbe_if_multi_set() local
3468 mta = sc->mta; in ixgbe_if_multi_set()
3469 bzero(mta, sizeof(*mta) * MAX_NUM_MULTICAST_ADDRESSES); in ixgbe_if_multi_set()
3474 update_ptr = (u8 *)mta; in ixgbe_if_multi_set()
3503 struct ixgbe_mc_addr *mta; in ixgbe_mc_array_itr() local
3505 mta = (struct ixgbe_mc_addr *)*update_ptr; in ixgbe_mc_array_itr()
3506 *vmdq = mta->vmdq; in ixgbe_mc_array_itr()
3508 *update_ptr = (u8*)(mta + 1); in ixgbe_mc_array_itr()
3510 return (mta->addr); in ixgbe_mc_array_itr()