Home
last modified time | relevance | path

Searched refs:mmac (Results 1 – 5 of 5) sorted by relevance

/illumos-gate/usr/src/uts/common/io/hxge/
H A Dhxge_kstats.c1352 hxgep->mmac.available; in hxge_mmac_stat_update()
1354 hxge_mac_octet_to_u64(hxgep->mmac.addrs[0].addr); in hxge_mmac_stat_update()
1356 hxge_mac_octet_to_u64(hxgep->mmac.addrs[1].addr); in hxge_mmac_stat_update()
1358 hxge_mac_octet_to_u64(hxgep->mmac.addrs[2].addr); in hxge_mmac_stat_update()
1360 hxge_mac_octet_to_u64(hxgep->mmac.addrs[3].addr); in hxge_mmac_stat_update()
1362 hxge_mac_octet_to_u64(hxgep->mmac.addrs[4].addr); in hxge_mmac_stat_update()
1364 hxge_mac_octet_to_u64(hxgep->mmac.addrs[5].addr); in hxge_mmac_stat_update()
1366 hxge_mac_octet_to_u64(hxgep->mmac.addrs[6].addr); in hxge_mmac_stat_update()
1368 hxge_mac_octet_to_u64(hxgep->mmac.addrs[7].addr); in hxge_mmac_stat_update()
1370 hxge_mac_octet_to_u64(hxgep->mmac.addrs[8].addr); in hxge_mmac_stat_update()
[all …]
H A Dhxge_main.c473 hxgep->mmac.available = hxgep->mmac.total; in hxge_attach()
474 for (i = 0; i < hxgep->mmac.total; i++) { in hxge_attach()
475 hxgep->mmac.addrs[i].set = B_FALSE; in hxge_attach()
476 hxgep->mmac.addrs[i].primary = B_FALSE; in hxge_attach()
2774 if (!hxgep->mmac.addrs[i].set) { in hxge_mmac_get_slot()
2802 hxgep->mmac.addrs[slot].set = B_TRUE; in hxge_mmac_set_addr()
2804 hxgep->mmac.available--; in hxge_mmac_set_addr()
2817 if (hxgep->mmac.addrs[i].set) { in hxge_mmac_find_addr()
2841 hxgep->mmac.addrs[slot].addr[i] = 0; in hxge_mmac_unset_addr()
2843 hxgep->mmac.addrs[slot].set = B_FALSE; in hxge_mmac_unset_addr()
[all …]
H A Dhxge.h334 hxge_mmac_t mmac; member
/illumos-gate/usr/src/uts/common/io/xge/drv/
H A Dxgell.c1223 ring->mmac.naddrfree = ring->mmac.naddr; in xgell_rx_ring_maddr_init()
1237 for (i = 0; i < ring->mmac.naddr; i++) { in xgell_rx_ring_maddr_init()
1239 ring->mmac.mac_addr + i); in xgell_rx_ring_maddr_init()
1240 ring->mmac.mac_addr_set[i] = B_FALSE; in xgell_rx_ring_maddr_init()
1259 if (ring->mmac.naddrfree == 0) { in xgell_addmac()
1271 ASSERT(slot < ring->mmac.naddr); in xgell_addmac()
1293 ring->mmac.mac_addr_set[slot] = B_TRUE; in xgell_addmac()
1294 ring->mmac.naddrfree--; in xgell_addmac()
1334 if (!ring->mmac.mac_addr_set[slot]) { in xgell_remmac()
1352 ring->mmac.naddrfree++; in xgell_remmac()
[all …]
H A Dxgell.h330 xgell_multi_mac_t mmac; /* per group multiple addrs */ member