Home
last modified time | relevance | path

Searched refs:mcast_mac (Results 1 – 3 of 3) sorted by relevance

/illumos-gate/usr/src/uts/common/io/ib/clients/eoib/
H A Deib_vnic.c417 eib_vnic_join_data_mcg(eib_t *ss, eib_vnic_t *vnic, uint8_t *mcast_mac, in eib_vnic_join_data_mcg() argument
435 (uint8_t)EIB_MGID_VHUB_DATA, mcast_mac, ld->ld_n_mac_mcgid, 0, in eib_vnic_join_data_mcg()
447 mcast_mac[0], mcast_mac[1], mcast_mac[2], in eib_vnic_join_data_mcg()
448 mcast_mac[3], mcast_mac[4], mcast_mac[5]); in eib_vnic_join_data_mcg()
457 mcast_mac[0], mcast_mac[1], mcast_mac[2], in eib_vnic_join_data_mcg()
458 mcast_mac[3], mcast_mac[4], mcast_mac[5]); in eib_vnic_join_data_mcg()
468 bcopy(mcast_mac, mcg->mg_mac, ETHERADDRL); in eib_vnic_join_data_mcg()
659 eib_vnic_leave_data_mcg(eib_t *ss, eib_vnic_t *vnic, uint8_t *mcast_mac) in eib_vnic_leave_data_mcg() argument
661 eib_rb_vnic_join_data_mcg(ss, vnic, mcast_mac); in eib_vnic_leave_data_mcg()
1465 bcopy(mcast_mac, dmac_str + 2, ETHERADDRL); in eib_vnic_make_vhub_mgid()
[all …]
H A Deib_mac.c261 eib_mac_multicast(eib_t *ss, boolean_t add, uint8_t *mcast_mac) in eib_mac_multicast() argument
272 if (bcmp(mcast_mac, eib_broadcast_mac, ETHERADDRL) == 0) { in eib_mac_multicast()
282 mcast_mac, B_FALSE, &err); in eib_mac_multicast()
284 eib_vnic_leave_data_mcg(ss, ss->ei_vnic[0], mcast_mac); in eib_mac_multicast()
H A Deib_main.c431 eib_m_multicast(void *arg, boolean_t add, const uint8_t *mcast_mac) in eib_m_multicast() argument
461 return (eib_mac_multicast(ss, add, (uint8_t *)mcast_mac)); in eib_m_multicast()