Lines Matching defs:addr
214 vif, vp->magic, vif->addr, vif->type, vif->p2p);
755 static struct mac80211_hwsim_data *get_hwsim_data_ref_from_addr(const u8 *addr)
757 return rhashtable_lookup_fast(&hwsim_radios_rht, addr, hwsim_rht_params);
1268 const u8 *addr)
1298 memcpy(hdr11->addr1, addr, ETH_ALEN);
1310 u8 addr[ETH_ALEN];
1320 if (memcmp(mac, md->addr, ETH_ALEN) == 0) {
1333 if (memcmp(conf->addr, md->addr, ETH_ALEN) == 0) {
1341 const u8 *addr)
1347 if (data->scanning && memcmp(addr, data->scan_addr, ETH_ALEN) == 0)
1350 memcpy(md.addr, addr, ETH_ALEN);
1410 const u8 *addr, bool add)
1417 WARN_ON(!is_valid_ether_addr(addr));
1435 ETH_ALEN, data->addresses[1].addr))
1438 if (nla_put(skb, HWSIM_ATTR_ADDR_RECEIVER, ETH_ALEN, addr))
1521 ETH_ALEN, data->addresses[1].addr))
1608 static void mac80211_hwsim_tx_iter(void *_data, u8 *addr,
1950 link, sta ? sta->addr : NULL, sta ? sta->mlo : -1);
1961 ether_addr_copy(hdr->addr1, link_sta->addr);
1962 ether_addr_copy(hdr->addr2, bss_conf->addr);
1966 if (ether_addr_equal(hdr->addr3, sta->addr))
1967 ether_addr_copy(hdr->addr3, link_sta->addr);
1968 else if (ether_addr_equal(hdr->addr3, vif->addr))
1969 ether_addr_copy(hdr->addr3, bss_conf->addr);
2101 vif->addr);
2105 mac80211_hwsim_config_mac_nl(hw, vif->addr, true);
2126 newtype, vif->addr);
2143 vif->addr);
2147 mac80211_hwsim_config_mac_nl(hw, vif->addr, false);
2439 wiphy_dbg(hw->wiphy, "%s(changed=0x%llx vif->addr=%pM)\n",
2440 __func__, changed, vif->addr);
2462 wiphy_dbg(hw->wiphy, "%s(changed=0x%llx vif->addr=%pM, link id %u)\n",
2463 __func__, (unsigned long long)changed, vif->addr, link_id);
2580 vif->addr, link_id, sta->addr, bw, sta->deflink.bandwidth,
2808 ieee80211_stop_tx_ba_cb_irqsafe(vif, sta->addr, tid);
2931 memcpy(hwsim->scan_addr, vif->addr, ETH_ALEN);
3229 mac80211_hwsim_config_mac_nl(hw, old[i]->addr, false);
3238 mac80211_hwsim_config_mac_nl(hw, link_conf->addr, true);
3331 request->addr))
3430 ETH_ALEN, data->addresses[1].addr)) {
3495 if (nla_put(skb, HWSIM_ATTR_ADDR_TRANSMITTER, ETH_ALEN, data->addresses[1].addr))
3750 memcpy(result->addr, nla_data(tb[NL80211_PMSR_PEER_ATTR_ADDR]),
4949 u8 addr[ETH_ALEN];
5008 eth_zero_addr(addr);
5009 addr[0] = 0x02;
5010 addr[3] = idx >> 8;
5011 addr[4] = idx;
5012 memcpy(data->addresses[0].addr, addr, ETH_ALEN);
5014 memcpy(data->addresses[1].addr, addr, ETH_ALEN);
5015 data->addresses[1].addr[0] |= 0x40;
5020 memcpy(data->addresses[0].addr, param->perm_addr, ETH_ALEN);
5021 /* compatibility with automatically generated mac addr */
5022 memcpy(data->addresses[1].addr, param->perm_addr, ETH_ALEN);
5338 GENL_SET_ERR_MSG(info, "perm addr already present");
5482 u8 addr[ETH_ALEN];
5489 eth_zero_addr(addr);
5490 addr[0] = 0x12;
5491 eth_hw_addr_set(dev, addr);
5894 GENL_SET_ERR_MSG(info,"MAC is no valid source addr");