Searched refs:mac (Results 51 - 75 of 1066) sorted by relevance

1234567891011>>

/linux-master/drivers/staging/vt6656/
H A DMakefile5 mac.o \
/linux-master/drivers/staging/vt6655/
H A DMakefile6 mac.o \
/linux-master/lib/
H A Dnet_utils.c8 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 Dof_net.c65 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 Dixgbe_x540.c31 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 Dnvram.c56 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 Dcfg80211.h11 int qtnf_wiphy_register(struct qtnf_hw_info *hw_info, struct qtnf_wmac *mac);
H A Dcommands.h15 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 Devent.c19 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 DMakefile6 mac.o \
/linux-master/drivers/net/ethernet/apm/xgene-v2/
H A DMakefile6 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 DMakefile6 core.o dma.o mac.o eeprom.o \
/linux-master/drivers/media/pci/cx23885/
H A Dnetup-eeprom.h15 u8 mac[6];/* card MAC address */ member in struct:netup_port_info
/linux-master/drivers/net/ethernet/intel/ice/
H A Dice_fltr.h24 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 DMakefile2 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 DMakefile5 mt7996e-y := pci.o init.o dma.o eeprom.o main.o mcu.o mac.o \
/linux-master/drivers/net/ethernet/sfc/
H A Def10_sriov.h18 * @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 Ddwmac100_core.c9 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 Dsta_info.h105 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 Dmpfs.c42 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 De1000_mac.c76 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 Digc_mac.c66 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 Dmanage.c43 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 Daes-ce-ccm-glue.c40 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 *)&ltag, 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 Dmtk_eth_soc.c514 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...]

Completed in 425 milliseconds

1234567891011>>