Searched refs:mac_data (Results 1 – 6 of 6) sorted by relevance
/openbmc/linux/drivers/net/ethernet/intel/e1000e/ |
H A D | netdev.c | 6310 u32 mac_data; in e1000e_s0ix_entry_flow() local 6316 mac_data = er32(H2ME); in e1000e_s0ix_entry_flow() 6317 mac_data |= E1000_H2ME_START_DPG; in e1000e_s0ix_entry_flow() 6318 mac_data &= ~E1000_H2ME_EXIT_DPG; in e1000e_s0ix_entry_flow() 6319 trace_e1000e_trace_mac_register(mac_data); in e1000e_s0ix_entry_flow() 6320 ew32(H2ME, mac_data); in e1000e_s0ix_entry_flow() 6345 mac_data = er32(CTRL_EXT); in e1000e_s0ix_entry_flow() 6346 mac_data |= E1000_CTRL_EXT_FORCE_SMBUS; in e1000e_s0ix_entry_flow() 6347 ew32(CTRL_EXT, mac_data); in e1000e_s0ix_entry_flow() 6362 mac_data = er32(EXTCNF_CTRL); in e1000e_s0ix_entry_flow() [all …]
|
/openbmc/linux/drivers/net/ethernet/hisilicon/hns/ |
H A D | hns_dsaf_main.c | 1618 struct dsaf_tbl_tcam_ucast_cfg mac_data; in hns_dsaf_set_mac_uc_entry() local 1658 mac_data.tbl_ucast_item_vld = 1; in hns_dsaf_set_mac_uc_entry() 1659 mac_data.tbl_ucast_mac_discard = 0; in hns_dsaf_set_mac_uc_entry() 1660 mac_data.tbl_ucast_old_en = 0; in hns_dsaf_set_mac_uc_entry() 1662 mac_data.tbl_ucast_dvc = 0; in hns_dsaf_set_mac_uc_entry() 1663 mac_data.tbl_ucast_out_port = mac_entry->port_num; in hns_dsaf_set_mac_uc_entry() 1667 hns_dsaf_tcam_uc_cfg(dsaf_dev, entry_index, &tcam_data, &mac_data); in hns_dsaf_set_mac_uc_entry() 1683 struct dsaf_tbl_tcam_ucast_cfg mac_data; in hns_dsaf_rm_mac_addr() local 1715 &mac_data); in hns_dsaf_rm_mac_addr() 1718 if (mac_entry->port_num != mac_data.tbl_ucast_out_port) in hns_dsaf_rm_mac_addr() [all …]
|
/openbmc/qemu/net/ |
H A D | vhost-vdpa.c | 1341 struct virtio_net_ctrl_mac mac_data, *mac_ptr; in vhost_vdpa_net_excessive_mac_filter_cvq_add() local 1350 &mac_data, sizeof(mac_data)); in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1351 if (unlikely(r != sizeof(mac_data))) { in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1359 cursor += sizeof(mac_data) + le32_to_cpu(mac_data.entries) * ETH_ALEN; in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1363 &mac_data, sizeof(mac_data)); in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1364 if (r != sizeof(mac_data)) { in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1372 cursor += sizeof(mac_data) + le32_to_cpu(mac_data.entries) * ETH_ALEN; in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1430 sizeof(mac_data) + fake_uni_entries * ETH_ALEN + in vhost_vdpa_net_excessive_mac_filter_cvq_add() 1431 sizeof(mac_data) + fake_mul_entries * ETH_ALEN; in vhost_vdpa_net_excessive_mac_filter_cvq_add()
|
/openbmc/qemu/hw/net/ |
H A D | lan9118.c | 219 uint32_t mac_data; member 294 VMSTATE_UINT32(mac_data, lan9118_state), 459 s->mac_data = 0; in lan9118_reset() 1160 s->mac_data = do_mac_read(s, val & 0xf); in lan9118_writel() 1161 DPRINTF("MAC read %d = 0x%08x\n", val & 0xf, s->mac_data); in lan9118_writel() 1163 DPRINTF("MAC write %d = 0x%08x\n", val & 0xf, s->mac_data); in lan9118_writel() 1164 do_mac_write(s, val & 0xf, s->mac_data); in lan9118_writel() 1169 s->mac_data = val; in lan9118_writel() 1294 return s->mac_data; in lan9118_readl()
|
H A D | virtio-net.c | 1100 struct virtio_net_ctrl_mac mac_data; in virtio_net_handle_mac() local 1126 s = iov_to_buf(iov, iov_cnt, 0, &mac_data.entries, in virtio_net_handle_mac() 1127 sizeof(mac_data.entries)); in virtio_net_handle_mac() 1128 mac_data.entries = virtio_ldl_p(vdev, &mac_data.entries); in virtio_net_handle_mac() 1129 if (s != sizeof(mac_data.entries)) { in virtio_net_handle_mac() 1134 if (mac_data.entries * ETH_ALEN > iov_size(iov, iov_cnt)) { in virtio_net_handle_mac() 1138 if (mac_data.entries <= MAC_TABLE_ENTRIES) { in virtio_net_handle_mac() 1140 mac_data.entries * ETH_ALEN); in virtio_net_handle_mac() 1141 if (s != mac_data.entries * ETH_ALEN) { in virtio_net_handle_mac() 1144 in_use += mac_data.entries; in virtio_net_handle_mac() [all …]
|
/openbmc/linux/drivers/net/ |
H A D | virtio_net.c | 2693 struct virtio_net_ctrl_mac *mac_data; in virtnet_set_rx_mode() local 2725 (2 * sizeof(mac_data->entries)), GFP_ATOMIC); in virtnet_set_rx_mode() 2726 mac_data = buf; in virtnet_set_rx_mode() 2733 mac_data->entries = cpu_to_virtio32(vi->vdev, uc_count); in virtnet_set_rx_mode() 2736 memcpy(&mac_data->macs[i++][0], ha->addr, ETH_ALEN); in virtnet_set_rx_mode() 2738 sg_set_buf(&sg[0], mac_data, in virtnet_set_rx_mode() 2739 sizeof(mac_data->entries) + (uc_count * ETH_ALEN)); in virtnet_set_rx_mode() 2742 mac_data = (void *)&mac_data->macs[uc_count][0]; in virtnet_set_rx_mode() 2744 mac_data->entries = cpu_to_virtio32(vi->vdev, mc_count); in virtnet_set_rx_mode() 2747 memcpy(&mac_data->macs[i++][0], ha->addr, ETH_ALEN); in virtnet_set_rx_mode() [all …]
|