Lines Matching refs:mta
1078 sc->mta = malloc(sizeof(*sc->mta) * in ixgbe_if_attach_post()
1080 if (sc->mta == NULL) { in ixgbe_if_attach_post()
2828 free(sc->mta, M_IXGBE); in ixgbe_if_detach()
3400 struct ixgbe_mc_addr *mta = sc->mta; in ixgbe_mc_filter_apply() local
3404 bcopy(LLADDR(sdl), mta[idx].addr, IXGBE_ETH_LENGTH_OF_ADDRESS); in ixgbe_mc_filter_apply()
3405 mta[idx].vmdq = sc->pool; in ixgbe_mc_filter_apply()
3414 struct ixgbe_mc_addr *mta; in ixgbe_if_multi_set() local
3422 mta = sc->mta; in ixgbe_if_multi_set()
3423 bzero(mta, sizeof(*mta) * MAX_NUM_MULTICAST_ADDRESSES); in ixgbe_if_multi_set()
3441 update_ptr = (u8 *)mta; in ixgbe_if_multi_set()
3458 struct ixgbe_mc_addr *mta; in ixgbe_mc_array_itr() local
3460 mta = (struct ixgbe_mc_addr *)*update_ptr; in ixgbe_mc_array_itr()
3461 *vmdq = mta->vmdq; in ixgbe_mc_array_itr()
3463 *update_ptr = (u8*)(mta + 1); in ixgbe_mc_array_itr()
3465 return (mta->addr); in ixgbe_mc_array_itr()