Home
last modified time | relevance | path

Searched refs:mac (Results 1 – 25 of 45) sorted by relevance

12

/net/core/
Dof_net.c64 const void *mac; in of_get_mac_addr_nvmem() local
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()
Dfailover.c20 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/
Dllc_s_ac.c60 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_ui()
85 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_xid_c()
141 rc = llc_mac_hdr_init(skb, ev->saddr.mac, ev->daddr.mac); in llc_sap_action_send_test_c()
Dllc_c_ac.c210 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()
442 rc = llc_mac_hdr_init(nskb, llc->dev->dev_addr, llc->daddr.mac); in llc_conn_ac_resend_i_xxx_x_set_0_or_send_rr()
[all …]
Dllc_sap.c238 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()
303 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_dgram_match()
425 llc_pdu_decode_da(skb, laddr.mac); in llc_sap_handler()
428 if (is_multicast_ether_addr(laddr.mac)) { in llc_sap_handler()
Dllc_if.c93 memcpy(daddr.mac, dmac, sizeof(daddr.mac)); in llc_establish_connection()
94 memcpy(laddr.mac, lmac, sizeof(laddr.mac)); in llc_establish_connection()
Dllc_conn.c462 ether_addr_equal(llc->laddr.mac, laddr->mac) && in llc_estab_match()
463 ether_addr_equal(llc->daddr.mac, daddr->mac); in llc_estab_match()
534 ether_addr_equal(llc->laddr.mac, laddr->mac); in llc_listener_match()
774 llc_pdu_decode_sa(skb, saddr.mac); in llc_conn_handler()
776 llc_pdu_decode_da(skb, daddr.mac); in llc_conn_handler()
Daf_llc.c314 memcpy(llc->laddr.mac, llc->dev->dev_addr, IFHWADDRLEN); in llc_ui_autobind()
403 memcpy(laddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_bind()
418 memcpy(llc->laddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_bind()
505 memcpy(llc->daddr.mac, addr->sllc_mac, IFHWADDRLEN); in llc_ui_connect()
1044 memcpy(&sllc.sllc_mac, &llc->daddr.mac, IFHWADDRLEN); in llc_ui_getname()
/net/bridge/netfilter/
Debt_dnat.c27 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()
Debt_snat.c28 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()
Debt_among.c20 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()
Debt_arpreply.c57 *diptr, shp, info->mac, shp); in ebt_arpreply_tg()
Dnf_conntrack_bridge.c327 skb_copy_from_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN); in nf_ct_bridge_frag_save()
373 skb_copy_to_linear_data_offset(skb, -ETH_HLEN, data->mac, ETH_HLEN); in nf_ct_bridge_frag_restore()
/net/ethernet/
Deth.c537 const void *mac; in nvmem_get_mac_address() local
544 mac = nvmem_cell_read(cell, &len); in nvmem_get_mac_address()
547 if (IS_ERR(mac)) in nvmem_get_mac_address()
548 return PTR_ERR(mac); in nvmem_get_mac_address()
550 if (len != ETH_ALEN || !is_valid_ether_addr(mac)) { in nvmem_get_mac_address()
551 kfree(mac); in nvmem_get_mac_address()
555 ether_addr_copy(addrbuf, mac); in nvmem_get_mac_address()
556 kfree(mac); in nvmem_get_mac_address()
/net/batman-adv/
Dbridge_loop_avoidance.c339 static void batadv_bla_send_claim(struct batadv_priv *bat_priv, u8 *mac, in batadv_bla_send_claim() argument
388 ether_addr_copy(ethhdr->h_source, mac); in batadv_bla_send_claim()
390 "%s(): CLAIM %pM on vid %d\n", __func__, mac, in batadv_bla_send_claim()
397 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim()
399 "%s(): UNCLAIM %pM on vid %d\n", __func__, mac, in batadv_bla_send_claim()
406 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim()
416 ether_addr_copy(hw_src, mac); in batadv_bla_send_claim()
417 ether_addr_copy(ethhdr->h_dest, mac); in batadv_bla_send_claim()
424 ether_addr_copy(ethhdr->h_source, mac); in batadv_bla_send_claim()
665 u8 mac[ETH_ALEN]; in batadv_bla_send_announce() local
[all …]
Dbridge_loop_avoidance.h27 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/
DKconfig38 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/
Drdev-ops.h196 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 …]
Dtrace.h736 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
738 TP_ARGS(wiphy, netdev, mac, params),
769 MAC_ASSIGN(sta_mac, mac);
828 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
830 TP_ARGS(wiphy, netdev, mac, params)
834 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, u8 *mac,
836 TP_ARGS(wiphy, netdev, mac, params)
840 TP_PROTO(struct wiphy *wiphy, struct net_device *netdev, const u8 *mac),
841 TP_ARGS(wiphy, netdev, mac),
850 MAC_ASSIGN(sta_mac, mac);
[all …]
/net/ieee802154/
DMakefile6 ieee802154-y := netlink.o nl-mac.o nl-phy.o nl_policy.o core.o \
/net/ncsi/
Dncsi-pkt.h118 unsigned char mac[6]; /* MAC address */ member
247 unsigned char mac[6]; /* Supported MAC addr */ member
/net/smc/
Dsmc_clc.c540 memcpy(pclc_base->lcl.mac, &ini->ib_dev->mac[ini->ib_port - 1], in smc_clc_send_proposal()
692 memcpy(&clc->r0.lcl.mac, &link->smcibdev->mac[link->ibport - 1], in smc_clc_send_confirm_accept()
Dsmc_ib.h44 char mac[SMC_MAX_PORTS][ETH_ALEN]; member
Dsmc_llc.h74 int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[],
/net/bridge/
Dbr_netfilter_hooks.c140 char mac[NF_BRIDGE_MAX_MAC_HEADER_LENGTH]; member
786 skb_copy_to_linear_data_offset(skb, -data->size, data->mac, data->size); in br_nf_push_frag_xmit()
868 skb_copy_from_linear_data_offset(skb, -data->size, data->mac, in br_nf_dev_queue_xmit()
887 skb_copy_from_linear_data_offset(skb, -data->size, data->mac, in br_nf_dev_queue_xmit()

12