/linux-master/drivers/staging/vt6656/ |
H A D | Makefile | 5 mac.o \
|
/linux-master/drivers/staging/vt6655/ |
H A D | Makefile | 6 mac.o \
|
/linux-master/lib/ |
H A D | net_utils.c | 8 bool mac_pton(const char *s, u8 *mac) argument 25 mac[i] = (hex_to_bin(s[i * 3]) << 4) | hex_to_bin(s[i * 3 + 1]);
|
/linux-master/net/core/ |
H A D | of_net.c | 65 const void *mac; local 78 cell = of_nvmem_cell_get(np, "mac-address"); 82 mac = nvmem_cell_read(cell, &len); 85 if (IS_ERR(mac)) 86 return PTR_ERR(mac); 88 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { 89 kfree(mac); 93 memcpy(addr, mac, ETH_ALEN); 94 kfree(mac); 105 * Search the device tree for the best MAC address to use. 'mac [all...] |
/linux-master/drivers/net/ethernet/intel/ixgbe/ |
H A D | ixgbe_x540.c | 31 struct ixgbe_mac_info *mac = &hw->mac; local 37 mac->mcft_size = IXGBE_X540_MC_TBL_SIZE; 38 mac->vft_size = IXGBE_X540_VFT_TBL_SIZE; 39 mac->num_rar_entries = IXGBE_X540_RAR_ENTRIES; 40 mac->rx_pb_size = IXGBE_X540_RX_PB_SIZE; 41 mac->max_rx_queues = IXGBE_X540_MAX_RX_QUEUES; 42 mac->max_tx_queues = IXGBE_X540_MAX_TX_QUEUES; 43 mac->max_msix_vectors = ixgbe_get_pcie_msix_count_generic(hw); 76 status = hw->mac [all...] |
/linux-master/arch/mips/bcm63xx/ |
H A D | nvram.c | 56 int bcm63xx_nvram_get_mac_address(u8 *mac) argument 62 pr_err("not enough mac addresses\n"); 66 memcpy(mac, nvram.mac_addr_base, ETH_ALEN); 67 oui = mac + ETH_ALEN/2 - 1; 71 u8 *p = mac + ETH_ALEN - 1; 81 pr_err("unable to fetch mac address\n");
|
/linux-master/drivers/net/wireless/quantenna/qtnfmac/ |
H A D | cfg80211.h | 11 int qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac);
|
H A D | commands.h | 15 int qtnf_cmd_get_mac_info(struct qtnf_wmac *mac); 23 int qtnf_cmd_band_info_get(struct qtnf_wmac *mac, 25 int qtnf_cmd_send_regulatory_config(struct qtnf_wmac *mac, const char *alpha2); 36 int qtnf_cmd_send_phy_params(struct qtnf_wmac *mac, u16 cmd_action, 45 int qtnf_cmd_send_add_sta(struct qtnf_vif *vif, const u8 *mac, 47 int qtnf_cmd_send_change_sta(struct qtnf_vif *vif, const u8 *mac, 51 int qtnf_cmd_send_scan(struct qtnf_wmac *mac); 60 int qtnf_cmd_reg_notify(struct qtnf_wmac *mac, struct regulatory_request *req, 62 int qtnf_cmd_get_chan_stats(struct qtnf_wmac *mac, u32 chan_freq,
|
H A D | event.c | 19 qtnf_event_handle_sta_assoc(struct qtnf_wmac *mac, struct qtnf_vif *vif, argument 34 mac->macid, vif->vifid, len, sizeof(*sta_assoc)); 40 mac->macid, vif->vifid); 51 pr_debug("VIF%u.%u: MAC:%pM FC:%x\n", mac->macid, vif->vifid, sta_addr, 102 qtnf_event_handle_sta_deauth(struct qtnf_wmac *mac, struct qtnf_vif *vif, argument 111 mac->macid, vif->vifid, len, 118 mac->macid, vif->vifid); 125 pr_debug("VIF%u.%u: MAC:%pM reason:%x\n", mac->macid, vif->vifid, 140 struct wiphy *wiphy = priv_to_wiphy(vif->mac); 154 vif->mac 421 qtnf_event_handle_scan_complete(struct qtnf_wmac *mac, const struct qlink_event_scan_complete *status, u16 len) argument 436 qtnf_event_handle_freq_change(struct qtnf_wmac *mac, const struct qlink_event_freq_change *data, u16 len) argument 676 qtnf_event_parse(struct qtnf_wmac *mac, const struct sk_buff *event_skb) argument 760 struct qtnf_wmac *mac; local [all...] |
/linux-master/drivers/net/wireless/realtek/rtlwifi/rtl8192cu/ |
H A D | Makefile | 6 mac.o \
|
/linux-master/drivers/net/ethernet/apm/xgene-v2/ |
H A D | Makefile | 6 xgene-enet-v2-objs := main.o mac.o enet.o ring.o mdio.o ethtool.o
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7603/ |
H A D | Makefile | 6 core.o dma.o mac.o eeprom.o \
|
/linux-master/drivers/media/pci/cx23885/ |
H A D | netup-eeprom.h | 15 u8 mac[6];/* card MAC address */ member in struct:netup_port_info
|
/linux-master/drivers/net/ethernet/intel/ice/ |
H A D | ice_fltr.h | 24 const u8 *mac, enum ice_sw_fwd_act_type action); 26 ice_fltr_add_mac(struct ice_vsi *vsi, const u8 *mac, 29 ice_fltr_add_mac_and_broadcast(struct ice_vsi *vsi, const u8 *mac, 33 ice_fltr_remove_mac(struct ice_vsi *vsi, const u8 *mac,
|
/linux-master/drivers/net/wireless/ath/carl9170/ |
H A D | Makefile | 2 carl9170-objs := main.o usb.o cmd.o mac.o phy.o led.o fw.o tx.o rx.o
|
/linux-master/drivers/net/wireless/mediatek/mt76/mt7996/ |
H A D | Makefile | 5 mt7996e-y := pci.o init.o dma.o eeprom.o main.o mcu.o mac.o \
|
/linux-master/drivers/net/ethernet/sfc/ |
H A D | ef10_sriov.h | 18 * @mac: MAC address for the VF, zero when address is removed from the vport 26 u8 mac[ETH_ALEN]; member in struct:ef10_vf 40 int efx_ef10_sriov_set_vf_mac(struct efx_nic *efx, int vf, const u8 *mac); 61 unsigned int port_id, const u8 *mac); 63 unsigned int port_id, const u8 *mac);
|
/linux-master/drivers/net/ethernet/stmicro/stmmac/ |
H A D | dwmac100_core.c | 9 This only implements the mac core functions for this chip. 173 struct mac_device_info *mac = priv->hw; local 177 mac->pcsr = priv->ioaddr; 178 mac->link.caps = MAC_ASYM_PAUSE | MAC_SYM_PAUSE | 180 mac->link.duplex = MAC_CONTROL_F; 181 mac->link.speed10 = 0; 182 mac->link.speed100 = 0; 183 mac->link.speed1000 = 0; 184 mac->link.speed_mask = MAC_CONTROL_PS; 185 mac [all...] |
/linux-master/drivers/staging/rtl8712/ |
H A D | sta_info.h | 105 static inline u32 wifi_mac_hash(u8 *mac) argument 109 x = mac[0]; 110 x = (x << 2) ^ mac[1]; 111 x = (x << 2) ^ mac[2]; 112 x = (x << 2) ^ mac[3]; 113 x = (x << 2) ^ mac[4]; 114 x = (x << 2) ^ mac[5];
|
/linux-master/drivers/net/ethernet/mellanox/mlx5/core/lib/ |
H A D | mpfs.c | 42 static int set_l2table_entry_cmd(struct mlx5_core_dev *dev, u32 index, u8 *mac) argument 51 ether_addr_copy(&in_mac_addr[2], mac); 133 int mlx5_mpfs_add_mac(struct mlx5_core_dev *dev, u8 *mac) argument 145 l2addr = l2addr_hash_find(mpfs->hash, mac, struct l2table_node); 155 l2addr = l2addr_hash_add(mpfs->hash, mac, struct l2table_node, GFP_KERNEL); 161 err = set_l2table_entry_cmd(dev, index, mac); 168 mlx5_core_dbg(dev, "MPFS mac added %pM, index (%d)\n", mac, index); 181 int mlx5_mpfs_del_mac(struct mlx5_core_dev *dev, u8 *mac) argument 193 l2addr = l2addr_hash_find(mpfs->hash, mac, struc [all...] |
/linux-master/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.c | 76 hw->mac.ops.write_vfta(hw, offset, 0); 115 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); 120 hw->mac.ops.rar_set(hw, mac_addr, i); 240 hw->mac.ops.write_vfta(hw, regidx, vfta); 271 hw->mac.ops.write_vfta(hw, regidx, vfta); 297 if (hw->mac.type >= e1000_82580) 341 hw->mac.ops.rar_set(hw, alt_mac_addr, 0); 401 * back the new value. The (hw->mac.mta_reg_count - 1) serves as a 406 hash_reg = (hash_value >> 5) & (hw->mac 609 struct e1000_mac_info *mac = &hw->mac; local 902 struct e1000_mac_info *mac = &hw->mac; local 1397 struct e1000_mac_info *mac = &hw->mac; local [all...] |
/linux-master/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.c | 66 hw->mac.ops.rar_set(hw, hw->mac.addr, 0); 71 hw->mac.ops.rar_set(hw, mac_addr, i); 144 ret_val = hw->mac.ops.setup_physical_interface(hw); 357 struct igc_mac_info *mac = &hw->mac; local 366 if (!mac->get_link_status) { 382 mac->get_link_status = false; 392 if (!mac->autoneg) { 455 struct igc_mac_info *mac local [all...] |
/linux-master/drivers/net/ethernet/intel/e1000e/ |
H A D | manage.c | 43 if (!hw->mac.arc_subsystem_valid) { 100 hw->mac.tx_pkt_filtering = true; 103 if (!hw->mac.ops.check_mng_mode(hw)) { 104 hw->mac.tx_pkt_filtering = false; 105 return hw->mac.tx_pkt_filtering; 113 hw->mac.tx_pkt_filtering = false; 114 return hw->mac.tx_pkt_filtering; 132 hw->mac.tx_pkt_filtering = true; 133 return hw->mac.tx_pkt_filtering; 138 hw->mac [all...] |
/linux-master/arch/arm64/crypto/ |
H A D | aes-ce-ccm-glue.c | 40 u32 const rk[], u32 rounds, u8 mac[], 44 u32 const rk[], u32 rounds, u8 mac[], 100 static u32 ce_aes_ccm_auth_data(u8 mac[], u8 const in[], u32 abytes, argument 109 u32 rem = ce_aes_mac_update(in, rk, rounds, blocks, mac, 125 crypto_xor(&mac[macp], in, l); 135 static void ccm_calculate_auth_mac(struct aead_request *req, u8 mac[]) argument 154 macp = ce_aes_ccm_auth_data(mac, (u8 *)<ag, ltag.len, macp, 168 macp = ce_aes_ccm_auth_data(mac, p, n, macp, ctx->key_enc, 184 u8 __aligned(8) mac[AES_BLOCK_SIZE]; 189 err = ccm_init_mac(req, mac, le [all...] |
/linux-master/drivers/net/ethernet/mediatek/ |
H A D | mtk_eth_soc.c | 514 struct mtk_mac *mac = container_of(config, struct mtk_mac, local 516 struct mtk_eth *eth = mac->hw; 522 0 : mac->id; 533 struct mtk_mac *mac = container_of(config, struct mtk_mac, local 535 struct mtk_eth *eth = mac->hw; 541 mac->interface != state->interface) { 551 err = mtk_gmac_rgmii_path_setup(eth, mac->id); 559 err = mtk_gmac_sgmii_path_setup(eth, mac->id); 565 err = mtk_gmac_gephy_path_setup(eth, mac->id); 577 if (!mac 665 struct mtk_mac *mac = container_of(config, struct mtk_mac, local 692 struct mtk_mac *mac = container_of(config, struct mtk_mac, local 774 struct mtk_mac *mac = container_of(config, struct mtk_mac, local 935 struct mtk_mac *mac = netdev_priv(dev); local 964 mtk_stats_update_mac(struct mtk_mac *mac) argument 1049 struct mtk_mac *mac = netdev_priv(dev); local 1294 struct mtk_mac *mac = netdev_priv(dev); local 1324 struct mtk_mac *mac = netdev_priv(dev); local 1380 struct mtk_mac *mac = netdev_priv(dev); local 1403 struct mtk_mac *mac = netdev_priv(dev); local 1586 struct mtk_mac *mac = netdev_priv(dev); local 1760 struct mtk_mac *mac = netdev_priv(dev); local 1797 struct mtk_mac *mac = netdev_priv(dev); local 1914 struct mtk_mac *mac = netdev_priv(dev); local 1939 struct mtk_mac *mac = netdev_priv(dev); local 2017 int mac = 0; local 2229 mtk_poll_tx_done(struct mtk_eth *eth, struct mtk_poll_state *state, u8 mac, struct sk_buff *skb) argument 2890 mtk_hwlro_get_ip_cnt(struct mtk_mac *mac) argument 2908 struct mtk_mac *mac = netdev_priv(dev); local 2932 struct mtk_mac *mac = netdev_priv(dev); local 2951 struct mtk_mac *mac = netdev_priv(dev); local 2968 struct mtk_mac *mac = netdev_priv(dev); local 2996 struct mtk_mac *mac = netdev_priv(dev); local 3019 struct mtk_mac *mac = netdev_priv(dev); local 3156 struct mtk_mac *mac = netdev_priv(dev); local 3219 struct mtk_mac *mac = netdev_priv(dev); local 3315 struct mtk_mac *mac = container_of(n, struct mtk_mac, device_notifier); local 3357 struct mtk_mac *mac = netdev_priv(dev); local 3457 struct mtk_mac *mac = netdev_priv(dev); local 3496 struct mtk_mac *mac = netdev_priv(dev); local 3637 mtk_set_mcr_max_rx(struct mtk_mac *mac, u32 val) argument 4037 struct mtk_mac *mac = netdev_priv(dev); local 4048 struct mtk_mac *mac = netdev_priv(dev); local 4065 struct mtk_mac *mac = netdev_priv(dev); local 4199 struct mtk_mac *mac; local 4233 struct mtk_mac *mac = netdev_priv(ndev); local 4244 struct mtk_mac *mac = netdev_priv(ndev); local 4255 struct mtk_mac *mac = netdev_priv(dev); local 4264 struct mtk_mac *mac = netdev_priv(dev); local 4271 struct mtk_mac *mac = netdev_priv(dev); local 4278 struct mtk_mac *mac = netdev_priv(dev); local 4295 struct mtk_mac *mac = netdev_priv(dev); local 4315 struct mtk_mac *mac = netdev_priv(dev); local 4345 struct mtk_mac *mac = netdev_priv(dev); local 4388 struct mtk_mac *mac = netdev_priv(dev); local 4433 struct mtk_mac *mac = netdev_priv(dev); local 4489 struct mtk_mac *mac; local 5014 struct mtk_mac *mac; local [all...] |