/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_vlan.h | 41 #define ENCAP_ETHERTYPE_OFF (offsetof(struct ether_vlan_header, ether_type) -\ 42 offsetof(struct ether_vlan_header, ether_tpid)) 48 #define VLAN_ID_OFFSET (offsetof(struct ether_vlan_header, ether_tci) -\ 49 offsetof(struct ether_vlan_header, ether_dhost))
|
H A D | snoop_trill.c | 41 struct ether_vlan_header *inner_ethvlanhdr; in interpret_trill() 99 inner_ethvlanhdr = (struct ether_vlan_header *)inner_ethhdr; in interpret_trill()
|
/illumos-gate/usr/src/uts/sun4v/io/ |
H A D | vnet_common.c | 69 struct ether_vlan_header *evhp; in vnet_vlan_insert_tag() 85 evhp = (struct ether_vlan_header *)mp->b_rptr; in vnet_vlan_insert_tag() 94 nmp = allocb(sizeof (struct ether_vlan_header), in vnet_vlan_insert_tag() 108 evhp = (struct ether_vlan_header *)nmp->b_rptr; in vnet_vlan_insert_tag() 120 nmp->b_wptr += sizeof (struct ether_vlan_header); in vnet_vlan_insert_tag() 167 mp->b_rptr += sizeof (struct ether_vlan_header); in vnet_vlan_remove_tag()
|
/illumos-gate/usr/src/uts/common/io/bnxe/ |
H A D | bnxe_rr.c | 62 uint8_t hdrs_buf[sizeof(struct ether_vlan_header) + in BnxeRouteTxRing() 76 etype = ntohs(((struct ether_vlan_header *)pHdr)->ether_type); in BnxeRouteTxRing() 77 eHdrSize = sizeof(struct ether_vlan_header); in BnxeRouteTxRing()
|
H A D | bnxe_tx.c | 645 ASSERT(MBLKL(pMblk) >= sizeof(struct ether_vlan_header)); in BnxeGetVlanTag() 646 return GLD_VTAG_VID(ntohs(((struct ether_vlan_header *)pMblk->b_rptr)->ether_tci)); in BnxeGetVlanTag() 712 l2HdrLen = sizeof(struct ether_vlan_header); in BnxeGetHdrInfo() 1219 sizeof(struct ether_vlan_header))); in BnxeTxPktsInitIdx() 1251 sizeof(struct ether_vlan_header))); in BnxeTxPktsInitIdx()
|
/illumos-gate/usr/src/uts/common/io/mac/ |
H A D | mac_util.c | 708 struct ether_vlan_header *oevh; in mac_sw_lso() 758 if (MBLKL(omp) == sizeof (struct ether_vlan_header) || in mac_sw_lso() 774 sizeof (struct ether_vlan_header)); in mac_sw_lso() 792 oevh = (struct ether_vlan_header *)omp->b_rptr; in mac_sw_lso() 794 oehlen = sizeof (struct ether_vlan_header); in mac_sw_lso() 1246 l2len = sizeof (struct ether_vlan_header); in mac_hw_emul() 1333 struct ether_vlan_header *evhp; in mac_add_vlan_tag() 1344 hmp = allocb(sizeof (struct ether_vlan_header), BPRI_MED); in mac_add_vlan_tag() 1350 evhp = (struct ether_vlan_header *)hmp->b_rptr; in mac_add_vlan_tag() 1357 hmp->b_wptr += sizeof (struct ether_vlan_header); in mac_add_vlan_tag() [all …]
|
H A D | mac_flow.c | 1675 struct ether_vlan_header *evhp = in flow_l2_accept() 1676 (struct ether_vlan_header *)l2->l2_start; in flow_l2_accept() 1702 struct ether_vlan_header *evhp; in flow_ether_hash() 1704 evhp = (struct ether_vlan_header *)l2->l2_start; in flow_ether_hash() 1723 struct ether_vlan_header *evhp; in flow_ether_accept() 1726 evhp = (struct ether_vlan_header *)s->fs_mp->b_rptr; in flow_ether_accept() 1739 l2->l2_hdrsize = sizeof (struct ether_vlan_header); in flow_ether_accept()
|
/illumos-gate/usr/src/uts/common/io/sfxge/ |
H A D | sfxge_tcp.c | 102 struct ether_vlan_header *ethervhp; in sfxge_pkthdr_parse() 104 etherhs = sizeof (struct ether_vlan_header); in sfxge_pkthdr_parse() 109 ethervhp = (struct ether_vlan_header *)(mp->b_rptr); in sfxge_pkthdr_parse()
|
/illumos-gate/usr/src/common/inet/ |
H A D | inet_hash.c | 186 struct ether_vlan_header *evhp; in inet_pkt_hash() 189 skip_len = sizeof (struct ether_vlan_header); in inet_pkt_hash() 196 evhp = (struct ether_vlan_header *)newmp->b_rptr; in inet_pkt_hash() 198 evhp = (struct ether_vlan_header *)mp->b_rptr; in inet_pkt_hash()
|
/illumos-gate/usr/src/uts/common/io/qede/ |
H A D | qede_dbg.c | 80 struct ether_vlan_header *vlan_hdr = in qede_dbg_ipv6_ext_hdr() 81 (struct ether_vlan_header *)(void *)mp->b_rptr; in qede_dbg_ipv6_ext_hdr() 83 pktinfo->mac_hlen = sizeof (struct ether_vlan_header); in qede_dbg_ipv6_ext_hdr()
|
H A D | qede_fp.c | 869 struct ether_vlan_header *vlan_hdr = in qede_pkt_parse_lso_headers() 870 (struct ether_vlan_header *)(void *)mp->b_rptr; in qede_pkt_parse_lso_headers() 872 pktinfo->mac_hlen = sizeof (struct ether_vlan_header); in qede_pkt_parse_lso_headers() 943 struct ether_vlan_header *vlan_hdr = in qede_get_pkt_info() 944 (struct ether_vlan_header *)(void *)mp->b_rptr; in qede_get_pkt_info() 946 pktinfo->mac_hlen = sizeof (struct ether_vlan_header); in qede_get_pkt_info() 1424 struct ether_vlan_header *ethvhdr; in qede_send_tx_packet() 1739 struct ether_vlan_header *ethvhdr; in qede_hash_get_txq() 1757 ethvhdr = (struct ether_vlan_header *)((void *)bp); in qede_hash_get_txq() 1761 mac_hdr_len = sizeof (struct ether_vlan_header); in qede_hash_get_txq()
|
H A D | qede_fp.h | 78 #define ETHER_VLAN_HEADER_LEN sizeof (struct ether_vlan_header)
|
/illumos-gate/usr/src/uts/common/io/dld/ |
H A D | dld_str.c | 793 struct ether_vlan_header *evhp; in i_dld_ether_header_update_tag() 800 evhp = (struct ether_vlan_header *)mp->b_rptr; in i_dld_ether_header_update_tag() 805 len = sizeof (struct ether_vlan_header); in i_dld_ether_header_update_tag() 823 evhp = (struct ether_vlan_header *)mp->b_rptr; in i_dld_ether_header_update_tag() 836 hmp = allocb(sizeof (struct ether_vlan_header), BPRI_MED); in i_dld_ether_header_update_tag() 840 evhp = (struct ether_vlan_header *)hmp->b_rptr; in i_dld_ether_header_update_tag() 850 hmp->b_wptr += sizeof (struct ether_vlan_header); in i_dld_ether_header_update_tag() 1163 struct ether_vlan_header *evhp; in i_dld_ether_header_strip_tag() 1166 ASSERT(MBLKL(mp) >= sizeof (struct ether_vlan_header)); in i_dld_ether_header_strip_tag() 1174 evhp = (struct ether_vlan_header *)mp->b_rptr; in i_dld_ether_header_strip_tag()
|
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
H A D | oce_tx.c | 642 struct ether_vlan_header *evh; in oce_insert_vtag() 646 evh = (struct ether_vlan_header *)(void *)mp->b_rptr; in oce_insert_vtag() 681 struct ether_vlan_header *evh; in oce_send_packet() 750 evh = (struct ether_vlan_header *)(void *)mp->b_rptr; in oce_send_packet() 753 ip_offset = sizeof (struct ether_vlan_header); in oce_send_packet()
|
/illumos-gate/usr/src/uts/common/sys/ |
H A D | mac_client_impl.h | 284 struct ether_vlan_header *evhp; \ 287 evhp = (struct ether_vlan_header *)(mp)->b_rptr;\
|
H A D | ethernet.h | 67 struct ether_vlan_header { struct
|
/illumos-gate/usr/src/uts/common/io/rge/ |
H A D | rge_rxtx.c | 178 struct ether_vlan_header *ehp; in rge_receive_packet() 277 ehp = (struct ether_vlan_header *)mp->b_rptr; in rge_receive_packet() 613 struct ether_vlan_header *ehp; in rge_send() 633 ehp = (struct ether_vlan_header *)mp->b_rptr; in rge_send()
|
/illumos-gate/usr/src/uts/common/io/ |
H A D | bridge.c | 162 #define VLAN_INCR (sizeof (struct ether_vlan_header) - \ 1703 struct ether_vlan_header *evh; in reform_vlan_header() 1748 ASSERT(minlen >= sizeof (struct ether_vlan_header)); in reform_vlan_header() 1754 minlen = sizeof (struct ether_vlan_header); in reform_vlan_header() 1779 evh = (struct ether_vlan_header *)mp->b_rptr; in reform_vlan_header() 1784 if (mlen > sizeof (struct ether_vlan_header)) in reform_vlan_header() 1786 sizeof (struct ether_vlan_header), in reform_vlan_header() 1788 mlen - sizeof (struct ether_vlan_header)); in reform_vlan_header() 1801 mp->b_rptr + sizeof (struct ether_vlan_header), in reform_vlan_header() 1820 struct ether_vlan_header *evhp; in update_header() [all …]
|
H A D | gldutil.c | 212 struct ether_vlan_header *evhp; in gld_interpret_ether() 215 if ((MBLKL(mp) < sizeof (struct ether_vlan_header)) && in gld_interpret_ether() 216 (pullupmsg(mp, sizeof (struct ether_vlan_header)) in gld_interpret_ether() 221 evhp = (struct ether_vlan_header *)mp->b_rptr; in gld_interpret_ether() 430 struct ether_vlan_header *evhp; in gld_insert_vtag_ether() 442 evhp = (struct ether_vlan_header *)nmp->b_rptr; in gld_insert_vtag_ether() 445 if ((nmp = allocb(sizeof (struct ether_vlan_header), in gld_insert_vtag_ether() 449 nmp->b_wptr += sizeof (struct ether_vlan_header); in gld_insert_vtag_ether() 452 evhp = (struct ether_vlan_header *)nmp->b_rptr; in gld_insert_vtag_ether()
|
/illumos-gate/usr/src/uts/common/io/dls/ |
H A D | dls.c | 453 struct ether_vlan_header *evhp; in dls_header() 472 extra_len = sizeof (struct ether_vlan_header) - in dls_header() 494 evhp = (struct ether_vlan_header *)mp->b_rptr; in dls_header()
|
/illumos-gate/usr/src/lib/varpd/libvarpd/common/ |
H A D | libvarpd_arp.c | 619 struct ether_vlan_header *eh; in libvarpd_inject_arp() 620 eh = (struct ether_vlan_header *)(buf + bsize); in libvarpd_inject_arp() 621 bsize += sizeof (struct ether_vlan_header); in libvarpd_inject_arp()
|
/illumos-gate/usr/src/uts/common/io/e1000g/ |
H A D | e1000g_sw.h | 279 (DEFAULT_MTU + sizeof (struct ether_vlan_header) + ETHERFCSL) 281 (MAXIMUM_MTU + sizeof (struct ether_vlan_header) + ETHERFCSL) 318 ((((struct ether_vlan_header *)(uintptr_t)ptr)->ether_tpid) == \
|
/illumos-gate/usr/src/uts/intel/io/vmxnet3s/ |
H A D | vmxnet3_tx.c | 88 struct ether_vlan_header *eth = (void *) mp->b_rptr; in vmxnet3_tx_prepare_offload() 92 ethLen = sizeof (struct ether_vlan_header); in vmxnet3_tx_prepare_offload()
|
/illumos-gate/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 389 struct ether_vlan_header *evhp; in pfp_packet() 390 struct ether_vlan_header evh; in pfp_packet() 392 hdr.mhi_hdrsize = sizeof (struct ether_vlan_header); in pfp_packet() 396 evhp = (struct ether_vlan_header *)mp->b_rptr; in pfp_packet()
|
/illumos-gate/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 285 start_offset += sizeof (struct ether_vlan_header); in nxge_start() 286 stuff_offset += sizeof (struct ether_vlan_header); in nxge_start() 1239 struct ether_vlan_header *evh; in nxge_do_softlso() 1269 evh = (struct ether_vlan_header *)mp->b_rptr; in nxge_do_softlso() 1273 ehlen = sizeof (struct ether_vlan_header); in nxge_do_softlso()
|