Searched refs:evh (Results 1 – 7 of 7) sorted by relevance
/titanic_41/usr/src/uts/common/io/ib/clients/eoib/ |
H A D | eib_mac.c | 321 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 D | eib_data.c | 453 eib_data_parse_ether_hdr(mblk_t *mp, eib_ether_hdr_t *evh) in eib_data_parse_ether_hdr() argument 465 evh->eh_ether_type = ntohs(hdr->ether_type); in eib_data_parse_ether_hdr() 466 if (evh->eh_ether_type != ETHERTYPE_VLAN) { in eib_data_parse_ether_hdr() 467 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() 474 evh->eh_ether_type = ntohs(vl_hdr->ether_type); in eib_data_parse_ether_hdr() 475 evh->eh_tagless = 0; in eib_data_parse_ether_hdr() 476 evh->eh_vlan = VLAN_ID(ntohs(vl_hdr->ether_tci)); in eib_data_parse_ether_hdr() [all …]
|
/titanic_41/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() 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()
|
/titanic_41/usr/src/cmd/mdb/common/modules/genunix/ |
H A D | sysevent.c | 34 sysevent_hdr_t evh; in sysevent_buf() local 50 if (mdb_vread(&evh, sizeof (sysevent_hdr_t), addr) == -1) { in sysevent_buf() 55 size = SE_SIZE((sysevent_impl_t *)&evh); in sysevent_buf()
|
/titanic_41/usr/src/uts/common/io/ |
H A D | bridge.c | 1699 struct ether_vlan_header *evh; in reform_vlan_header() local 1770 evh = (struct ether_vlan_header *)mp->b_rptr; in reform_vlan_header() 1773 evh->ether_tpid = evh->ether_type; in reform_vlan_header() 1785 evh->ether_tci = htons(tci); in reform_vlan_header() 1799 evh->ether_type = evh->ether_tpid; in reform_vlan_header() 1800 evh->ether_tpid = htons(ETHERTYPE_VLAN); in reform_vlan_header() 1801 evh->ether_tci = htons(tci); in reform_vlan_header()
|
/titanic_41/usr/src/uts/common/inet/sockmods/ |
H A D | sockmod_pfp.c | 390 struct ether_vlan_header evh; in pfp_packet() local 399 char *s = (char *)&evh; in pfp_packet() 409 evhp = &evh; in pfp_packet()
|
/titanic_41/usr/src/uts/common/io/nxge/ |
H A D | nxge_send.c | 1261 struct ether_vlan_header *evh; in nxge_do_softlso() local 1291 evh = (struct ether_vlan_header *)mp->b_rptr; in nxge_do_softlso() 1294 if (evh->ether_tpid == htons(ETHERTYPE_VLAN)) in nxge_do_softlso() 1407 nxge_dump_packet((char *)evh, 12))); in nxge_do_softlso()
|