/Linux-v6.1/drivers/net/ethernet/freescale/dpaa2/ |
D | dpaa2-mac.c | 10 #include "dpaa2-mac.h" 20 static int dpaa2_mac_cmp_ver(struct dpaa2_mac *mac, in dpaa2_mac_cmp_ver() argument 23 if (mac->ver_major == ver_major) in dpaa2_mac_cmp_ver() 24 return mac->ver_minor - ver_minor; in dpaa2_mac_cmp_ver() 25 return mac->ver_major - ver_major; in dpaa2_mac_cmp_ver() 28 static void dpaa2_mac_detect_features(struct dpaa2_mac *mac) in dpaa2_mac_detect_features() argument 30 mac->features = 0; in dpaa2_mac_detect_features() 32 if (dpaa2_mac_cmp_ver(mac, DPMAC_PROTOCOL_CHANGE_VER_MAJOR, in dpaa2_mac_detect_features() 34 mac->features |= DPAA2_MAC_FEATURE_PROTOCOL_CHANGE; in dpaa2_mac_detect_features() 149 struct dpaa2_mac *mac = phylink_to_dpaa2_mac(config); in dpaa2_mac_select_pcs() local [all …]
|
/Linux-v6.1/drivers/net/ethernet/chelsio/cxgb3/ |
D | xgmac.c | 41 static inline int macidx(const struct cmac *mac) in macidx() argument 43 return mac->offset / (XGMAC0_1_BASE_ADDR - XGMAC0_0_BASE_ADDR); in macidx() 46 static void xaui_serdes_reset(struct cmac *mac) in xaui_serdes_reset() argument 54 struct adapter *adap = mac->adapter; in xaui_serdes_reset() 55 u32 ctrl = A_XGM_SERDES_CTRL0 + mac->offset; in xaui_serdes_reset() 57 t3_write_reg(adap, ctrl, adap->params.vpd.xauicfg[macidx(mac)] | in xaui_serdes_reset() 70 void t3b_pcs_reset(struct cmac *mac) in t3b_pcs_reset() argument 72 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, in t3b_pcs_reset() 75 t3_set_reg_field(mac->adapter, A_XGM_RESET_CTRL + mac->offset, 0, in t3b_pcs_reset() 79 int t3_mac_reset(struct cmac *mac) in t3_mac_reset() argument [all …]
|
/Linux-v6.1/drivers/net/wireless/zydas/zd1211rw/ |
D | zd_mac.c | 125 static void housekeeping_init(struct zd_mac *mac); 126 static void housekeeping_enable(struct zd_mac *mac); 127 static void housekeeping_disable(struct zd_mac *mac); 128 static void beacon_init(struct zd_mac *mac); 129 static void beacon_enable(struct zd_mac *mac); 130 static void beacon_disable(struct zd_mac *mac); 131 static void set_rts_cts(struct zd_mac *mac, unsigned int short_preamble); 152 struct zd_mac *mac = zd_hw_mac(hw); in zd_check_signal() local 154 dev_dbg_f_cond(zd_mac_dev(mac), signal < 0 || signal > 100, in zd_check_signal() 170 struct zd_mac *mac = zd_hw_mac(hw); in zd_mac_preinit_hw() local [all …]
|
/Linux-v6.1/drivers/net/ethernet/pasemi/ |
D | pasemi_mac.c | 65 MODULE_PARM_DESC(debug, "PA Semi MAC bitmapped debugging message enable value"); 83 static unsigned int read_mac_reg(const struct pasemi_mac *mac, unsigned int reg) in read_mac_reg() argument 85 return pasemi_read_mac_reg(mac->dma_if, reg); in read_mac_reg() 88 static void write_mac_reg(const struct pasemi_mac *mac, unsigned int reg, in write_mac_reg() argument 91 pasemi_write_mac_reg(mac->dma_if, reg, val); in write_mac_reg() 104 static struct pasemi_mac_rxring *rx_ring(const struct pasemi_mac *mac) in rx_ring() argument 106 return mac->rx; in rx_ring() 109 static struct pasemi_mac_txring *tx_ring(const struct pasemi_mac *mac) in tx_ring() argument 111 return mac->tx; in tx_ring() 124 static int mac_to_intf(struct pasemi_mac *mac) in mac_to_intf() argument [all …]
|
/Linux-v6.1/drivers/net/wireless/quantenna/qtnfmac/ |
D | core.c | 42 struct qtnf_wmac *mac = NULL; in qtnf_core_get_mac() local 45 pr_err("invalid MAC index %u\n", macid); in qtnf_core_get_mac() 50 mac = bus->mac[macid]; in qtnf_core_get_mac() 52 if (unlikely(!mac)) { in qtnf_core_get_mac() 53 pr_err("MAC%u: not initialized\n", macid); in qtnf_core_get_mac() 57 return mac; in qtnf_core_get_mac() 84 queue_work(vif->mac->bus->hprio_workqueue, &vif->high_pri_tx_work); in qtnf_packet_send_hi_pri() 93 struct qtnf_wmac *mac; in qtnf_netdev_hard_start_xmit() local 109 mac = vif->mac; in qtnf_netdev_hard_start_xmit() 110 if (unlikely(!mac)) { in qtnf_netdev_hard_start_xmit() [all …]
|
D | cfg80211.c | 78 struct qtnf_wmac *mac; in qtnf_validate_iface_combinations() local 86 mac = wiphy_priv(wiphy); in qtnf_validate_iface_combinations() 87 if (!mac) in qtnf_validate_iface_combinations() 91 vif = &mac->iflist[i]; in qtnf_validate_iface_combinations() 112 vif = qtnf_mac_get_base_vif(mac); in qtnf_validate_iface_combinations() 116 pr_err("MAC%u invalid combination: AP as primary repeater interface is not supported\n", in qtnf_validate_iface_combinations() 117 mac->macid); in qtnf_validate_iface_combinations() 137 vif->mac->macid, vif->vifid, type); in qtnf_change_virtual_intf() 146 qtnf_scan_done(vif->mac, true); in qtnf_change_virtual_intf() 151 vif->mac->macid, vif->vifid, type); in qtnf_change_virtual_intf() [all …]
|
D | commands.c | 32 pr_warn("VIF%u.%u CMD%x: bad MAC in response: %u\n", in qtnf_cmd_check_reply_header() 215 vif->mac->macid, vif->vifid, len); in qtnf_cmd_start_ap_can_fit() 249 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_start_ap() 358 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_start_ap() 359 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb); in qtnf_cmd_send_start_ap() 366 qtnf_bus_unlock(vif->mac->bus); in qtnf_cmd_send_start_ap() 376 cmd_skb = qtnf_cmd_alloc_new_cmdskb(vif->mac->macid, vif->vifid, in qtnf_cmd_send_stop_ap() 382 qtnf_bus_lock(vif->mac->bus); in qtnf_cmd_send_stop_ap() 383 ret = qtnf_cmd_send(vif->mac->bus, cmd_skb); in qtnf_cmd_send_stop_ap() 384 qtnf_bus_unlock(vif->mac->bus); in qtnf_cmd_send_stop_ap() [all …]
|
D | event.c | 19 qtnf_event_handle_sta_assoc(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_assoc() argument 34 mac->macid, vif->vifid, len, sizeof(*sta_assoc)); in qtnf_event_handle_sta_assoc() 40 mac->macid, vif->vifid); in qtnf_event_handle_sta_assoc() 51 pr_debug("VIF%u.%u: MAC:%pM FC:%x\n", mac->macid, vif->vifid, sta_addr, in qtnf_event_handle_sta_assoc() 102 qtnf_event_handle_sta_deauth(struct qtnf_wmac *mac, struct qtnf_vif *vif, in qtnf_event_handle_sta_deauth() argument 111 mac->macid, vif->vifid, len, in qtnf_event_handle_sta_deauth() 118 mac->macid, vif->vifid); in qtnf_event_handle_sta_deauth() 125 pr_debug("VIF%u.%u: MAC:%pM reason:%x\n", mac->macid, vif->vifid, in qtnf_event_handle_sta_deauth() 140 struct wiphy *wiphy = priv_to_wiphy(vif->mac); in qtnf_event_handle_bss_join() 154 vif->mac->macid, vif->vifid, len, in qtnf_event_handle_bss_join() [all …]
|
/Linux-v6.1/drivers/net/ethernet/stmicro/stmmac/ |
D | dwmac-ingenic.c | 76 struct ingenic_mac *mac = plat_dat->bsp_priv; in ingenic_mac_init() local 79 if (mac->soc_info->set_mode) { in ingenic_mac_init() 80 ret = mac->soc_info->set_mode(plat_dat); in ingenic_mac_init() 90 struct ingenic_mac *mac = plat_dat->bsp_priv; in jz4775_mac_set_mode() local 97 dev_dbg(mac->dev, "MAC PHY Control Register: PHY_INTERFACE_MODE_MII\n"); in jz4775_mac_set_mode() 103 dev_dbg(mac->dev, "MAC PHY Control Register: PHY_INTERFACE_MODE_GMII\n"); in jz4775_mac_set_mode() 109 dev_dbg(mac->dev, "MAC PHY Control Register: PHY_INTERFACE_MODE_RMII\n"); in jz4775_mac_set_mode() 118 dev_dbg(mac->dev, "MAC PHY Control Register: PHY_INTERFACE_MODE_RGMII\n"); in jz4775_mac_set_mode() 122 dev_err(mac->dev, "Unsupported interface %d", plat_dat->interface); in jz4775_mac_set_mode() 126 /* Update MAC PHY control register */ in jz4775_mac_set_mode() [all …]
|
D | hwif.c | 40 struct mac_device_info *mac = priv->hw; in stmmac_dwmac_mode_quirk() local 45 mac->mode = &chain_mode_ops; in stmmac_dwmac_mode_quirk() 49 mac->mode = &ring_mode_ops; in stmmac_dwmac_mode_quirk() 55 struct mac_device_info *mac = priv->hw; in stmmac_dwmac1_quirks() local 68 mac->desc = &enh_desc_ops; in stmmac_dwmac1_quirks() 71 mac->desc = &ndesc_ops; in stmmac_dwmac1_quirks() 99 const void *mac; member 119 .mac = &dwmac100_ops, 137 .mac = &dwmac1000_ops, 155 .mac = &dwmac4_ops, [all …]
|
/Linux-v6.1/drivers/net/wireless/purelifi/plfxlc/ |
D | mac.c | 15 #include "mac.h" 88 struct plfxlc_mac *mac = plfxlc_hw_mac(hw); in plfxlc_mac_init_hw() local 89 struct plfxlc_chip *chip = &mac->chip; in plfxlc_mac_init_hw() 94 dev_warn(plfxlc_mac_dev(mac), "init hw failed (%d)\n", r); in plfxlc_mac_init_hw() 98 dev_dbg(plfxlc_mac_dev(mac), "irq_disabled (%d)\n", irqs_disabled()); in plfxlc_mac_init_hw() 103 void plfxlc_mac_release(struct plfxlc_mac *mac) in plfxlc_mac_release() argument 105 plfxlc_chip_release(&mac->chip); in plfxlc_mac_release() 106 lockdep_assert_held(&mac->lock); in plfxlc_mac_release() 117 struct plfxlc_mac *mac = plfxlc_hw_mac(hw); in plfxlc_op_stop() local 119 clear_bit(PURELIFI_DEVICE_RUNNING, &mac->flags); in plfxlc_op_stop() [all …]
|
/Linux-v6.1/drivers/net/ethernet/chelsio/cxgb/ |
D | vsc7326.c | 4 /* Driver for Vitesse VSC7326 (Schaumburg) MAC */ 16 * interface is down (MAC port disabled). This is a workaround 17 * for disabling the T2/MAC flow-control. When the interface is 50 pr_err("Invalid tpi read from MAC, breaking loop.\n"); in vsc_read() 74 /* Hard reset the MAC. This wipes out *all* configuration. */ 84 val |= 0x1; /* Enable mac MAC itself */ in vsc7326_full_reset() 361 static int mac_intr_handler(struct cmac *mac) in mac_intr_handler() argument 366 static int mac_intr_enable(struct cmac *mac) in mac_intr_enable() argument 371 static int mac_intr_disable(struct cmac *mac) in mac_intr_disable() argument 376 static int mac_intr_clear(struct cmac *mac) in mac_intr_clear() argument [all …]
|
/Linux-v6.1/arch/m68k/include/uapi/asm/ |
D | bootinfo-mac.h | 3 ** asm/bootinfo-mac.h -- Macintosh-specific boot information definitions 14 #define BI_MAC_MODEL 0x8000 /* Mac Gestalt ID (model type) */ 15 #define BI_MAC_VADDR 0x8001 /* Mac video base address */ 16 #define BI_MAC_VDEPTH 0x8002 /* Mac video depth */ 17 #define BI_MAC_VROW 0x8003 /* Mac video rowbytes */ 18 #define BI_MAC_VDIM 0x8004 /* Mac video dimensions */ 19 #define BI_MAC_VLOGICAL 0x8005 /* Mac video logical base */ 20 #define BI_MAC_SCCBASE 0x8006 /* Mac SCC base address */ 21 #define BI_MAC_BTIME 0x8007 /* Mac boot time */ 22 #define BI_MAC_GMTBIAS 0x8008 /* Mac GMT timezone offset */ [all …]
|
/Linux-v6.1/drivers/net/ethernet/microchip/lan966x/ |
D | lan966x_mdb.c | 16 unsigned char mac[ETH_ALEN]; member 57 const unsigned char *mac, in lan966x_mdb_entry_get() argument 63 if (ether_addr_equal(mdb_entry->mac, mac) && in lan966x_mdb_entry_get() 81 ether_addr_copy(mdb_entry->mac, mdb->addr); in lan966x_mdb_entry_add() 89 static void lan966x_mdb_encode_mac(unsigned char *mac, in lan966x_mdb_encode_mac() argument 93 ether_addr_copy(mac, mdb_entry->mac); in lan966x_mdb_encode_mac() 96 mac[0] = 0; in lan966x_mdb_encode_mac() 97 mac[1] = mdb_entry->ports >> 8; in lan966x_mdb_encode_mac() 98 mac[2] = mdb_entry->ports & 0xff; in lan966x_mdb_encode_mac() 100 mac[0] = mdb_entry->ports >> 8; in lan966x_mdb_encode_mac() [all …]
|
D | lan966x_mac.c | 21 unsigned char mac[ETH_ALEN] __aligned(2); member 53 const unsigned char mac[ETH_ALEN], in lan966x_mac_select() 58 /* Set the MAC address to handle and the vlan associated in a format in lan966x_mac_select() 62 mach |= mac[0] << 8; in lan966x_mac_select() 63 mach |= mac[1] << 0; in lan966x_mac_select() 64 macl |= mac[2] << 24; in lan966x_mac_select() 65 macl |= mac[3] << 16; in lan966x_mac_select() 66 macl |= mac[4] << 8; in lan966x_mac_select() 67 macl |= mac[5] << 0; in lan966x_mac_select() 75 const unsigned char mac[ETH_ALEN], in __lan966x_mac_learn_locked() [all …]
|
/Linux-v6.1/drivers/net/ethernet/freescale/enetc/ |
D | enetc_hw.h | 279 /* Port MAC counters: Port MAC 0 corresponds to the eMAC and 280 * Port MAC 1 to the pMAC. 282 #define ENETC_PM_REOCT(mac) (0x8100 + 0x1000 * (mac)) argument 283 #define ENETC_PM_RALN(mac) (0x8110 + 0x1000 * (mac)) argument 284 #define ENETC_PM_RXPF(mac) (0x8118 + 0x1000 * (mac)) argument 285 #define ENETC_PM_RFRM(mac) (0x8120 + 0x1000 * (mac)) argument 286 #define ENETC_PM_RFCS(mac) (0x8128 + 0x1000 * (mac)) argument 287 #define ENETC_PM_RVLAN(mac) (0x8130 + 0x1000 * (mac)) argument 288 #define ENETC_PM_RERR(mac) (0x8138 + 0x1000 * (mac)) argument 289 #define ENETC_PM_RUCA(mac) (0x8140 + 0x1000 * (mac)) argument [all …]
|
D | enetc_ethtool.c | 128 { ENETC_PM_REOCT(0), "MAC rx ethernet octets" }, 129 { ENETC_PM_RALN(0), "MAC rx alignment errors" }, 130 { ENETC_PM_RXPF(0), "MAC rx valid pause frames" }, 131 { ENETC_PM_RFRM(0), "MAC rx valid frames" }, 132 { ENETC_PM_RFCS(0), "MAC rx fcs errors" }, 133 { ENETC_PM_RVLAN(0), "MAC rx VLAN frames" }, 134 { ENETC_PM_RERR(0), "MAC rx frame errors" }, 135 { ENETC_PM_RUCA(0), "MAC rx unicast frames" }, 136 { ENETC_PM_RMCA(0), "MAC rx multicast frames" }, 137 { ENETC_PM_RBCA(0), "MAC rx broadcast frames" }, [all …]
|
/Linux-v6.1/drivers/net/ethernet/sunplus/ |
D | spl2sw_driver.c | 27 struct spl2sw_mac *mac = netdev_priv(ndev); in spl2sw_ethernet_open() local 28 struct spl2sw_common *comm = mac->comm; in spl2sw_ethernet_open() 31 netdev_dbg(ndev, "Open port = %x\n", mac->lan_port); in spl2sw_ethernet_open() 33 comm->enable |= mac->lan_port; in spl2sw_ethernet_open() 51 struct spl2sw_mac *mac = netdev_priv(ndev); in spl2sw_ethernet_stop() local 52 struct spl2sw_common *comm = mac->comm; in spl2sw_ethernet_stop() 56 comm->enable &= ~mac->lan_port; in spl2sw_ethernet_stop() 68 struct spl2sw_mac *mac = netdev_priv(ndev); in spl2sw_ethernet_start_xmit() local 69 struct spl2sw_common *comm = mac->comm; in spl2sw_ethernet_start_xmit() 110 cmd1 = TXD_OWN | TXD_SOP | TXD_EOP | (mac->to_vlan << 12) | in spl2sw_ethernet_start_xmit() [all …]
|
D | spl2sw_mac.c | 53 int spl2sw_mac_addr_add(struct spl2sw_mac *mac) in spl2sw_mac_addr_add() argument 55 struct spl2sw_common *comm = mac->comm; in spl2sw_mac_addr_add() 59 /* Write 6-octet MAC address. */ in spl2sw_mac_addr_add() 60 writel((mac->mac_addr[0] << 0) + (mac->mac_addr[1] << 8), in spl2sw_mac_addr_add() 62 writel((mac->mac_addr[2] << 0) + (mac->mac_addr[3] << 8) + in spl2sw_mac_addr_add() 63 (mac->mac_addr[4] << 16) + (mac->mac_addr[5] << 24), in spl2sw_mac_addr_add() 67 reg = MAC_W_CPU_PORT_0 | FIELD_PREP(MAC_W_VID, mac->vlan_id) | in spl2sw_mac_addr_add() 75 netdev_err(mac->ndev, "Failed to add address to table!\n"); in spl2sw_mac_addr_add() 79 netdev_dbg(mac->ndev, "mac_ad0 = %08x, mac_ad = %08x%04x\n", in spl2sw_mac_addr_add() 88 int spl2sw_mac_addr_del(struct spl2sw_mac *mac) in spl2sw_mac_addr_del() argument [all …]
|
D | spl2sw_phy.c | 16 struct spl2sw_mac *mac = netdev_priv(ndev); in spl2sw_mii_link_change() local 18 struct spl2sw_common *comm = mac->comm; in spl2sw_mii_link_change() 24 reg |= FIELD_PREP(MAC_FORCE_RMII_LINK, mac->lan_port); in spl2sw_mii_link_change() 27 reg |= FIELD_PREP(MAC_FORCE_RMII_SPD, mac->lan_port); in spl2sw_mii_link_change() 29 reg &= FIELD_PREP(MAC_FORCE_RMII_SPD, ~mac->lan_port) | in spl2sw_mii_link_change() 34 reg |= FIELD_PREP(MAC_FORCE_RMII_DPX, mac->lan_port); in spl2sw_mii_link_change() 36 reg &= FIELD_PREP(MAC_FORCE_RMII_DPX, ~mac->lan_port) | in spl2sw_mii_link_change() 41 reg |= FIELD_PREP(MAC_FORCE_RMII_FC, mac->lan_port); in spl2sw_mii_link_change() 43 reg &= FIELD_PREP(MAC_FORCE_RMII_FC, ~mac->lan_port) | in spl2sw_mii_link_change() 47 reg &= FIELD_PREP(MAC_FORCE_RMII_LINK, ~mac->lan_port) | in spl2sw_mii_link_change() [all …]
|
/Linux-v6.1/drivers/net/ethernet/microchip/sparx5/ |
D | sparx5_mactable.c | 14 /* Commands for Mac Table Command register */ 18 #define MAC_CMD_READ 3 /* Read entry at Mac Table Index */ 19 #define MAC_CMD_WRITE 4 /* Write entry at Mac Table Index */ 35 unsigned char mac[ETH_ALEN]; member 60 const unsigned char mac[ETH_ALEN], in sparx5_mact_select() 65 /* Set the MAC address to handle and the vlan associated in a format in sparx5_mact_select() 69 mach |= mac[0] << 8; in sparx5_mact_select() 70 mach |= mac[1] << 0; in sparx5_mact_select() 71 macl |= mac[2] << 24; in sparx5_mact_select() 72 macl |= mac[3] << 16; in sparx5_mact_select() [all …]
|
/Linux-v6.1/net/core/ |
D | of_net.c | 64 const void *mac; in of_get_mac_addr_nvmem() local 77 cell = of_nvmem_cell_get(np, "mac-address"); in of_get_mac_addr_nvmem() 81 mac = nvmem_cell_read(cell, &len); in of_get_mac_addr_nvmem() 84 if (IS_ERR(mac)) in of_get_mac_addr_nvmem() 85 return PTR_ERR(mac); in of_get_mac_addr_nvmem() 87 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in of_get_mac_addr_nvmem() 88 kfree(mac); in of_get_mac_addr_nvmem() 92 memcpy(addr, mac, ETH_ALEN); in of_get_mac_addr_nvmem() 93 kfree(mac); in of_get_mac_addr_nvmem() 103 * Search the device tree for the best MAC address to use. 'mac-address' is [all …]
|
/Linux-v6.1/drivers/net/wireless/realtek/rtlwifi/ |
D | core.c | 150 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_stop() local 171 mac->link_state = MAC80211_NOLINK; in rtl_op_stop() 172 eth_zero_addr(mac->bssid); in rtl_op_stop() 173 mac->vendor = PEER_UNKNOWN; in rtl_op_stop() 214 struct rtl_mac *mac = rtl_mac(rtl_priv(hw)); in rtl_op_add_interface() local 218 if (mac->vif) { in rtl_op_add_interface() 220 "vif has been set!! mac->vif = 0x%p\n", mac->vif); in rtl_op_add_interface() 231 mac->p2p = P2P_ROLE_CLIENT; in rtl_op_add_interface() 234 if (mac->beacon_enabled == 1) { in rtl_op_add_interface() 237 mac->beacon_enabled = 0; in rtl_op_add_interface() [all …]
|
/Linux-v6.1/drivers/net/ethernet/intel/e1000e/ |
D | mac.c | 16 struct e1000_mac_info *mac = &hw->mac; in e1000e_get_bus_info_pcie() local 33 mac->ops.set_lan_id(hw); in e1000e_get_bus_info_pcie() 109 * register to the devices MAC address and clearing all the other receive 118 e_dbg("Programming MAC Address into RAR[0]\n"); in e1000e_init_rx_addrs() 120 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); in e1000e_init_rx_addrs() 125 hw->mac.ops.rar_set(hw, mac_addr, i); in e1000e_init_rx_addrs() 129 * e1000_check_alt_mac_addr_generic - Check for alternate MAC addr 132 * Checks the nvm for an alternate MAC address. An alternate MAC address 134 * address and must override the actual permanent MAC address. If an 135 * alternate MAC address is found it is programmed into RAR0, replacing [all …]
|
/Linux-v6.1/drivers/net/ethernet/intel/ice/ |
D | ice_fltr.c | 29 * @list: pointer to the list which contains MAC filters entry 144 * ice_fltr_add_mac_list - add list of MAC filters 154 * ice_fltr_remove_mac_list - remove list of MAC filters 214 * ice_fltr_add_mac_to_list - add MAC filter info to exsisting list 217 * @mac: MAC address to add 222 const u8 *mac, enum ice_sw_fwd_act_type action) in ice_fltr_add_mac_to_list() argument 232 ether_addr_copy(info.l_data.mac.mac_addr, mac); in ice_fltr_add_mac_to_list() 294 * ice_fltr_prepare_mac - add or remove MAC rule 296 * @mac: MAC address to add 298 * @mac_action: pointer to add or remove MAC function [all …]
|