Lines Matching refs:mhi
340 mac_header_info_t mhi;
362 DLS_PREPARE_PKT(dlp->dl_mh, mp, &mhi, err);
375 nextp = i_dls_link_subchain(dlp, mp, &mhi, &npacket);
378 vid = VLAN_ID(mhi.mhi_tci);
380 if (mhi.mhi_istagged) {
386 if (i_dls_link_rx_func(dlp, mrh, &mhi, mp,
400 if ((vid == VLAN_ID_NONE && !mhi.mhi_ispvid &&
401 VLAN_PRI(mhi.mhi_tci) == 0) ||
402 (mhi.mhi_bindsap == ETHERTYPE_VLAN &&
413 key = MAKE_KEY(mhi.mhi_bindsap);
429 if (dls_accept(dsp, &mhi, &ds_rx, &ds_rx_arg))
453 if (dls_accept(ndsp, &mhi, &nds_rx,
463 ds_rx(ds_rx_arg, mrh, mp, &mhi);
476 ds_rx(ds_rx_arg, mrh, nmp, &mhi);
506 mac_header_info_t mhi;
511 DLS_PREPARE_PKT(dlp->dl_mh, mp, &mhi, err);
523 if (!(mhi.mhi_istagged))
527 if (memcmp(mhi.mhi_daddr, prim_addr, addr_length) != 0)
530 if (!dls_accept(dsp, &mhi, &ds_rx, &ds_rx_arg))
533 ds_rx(ds_rx_arg, NULL, mp, &mhi);
549 mac_header_info_t mhi;
556 DLS_PREPARE_PKT(dlp->dl_mh, mp, &mhi, err);
565 key = MAKE_KEY(mhi.mhi_bindsap);
571 if (!dls_accept_promisc(dsp, &mhi, &ds_rx, &ds_rx_arg, loopback))
574 ds_rx(ds_rx_arg, NULL, mp, &mhi);