| /net/core/ |
| A D | of_net.c | 65 const void *mac; in of_get_mac_address_nvmem() local 82 mac = nvmem_cell_read(cell, &len); in of_get_mac_address_nvmem() 85 if (IS_ERR(mac)) in of_get_mac_address_nvmem() 86 return PTR_ERR(mac); in of_get_mac_address_nvmem() 88 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in of_get_mac_address_nvmem() 89 kfree(mac); in of_get_mac_address_nvmem() 93 memcpy(addr, mac, ETH_ALEN); in of_get_mac_address_nvmem() 94 kfree(mac); in of_get_mac_address_nvmem()
|
| A D | failover.c | 20 static struct net_device *failover_get_bymac(u8 *mac, struct failover_ops **ops) in failover_get_bymac() argument 28 if (ether_addr_equal(failover_dev->perm_addr, mac)) { in failover_get_bymac()
|
| /net/llc/ |
| A D | llc_c_ac.c | 210 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_disc_cmd_p_set_x() 237 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_p() 261 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_dm_rsp_f_set_1() 295 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_frmr_rsp_f_set_x() 322 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_frmr_rsp_f_set_0() 352 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_frmr_rsp_f_set_p() 373 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_cmd_p_set_1() 391 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_cmd_p_set_0() 409 rc = llc_mac_hdr_init(skb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_send_i_xxx_x_set_0() 784 const u8 *dmac = llc->daddr.mac; in llc_conn_ac_send_sabme_cmd_p_set_x() [all …]
|
| A D | llc_sap.c | 238 memcpy(ev->saddr.mac, skb->dev->dev_addr, IFHWADDRLEN); in llc_build_and_send_test_pkt() 239 memcpy(ev->daddr.mac, dmac, IFHWADDRLEN); in llc_build_and_send_test_pkt() 264 memcpy(ev->saddr.mac, skb->dev->dev_addr, IFHWADDRLEN); in llc_build_and_send_xid_pkt() 265 memcpy(ev->daddr.mac, dmac, IFHWADDRLEN); in llc_build_and_send_xid_pkt() 305 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_dgram_match() 429 llc_pdu_decode_da(skb, laddr.mac); in llc_sap_handler() 432 if (is_multicast_ether_addr(laddr.mac)) { in llc_sap_handler()
|
| A D | llc_if.c | 93 memcpy(daddr.mac, dmac, sizeof(daddr.mac)); in llc_establish_connection() 94 memcpy(laddr.mac, lmac, sizeof(laddr.mac)); in llc_establish_connection()
|
| A D | llc_conn.c | 465 ether_addr_equal(llc->laddr.mac, laddr->mac) && in llc_estab_match() 466 ether_addr_equal(llc->daddr.mac, daddr->mac); in llc_estab_match() 542 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_listener_match() 786 llc_pdu_decode_sa(skb, saddr.mac); in llc_conn_handler() 788 llc_pdu_decode_da(skb, daddr.mac); in llc_conn_handler()
|
| A D | llc_s_ac.c | 49 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_prepare_and_xmit()
|
| A D | af_llc.c | 315 memcpy(llc->laddr.mac, llc->dev->dev_addr, IFHWADDRLEN); in llc_ui_autobind() 404 memcpy(laddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_bind() 420 memcpy(llc->laddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_bind() 507 memcpy(llc->daddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_connect() 1045 memcpy(&sllc.sllc_mac, &llc->daddr.mac, IFHWADDRLEN); in llc_ui_getname()
|
| /net/ethernet/ |
| A D | eth.c | 538 const void *mac; in nvmem_get_mac_address() local 545 mac = nvmem_cell_read(cell, &len); in nvmem_get_mac_address() 548 if (IS_ERR(mac)) in nvmem_get_mac_address() 549 return PTR_ERR(mac); in nvmem_get_mac_address() 551 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in nvmem_get_mac_address() 552 kfree(mac); in nvmem_get_mac_address() 556 ether_addr_copy(addrbuf, mac); in nvmem_get_mac_address() 557 kfree(mac); in nvmem_get_mac_address()
|
| /net/bridge/netfilter/ |
| A D | ebt_dnat.c | 27 ether_addr_copy(eth_hdr(skb)->h_dest, info->mac); in ebt_dnat_tg() 29 if (is_multicast_ether_addr(info->mac)) { in ebt_dnat_tg() 30 if (is_broadcast_ether_addr(info->mac)) in ebt_dnat_tg() 52 if (ether_addr_equal(info->mac, dev->dev_addr)) in ebt_dnat_tg()
|
| A D | ebt_snat.c | 28 ether_addr_copy(eth_hdr(skb)->h_source, info->mac); in ebt_snat_tg() 39 if (skb_store_bits(skb, sizeof(_ah), info->mac, ETH_ALEN)) in ebt_snat_tg()
|
| A D | ebt_among.c | 20 const char *mac, __be32 ip) in ebt_mac_wormhash_contains() argument 30 int key = ((const unsigned char *)mac)[5]; in ebt_mac_wormhash_contains() 32 ether_addr_copy(((char *) cmp) + 2, mac); in ebt_mac_wormhash_contains()
|
| A D | ebt_arpreply.c | 57 *diptr, shp, info->mac, shp); in ebt_arpreply_tg()
|
| A D | nf_conntrack_bridge.c | 334 skb_copy_from_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN); in nf_ct_bridge_frag_save() 380 skb_copy_to_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN); in nf_ct_bridge_frag_restore()
|
| /net/batman-adv/ |
| A D | bridge_loop_avoidance.c | 389 ether_addr_copy(ethhdr->h_source, mac); in batadv_bla_send_claim() 398 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim() 407 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim() 417 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim() 418 ether_addr_copy(ethhdr->h_dest, mac); in batadv_bla_send_claim() 425 ether_addr_copy(ethhdr->h_source, mac); in batadv_bla_send_claim() 666 u8 mac[ETH_ALEN]; in batadv_bla_send_announce() local 669 memcpy(mac, batadv_announce_mac, 4); in batadv_bla_send_announce() 673 memcpy(&mac[4], &crc, 2); in batadv_bla_send_announce() 706 ether_addr_copy(claim->addr, mac); in batadv_bla_add_claim() [all …]
|
| A D | bridge_loop_avoidance.h | 27 static inline bool batadv_bla_is_loopdetect_mac(const uint8_t *mac) in batadv_bla_is_loopdetect_mac() argument 29 if (mac[0] == 0xba && mac[1] == 0xbe) in batadv_bla_is_loopdetect_mac()
|
| /net/netfilter/ipset/ |
| A D | Kconfig | 38 tristate "bitmap:ip,mac set support" 41 This option adds the bitmap:ip,mac set type support, by which one 104 tristate "hash:ip,mac set support" 107 This option adds the hash:ip,mac set type support, by which 113 tristate "hash:mac set support" 116 This option adds the hash:mac set type support, by which
|
| /net/wireless/ |
| A D | trace.h | 871 MAC_ASSIGN(sta_mac, mac); 943 TP_ARGS(wiphy, netdev, mac), 952 MAC_ASSIGN(sta_mac, mac); 993 TP_ARGS(wiphy, netdev, mac) 998 TP_ARGS(wiphy, netdev, mac) 1003 u8 *mac), 1014 MAC_ASSIGN(sta_mac, mac); 3222 TP_ARGS(netdev, mac), 3225 MAC_ENTRY(mac) 3229 MAC_ASSIGN(mac, mac) [all …]
|
| A D | rdev-ops.h | 196 struct net_device *dev, u8 *mac, in rdev_add_station() argument 200 trace_rdev_add_station(&rdev->wiphy, dev, mac, params); in rdev_add_station() 201 ret = rdev->ops->add_station(&rdev->wiphy, dev, mac, params); in rdev_add_station() 218 struct net_device *dev, u8 *mac, in rdev_change_station() argument 222 trace_rdev_change_station(&rdev->wiphy, dev, mac, params); in rdev_change_station() 223 ret = rdev->ops->change_station(&rdev->wiphy, dev, mac, params); in rdev_change_station() 229 struct net_device *dev, const u8 *mac, in rdev_get_station() argument 233 trace_rdev_get_station(&rdev->wiphy, dev, mac); in rdev_get_station() 234 ret = rdev->ops->get_station(&rdev->wiphy, dev, mac, sinfo); in rdev_get_station() 240 struct net_device *dev, int idx, u8 *mac, in rdev_dump_station() argument [all …]
|
| /net/mac80211/ |
| A D | debugfs_sta.c | 454 u8 mac[MAC_ADDR_STR_LEN + 2]; in link_sta_addr_read() local 456 snprintf(mac, sizeof(mac), "%pM\n", link_sta->pub->addr); in link_sta_addr_read() 458 return simple_read_from_buffer(userbuf, count, ppos, mac, in link_sta_addr_read() 1238 u8 mac[MAC_ADDR_STR_LEN + 1]; in ieee80211_sta_debugfs_add() local 1243 snprintf(mac, sizeof(mac), "%pM", sta->sta.addr); in ieee80211_sta_debugfs_add() 1254 sta->debugfs_dir = debugfs_create_dir(mac, stations_dir); in ieee80211_sta_debugfs_add()
|
| /net/ieee802154/ |
| A D | Makefile | 6 ieee802154-y := netlink.o nl-mac.o nl-phy.o nl_policy.o core.o \
|
| /net/ncsi/ |
| A D | ncsi-pkt.h | 118 unsigned char mac[6]; /* MAC address */ member 247 unsigned char mac[6]; /* Supported MAC addr */ member
|
| /net/smc/ |
| A D | smc_llc.h | 84 int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[],
|
| A D | smc_ib.h | 44 char mac[SMC_MAX_PORTS][ETH_ALEN]; member
|
| /net/bridge/ |
| A D | br_netfilter_hooks.c | 143 char mac[NF_BRIDGE_MAX_MAC_HEADER_LENGTH]; member 799 skb_copy_to_linear_data_offset(skb, -data->size, data->mac, data->size); in br_nf_push_frag_xmit() 887 skb_copy_from_linear_data_offset(skb, -data->size, data->mac, in br_nf_dev_queue_xmit() 909 skb_copy_from_linear_data_offset(skb, -data->size, data->mac, in br_nf_dev_queue_xmit()
|