Lines Matching refs:macs
528 qemu_mac_strdup_printf(n->mac_table.macs + i * ETH_ALEN)); in virtio_net_query_rxfilter()
535 qemu_mac_strdup_printf(n->mac_table.macs + i * ETH_ALEN)); in virtio_net_query_rxfilter()
1125 uint8_t *macs = g_malloc0(MAC_TABLE_ENTRIES * ETH_ALEN); in virtio_net_handle_mac() local
1140 s = iov_to_buf(iov, iov_cnt, 0, macs, in virtio_net_handle_mac()
1168 s = iov_to_buf(iov, iov_cnt, 0, &macs[in_use * ETH_ALEN], in virtio_net_handle_mac()
1182 memcpy(n->mac_table.macs, macs, MAC_TABLE_ENTRIES * ETH_ALEN); in virtio_net_handle_mac()
1183 g_free(macs); in virtio_net_handle_mac()
1189 g_free(macs); in virtio_net_handle_mac()
1771 if (!memcmp(ptr, &n->mac_table.macs[i * ETH_ALEN], ETH_ALEN)) { in receive_filter()
1785 if (!memcmp(ptr, &n->mac_table.macs[i * ETH_ALEN], ETH_ALEN)) { in receive_filter()
3113 if (n->mac_table.macs[i * ETH_ALEN] & 1) { in virtio_net_post_load_device()
3474 VMSTATE_VBUFFER_MULTIPLY(mac_table.macs, VirtIONet,
3900 n->mac_table.macs = g_malloc0(MAC_TABLE_ENTRIES * ETH_ALEN); in virtio_net_device_realize()
3941 g_free(n->mac_table.macs); in virtio_net_device_unrealize()
3990 memset(n->mac_table.macs, 0, MAC_TABLE_ENTRIES * ETH_ALEN); in virtio_net_reset()