Home
last modified time | relevance | path

Searched refs:evh (Results 1 – 8 of 8) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_mac.c321 eib_ether_hdr_t evh; in eib_mac_tx() local
344 eib_data_parse_ether_hdr(mp, &evh); in eib_mac_tx()
358 found = eib_data_lookup_vnic(ss, evh.eh_smac, evh.eh_vlan, &vnic, in eib_mac_tx()
361 uint8_t *m = evh.eh_smac; in eib_mac_tx()
377 m[0], m[1], m[2], m[3], m[4], m[5], evh.eh_vlan); in eib_mac_tx()
380 eib_vnic_need_new(ss, evh.eh_smac, evh.eh_vlan); in eib_mac_tx()
393 ret = eib_vnic_setup_dest(vnic, swqe, evh.eh_dmac, evh.eh_vlan); in eib_mac_tx()
397 dmac = evh.eh_dmac; in eib_mac_tx()
411 ret = eib_data_prepare_frame(vnic, swqe, mp, &evh); in eib_mac_tx()
H A Deib_data.c467 evh->eh_tagless = 1; in eib_data_parse_ether_hdr()
468 evh->eh_vlan = 0; in eib_data_parse_ether_hdr()
470 (void *)evh->eh_dmac); in eib_data_parse_ether_hdr()
472 (void *)evh->eh_smac); in eib_data_parse_ether_hdr()
475 evh->eh_tagless = 0; in eib_data_parse_ether_hdr()
478 (void *)evh->eh_dmac); in eib_data_parse_ether_hdr()
546 eib_ether_hdr_t *evh) in eib_data_prepare_frame() argument
765 eib_ether_hdr_t *evh) in eib_data_setup_lso() argument
1121 eib_ether_hdr_t evh; in eib_data_rx_comp() local
1234 if ((evh.eh_tagless == 0) && (evh.eh_vlan != ld->ld_assigned_vlan)) { in eib_data_rx_comp()
[all …]
/illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/
H A Doce_tx.c642 struct ether_vlan_header *evh; in oce_insert_vtag() local
646 evh = (struct ether_vlan_header *)(void *)mp->b_rptr; in oce_insert_vtag()
647 evh->ether_tpid = htons(VLAN_TPID); in oce_insert_vtag()
648 evh->ether_tci = htons(vlan_tag); in oce_insert_vtag()
681 struct ether_vlan_header *evh; in oce_send_packet() local
750 evh = (struct ether_vlan_header *)(void *)mp->b_rptr; in oce_send_packet()
752 etype = ntohs(evh->ether_type); in oce_send_packet()
755 vlan_tag = ntohs(evh->ether_tci); in oce_send_packet()
/illumos-gate/usr/src/cmd/mdb/common/modules/genunix/
H A Dsysevent.c32 sysevent_hdr_t evh; in sysevent_buf() local
48 if (mdb_vread(&evh, sizeof (sysevent_hdr_t), addr) == -1) { in sysevent_buf()
53 size = SE_SIZE((sysevent_impl_t *)&evh); in sysevent_buf()
/illumos-gate/usr/src/uts/common/io/
H A Dbridge.c1703 struct ether_vlan_header *evh; in reform_vlan_header() local
1779 evh = (struct ether_vlan_header *)mp->b_rptr; in reform_vlan_header()
1782 evh->ether_tpid = evh->ether_type; in reform_vlan_header()
1794 evh->ether_tci = htons(tci); in reform_vlan_header()
1808 evh->ether_type = evh->ether_tpid; in reform_vlan_header()
1809 evh->ether_tpid = htons(ETHERTYPE_VLAN); in reform_vlan_header()
1810 evh->ether_tci = htons(tci); in reform_vlan_header()
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsockmod_pfp.c390 struct ether_vlan_header evh; in pfp_packet() local
399 char *s = (char *)&evh; in pfp_packet()
409 evhp = &evh; in pfp_packet()
/illumos-gate/usr/src/uts/common/io/nxge/
H A Dnxge_send.c1239 struct ether_vlan_header *evh; in nxge_do_softlso() local
1269 evh = (struct ether_vlan_header *)mp->b_rptr; in nxge_do_softlso()
1272 if (evh->ether_tpid == htons(ETHERTYPE_VLAN)) in nxge_do_softlso()
1385 nxge_dump_packet((char *)evh, 12))); in nxge_do_softlso()
/illumos-gate/usr/src/uts/common/inet/ipf/
H A Dip_fil_solaris.c2310 struct ether_vlan_header *evh = in ipf_hook_ether() local
2315 etype = ntohs(evh->ether_type); in ipf_hook_ether()
2316 offset = sizeof (*evh); in ipf_hook_ether()