Searched refs:mac_table (Results 1 – 4 of 4) sorted by relevance
539 info->multicast_overflow = n->mac_table.multi_overflow; in virtio_net_query_rxfilter() 540 info->unicast_overflow = n->mac_table.uni_overflow; in virtio_net_query_rxfilter() 545 for (i = 0; i < n->mac_table.first_multi; i++) { in virtio_net_query_rxfilter() 547 qemu_mac_strdup_printf(n->mac_table.macs + i * ETH_ALEN)); in virtio_net_query_rxfilter() 552 for (i = n->mac_table.first_multi; i < n->mac_table.in_use; i++) { in virtio_net_query_rxfilter() 554 qemu_mac_strdup_printf(n->mac_table.macs + i * ETH_ALEN)); in virtio_net_queue_reset() 1165 n->mac_table.in_use = in_use; in virtio_net_handle_announce() 1166 n->mac_table.first_multi = first_multi; in virtio_net_handle_announce() 1167 n->mac_table in virtio_net_handle_announce() [all...]
807 n->mac_table.in_use == 0) { in vhost_vdpa_net_load_mac()811 uint32_t uni_entries = n->mac_table.first_multi, in vhost_vdpa_net_load_mac()813 mul_entries = n->mac_table.in_use - uni_entries, in vhost_vdpa_net_load_mac()826 .iov_base = n->mac_table.macs, in vhost_vdpa_net_load_mac()832 .iov_base = &n->mac_table.macs[uni_macs_size], in vhost_vdpa_net_load_mac()1084 if (!n->mac_table.uni_overflow && !n->promisc) { in vhost_vdpa_net_load_rx()1109 if (n->mac_table.multi_overflow || n->allmulti) { in vhost_vdpa_net_load_rx()
167 static int mac_table[256] = {0}; variable 175 mac_table[index]++; in qemu_macaddr_set_used() 190 mac_table[index]--; in qemu_macaddr_set_free() 200 if (mac_table[index] == 0) { in qemu_macaddr_get_free()
204 } mac_table; member