Home
last modified time | relevance | path

Searched refs:eth_data (Results 1 – 16 of 16) sorted by relevance

/linux-6.3-rc2/arch/arm/mach-mv78xx0/
A Dcommon.c204 void __init mv78xx0_ge00_init(struct mv643xx_eth_platform_data *eth_data) in mv78xx0_ge00_init() argument
206 orion_ge00_init(eth_data, in mv78xx0_ge00_init()
218 orion_ge01_init(eth_data, in mv78xx0_ge01_init()
237 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge10_init()
238 eth_data->speed = SPEED_1000; in mv78xx0_ge10_init()
239 eth_data->duplex = DUPLEX_FULL; in mv78xx0_ge10_init()
242 orion_ge10_init(eth_data, GE10_PHYS_BASE, IRQ_MV78XX0_GE10_SUM); in mv78xx0_ge10_init()
259 eth_data->phy_addr = MV643XX_ETH_PHY_NONE; in mv78xx0_ge11_init()
260 eth_data->speed = SPEED_1000; in mv78xx0_ge11_init()
261 eth_data->duplex = DUPLEX_FULL; in mv78xx0_ge11_init()
[all …]
A Dcommon.h36 void mv78xx0_ge00_init(struct mv643xx_eth_platform_data *eth_data);
37 void mv78xx0_ge01_init(struct mv643xx_eth_platform_data *eth_data);
38 void mv78xx0_ge10_init(struct mv643xx_eth_platform_data *eth_data);
39 void mv78xx0_ge11_init(struct mv643xx_eth_platform_data *eth_data);
/linux-6.3-rc2/arch/arm/plat-orion/include/plat/
A Dcommon.h40 void __init orion_ge00_init(struct mv643xx_eth_platform_data *eth_data,
46 void __init orion_ge01_init(struct mv643xx_eth_platform_data *eth_data,
51 void __init orion_ge10_init(struct mv643xx_eth_platform_data *eth_data,
55 void __init orion_ge11_init(struct mv643xx_eth_platform_data *eth_data,
/linux-6.3-rc2/arch/arm/plat-orion/
A Dcommon.c244 struct mv643xx_eth_platform_data *eth_data, in ge_complete() argument
249 eth_data->shared = orion_ge_shared; in ge_complete()
250 orion_ge->dev.platform_data = eth_data; in ge_complete()
307 void __init orion_ge00_init(struct mv643xx_eth_platform_data *eth_data, in orion_ge00_init() argument
321 eth_data, &orion_ge00); in orion_ge00_init()
360 void __init orion_ge01_init(struct mv643xx_eth_platform_data *eth_data, in orion_ge01_init() argument
371 eth_data, &orion_ge01); in orion_ge01_init()
410 void __init orion_ge10_init(struct mv643xx_eth_platform_data *eth_data, in orion_ge10_init() argument
419 eth_data, &orion_ge10); in orion_ge10_init()
458 void __init orion_ge11_init(struct mv643xx_eth_platform_data *eth_data, in orion_ge11_init() argument
[all …]
/linux-6.3-rc2/drivers/net/ethernet/intel/iavf/
A Diavf_fdir.c505 if (fltr->eth_data.etype == htons(ETH_P_IP) || in iavf_fill_fdir_eth_hdr()
506 fltr->eth_data.etype == htons(ETH_P_IPV6)) in iavf_fill_fdir_eth_hdr()
509 ehdr->h_proto = fltr->eth_data.etype; in iavf_fill_fdir_eth_hdr()
708 ntohs(fltr->eth_data.etype)); in iavf_print_fdir_fltr()
730 if (!memcmp(&tmp->eth_data, &fltr->eth_data, in iavf_fdir_is_dup_fltr()
731 sizeof(fltr->eth_data)) && in iavf_fdir_is_dup_fltr()
A Diavf_fdir.h89 struct iavf_fdir_eth eth_data; member
A Diavf_ethtool.c1174 fsp->h_u.ether_spec.h_proto = rule->eth_data.etype; in iavf_get_ethtool_fdir_entry()
1360 fltr->eth_data.etype = fsp->h_u.ether_spec.h_proto; in iavf_add_fdir_fltr_info()
/linux-6.3-rc2/arch/mips/alchemy/common/
A Dplatform.c383 struct au1000_eth_platform_data *eth_data) in au1xxx_override_eth_cfg() argument
385 if (!eth_data || port > 1) in au1xxx_override_eth_cfg()
389 memcpy(&au1xxx_eth0_platform_data, eth_data, in au1xxx_override_eth_cfg()
392 memcpy(&au1xxx_eth1_platform_data, eth_data, in au1xxx_override_eth_cfg()
/linux-6.3-rc2/arch/mips/include/asm/mach-au1x00/
A Dau1xxx_eth.h17 struct au1000_eth_platform_data *eth_data);
/linux-6.3-rc2/arch/arm/mach-dove/
A Dcommon.h26 void dove_ge00_init(struct mv643xx_eth_platform_data *eth_data);
A Dcommon.c153 void __init dove_ge00_init(struct mv643xx_eth_platform_data *eth_data) in dove_ge00_init() argument
155 orion_ge00_init(eth_data, DOVE_GE00_PHYS_BASE, in dove_ge00_init()
/linux-6.3-rc2/arch/arm/mach-orion5x/
A Dcommon.c93 void __init orion5x_eth_init(struct mv643xx_eth_platform_data *eth_data) in orion5x_eth_init() argument
95 orion_ge00_init(eth_data, in orion5x_eth_init()
A Dcommon.h43 void orion5x_eth_init(struct mv643xx_eth_platform_data *eth_data);
/linux-6.3-rc2/drivers/net/bonding/
A Dbond_alb.c1342 struct ethhdr *eth_data = eth_hdr(skb); in bond_do_alb_xmit() local
1353 ether_addr_copy(eth_data->h_source, in bond_do_alb_xmit()
1374 struct ethhdr *eth_data; in bond_xmit_tlb_slave_get() local
1378 eth_data = eth_hdr(skb); in bond_xmit_tlb_slave_get()
1381 if (!is_multicast_ether_addr(eth_data->h_dest)) { in bond_xmit_tlb_slave_get()
1426 struct ethhdr *eth_data; in bond_xmit_alb_slave_get() local
1431 eth_data = eth_hdr(skb); in bond_xmit_alb_slave_get()
1437 if (is_broadcast_ether_addr(eth_data->h_dest) || in bond_xmit_alb_slave_get()
1457 if (is_broadcast_ether_addr(eth_data->h_dest)) { in bond_xmit_alb_slave_get()
1465 if (ether_addr_equal_64bits(eth_data->h_dest, mac_v6_allmcast)) { in bond_xmit_alb_slave_get()
/linux-6.3-rc2/drivers/net/wireless/broadcom/brcm80211/brcmfmac/
A Dcore.c267 unsigned char *eth_data; in brcmf_skb_is_iapp() local
276 eth_data = skb_mac_header(skb) + ETH_HLEN; in brcmf_skb_is_iapp()
278 return !(((*(const u32 *)eth_data) ^ (*(const u32 *)iapp_l2_update_packet)) | in brcmf_skb_is_iapp()
279 ((*(const u16 *)(eth_data + 4)) ^ (*(const u16 *)(iapp_l2_update_packet + 4)))); in brcmf_skb_is_iapp()
281 a = (const u16 *)eth_data; in brcmf_skb_is_iapp()
/linux-6.3-rc2/drivers/net/ethernet/freescale/dpaa/
A Ddpaa_eth.c410 struct dpaa_eth_data *eth_data; in dpaa_mac_dev_get() local
415 eth_data = dpaa_dev->platform_data; in dpaa_mac_dev_get()
416 if (!eth_data) { in dpaa_mac_dev_get()
420 mac_dev = eth_data->mac_dev; in dpaa_mac_dev_get()

Completed in 28 milliseconds