Searched refs:mcst_pkt (Results 1 - 2 of 2) sorted by relevance

/illumos-gate/usr/src/uts/sun4v/io/
H A Dvsw_switching.c1522 vsw_add_rem_mcst(vnet_mcast_msg_t *mcst_pkt, vsw_port_t *port) argument
1531 D2(vswp, "%s: %d addresses", __func__, mcst_pkt->count);
1533 for (i = 0; i < mcst_pkt->count; i++) {
1538 KEY_HASH(addr, &(mcst_pkt->mca[i]));
1543 if (mcst_pkt->set == 0x1) {
1565 ether_copy(&mcst_pkt->mca[i], &mcst_p->mca);
H A Dvsw_ldc.c177 extern int vsw_add_rem_mcst(vnet_mcast_msg_t *mcst_pkt, vsw_port_t *port);
3175 vnet_mcast_msg_t *mcst_pkt; local
3186 mcst_pkt = (vnet_mcast_msg_t *)pkt;
3188 switch (mcst_pkt->tag.vio_subtype) {
3205 for (i = 0; i < mcst_pkt->count; i++) {
3206 if ((mcst_pkt->mca[i].ether_addr_octet[0] & 01) != 1) {
3209 SND_MCST_NACK(ldcp, mcst_pkt);
3218 if (vsw_add_rem_mcst(mcst_pkt, port) != 0) {
3219 SND_MCST_NACK(ldcp, mcst_pkt);
3223 mcst_pkt
[all...]

Completed in 67 milliseconds