/kernel/linux/linux-5.10/drivers/net/ethernet/i825xx/ |
H A D | sni_82596.c | 80 u8 __iomem *eth_addr; in sni_82596_probe() local 107 eth_addr = ioremap(idprom->start, 0x10); in sni_82596_probe() 108 if (!eth_addr) in sni_82596_probe() 112 netdevice->dev_addr[0] = readb(eth_addr + 0x0b); in sni_82596_probe() 113 netdevice->dev_addr[1] = readb(eth_addr + 0x0a); in sni_82596_probe() 114 netdevice->dev_addr[2] = readb(eth_addr + 0x09); in sni_82596_probe() 115 netdevice->dev_addr[3] = readb(eth_addr + 0x08); in sni_82596_probe() 116 netdevice->dev_addr[4] = readb(eth_addr + 0x07); in sni_82596_probe() 117 netdevice->dev_addr[5] = readb(eth_addr + 0x06); in sni_82596_probe() 118 iounmap(eth_addr); in sni_82596_probe() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/i825xx/ |
H A D | sni_82596.c | 80 u8 __iomem *eth_addr; in sni_82596_probe() local 108 eth_addr = ioremap(idprom->start, 0x10); in sni_82596_probe() 109 if (!eth_addr) in sni_82596_probe() 113 mac[0] = readb(eth_addr + 0x0b); in sni_82596_probe() 114 mac[1] = readb(eth_addr + 0x0a); in sni_82596_probe() 115 mac[2] = readb(eth_addr + 0x09); in sni_82596_probe() 116 mac[3] = readb(eth_addr + 0x08); in sni_82596_probe() 117 mac[4] = readb(eth_addr + 0x07); in sni_82596_probe() 118 mac[5] = readb(eth_addr + 0x06); in sni_82596_probe() 120 iounmap(eth_addr); in sni_82596_probe() [all...] |
/kernel/linux/linux-5.10/arch/um/drivers/ |
H A D | net_user.c | 33 void tap_check_ips(char *gate_addr, unsigned char *eth_addr) in tap_check_ips() argument 40 (eth_addr[0] == tap_addr[0]) && in tap_check_ips() 41 (eth_addr[1] == tap_addr[1]) && in tap_check_ips() 42 (eth_addr[2] == tap_addr[2]) && in tap_check_ips() 43 (eth_addr[3] == tap_addr[3])) { in tap_check_ips()
|
/kernel/linux/linux-6.6/arch/um/drivers/ |
H A D | net_user.c | 33 void tap_check_ips(char *gate_addr, unsigned char *eth_addr) in tap_check_ips() argument 40 (eth_addr[0] == tap_addr[0]) && in tap_check_ips() 41 (eth_addr[1] == tap_addr[1]) && in tap_check_ips() 42 (eth_addr[2] == tap_addr[2]) && in tap_check_ips() 43 (eth_addr[3] == tap_addr[3])) { in tap_check_ips()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
H A D | fman_tgec.h | 51 int tgec_add_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr); 52 int tgec_del_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr);
|
H A D | fman_memac.c | 488 static u32 get_mac_addr_hash_code(u64 eth_addr) in get_mac_addr_hash_code() argument 495 mask1 = eth_addr & (u64)0x01; in get_mac_addr_hash_code() 496 eth_addr >>= 1; in get_mac_addr_hash_code() 499 mask2 = eth_addr & (u64)0x01; in get_mac_addr_hash_code() 501 eth_addr >>= 1; in get_mac_addr_hash_code() 906 int memac_add_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr) in memac_add_hash_mac_address() argument 916 addr = ENET_ADDR_TO_UINT64(*eth_addr); in memac_add_hash_mac_address() 967 int memac_del_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr) in memac_del_hash_mac_address() argument 978 addr = ENET_ADDR_TO_UINT64(*eth_addr); in memac_del_hash_mac_address() 1027 enet_addr_t eth_addr; in memac_init() local [all...] |
H A D | fman_tgec.c | 528 int tgec_add_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr) in tgec_add_hash_mac_address() argument 538 addr = ENET_ADDR_TO_UINT64(*eth_addr); in tgec_add_hash_mac_address() 546 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in tgec_add_hash_mac_address() 608 int tgec_del_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr) in tgec_del_hash_mac_address() argument 619 addr = ((*(u64 *)eth_addr) >> 16); in tgec_del_hash_mac_address() 622 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in tgec_del_hash_mac_address() 687 enet_addr_t eth_addr; in tgec_init() local 706 MAKE_ENET_ADDR_FROM_UINT64(tgec->addr, eth_addr); in tgec_init() 707 set_mac_address(tgec->regs, (u8 *)eth_addr); in tgec_init()
|
H A D | fman_memac.h | 58 int memac_add_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr); 59 int memac_del_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr);
|
H A D | fman_dtsec.h | 55 int dtsec_add_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr); 56 int dtsec_del_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr);
|
H A D | mac.h | 80 enet_addr_t *eth_addr); 82 enet_addr_t *eth_addr);
|
H A D | fman_dtsec.c | 386 enet_addr_t eth_addr; in init() local 518 MAKE_ENET_ADDR_FROM_UINT64(addr, eth_addr); in init() 519 set_mac_address(regs, (u8 *)eth_addr); in init() 1051 int dtsec_add_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr) in dtsec_add_hash_mac_address() argument 1063 addr = ENET_ADDR_TO_UINT64(*eth_addr); in dtsec_add_hash_mac_address() 1073 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in dtsec_add_hash_mac_address() 1161 int dtsec_del_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr) in dtsec_del_hash_mac_address() argument 1174 addr = ENET_ADDR_TO_UINT64(*eth_addr); in dtsec_del_hash_mac_address() 1184 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in dtsec_del_hash_mac_address()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/ |
H A D | mac.h | 47 enet_addr_t *eth_addr); 49 enet_addr_t *eth_addr);
|
H A D | fman_tgec.c | 487 enet_addr_t *eth_addr) in tgec_add_hash_mac_address() 494 addr = ENET_ADDR_TO_UINT64(*eth_addr); in tgec_add_hash_mac_address() 502 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in tgec_add_hash_mac_address() 559 enet_addr_t *eth_addr) in tgec_del_hash_mac_address() 567 addr = ((*(u64 *)eth_addr) >> 16); in tgec_del_hash_mac_address() 570 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in tgec_del_hash_mac_address() 620 enet_addr_t eth_addr; in tgec_init() local 636 MAKE_ENET_ADDR_FROM_UINT64(tgec->addr, eth_addr); in tgec_init() 637 set_mac_address(tgec->regs, (const u8 *)eth_addr); in tgec_init() 486 tgec_add_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr) tgec_add_hash_mac_address() argument 558 tgec_del_hash_mac_address(struct fman_mac *tgec, enet_addr_t *eth_addr) tgec_del_hash_mac_address() argument
|
H A D | fman_memac.c | 400 static u32 get_mac_addr_hash_code(u64 eth_addr) in get_mac_addr_hash_code() argument 407 mask1 = eth_addr & (u64)0x01; in get_mac_addr_hash_code() 408 eth_addr >>= 1; in get_mac_addr_hash_code() 411 mask2 = eth_addr & (u64)0x01; in get_mac_addr_hash_code() 413 eth_addr >>= 1; in get_mac_addr_hash_code() 796 enet_addr_t *eth_addr) in memac_add_hash_mac_address() 803 addr = ENET_ADDR_TO_UINT64(*eth_addr); in memac_add_hash_mac_address() 852 enet_addr_t *eth_addr) in memac_del_hash_mac_address() 860 addr = ENET_ADDR_TO_UINT64(*eth_addr); in memac_del_hash_mac_address() 905 enet_addr_t eth_addr; in memac_init() local 795 memac_add_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr) memac_add_hash_mac_address() argument 851 memac_del_hash_mac_address(struct fman_mac *memac, enet_addr_t *eth_addr) memac_del_hash_mac_address() argument [all...] |
H A D | fman_dtsec.c | 359 enet_addr_t eth_addr; in init() local 443 MAKE_ENET_ADDR_FROM_UINT64(addr, eth_addr); in init() 444 set_mac_address(regs, (const u8 *)eth_addr); in init() 1012 enet_addr_t *eth_addr) in dtsec_add_hash_mac_address() 1021 addr = ENET_ADDR_TO_UINT64(*eth_addr); in dtsec_add_hash_mac_address() 1031 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in dtsec_add_hash_mac_address() 1114 enet_addr_t *eth_addr) in dtsec_del_hash_mac_address() 1124 addr = ENET_ADDR_TO_UINT64(*eth_addr); in dtsec_del_hash_mac_address() 1134 crc = crc32_le(crc, (u8 *)eth_addr, ETH_ALEN); in dtsec_del_hash_mac_address() 1011 dtsec_add_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr) dtsec_add_hash_mac_address() argument 1113 dtsec_del_hash_mac_address(struct fman_mac *dtsec, enet_addr_t *eth_addr) dtsec_del_hash_mac_address() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.h | 65 #define bnxt_eth_addr_key_mask_invalid(eth_addr, eth_addr_mask) \ 66 ((is_wildcard(&(eth_addr)[0], ETH_ALEN) && \ 67 is_wildcard(&(eth_addr)[ETH_ALEN / 2], ETH_ALEN)) || \
|
/kernel/linux/linux-6.6/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_tc.h | 65 #define bnxt_eth_addr_key_mask_invalid(eth_addr, eth_addr_mask) \ 66 ((is_wildcard(&(eth_addr)[0], ETH_ALEN) && \ 67 is_wildcard(&(eth_addr)[ETH_ALEN / 2], ETH_ALEN)) || \
|
/kernel/linux/linux-5.10/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_hw.c | 60 u8 eth_addr[ETH_ALEN]; in atl1e_get_permanent_address() local 86 *(u32 *) ð_addr[2] = swab32(addr[0]); in atl1e_get_permanent_address() 87 *(u16 *) ð_addr[0] = swab16(*(u16 *)&addr[1]); in atl1e_get_permanent_address() 89 if (is_valid_ether_addr(eth_addr)) { in atl1e_get_permanent_address() 90 memcpy(hw->perm_mac_addr, eth_addr, ETH_ALEN); in atl1e_get_permanent_address()
|
/kernel/linux/linux-6.6/drivers/net/ethernet/atheros/atl1e/ |
H A D | atl1e_hw.c | 60 u8 eth_addr[ETH_ALEN]; in atl1e_get_permanent_address() local 86 *(u32 *) ð_addr[2] = swab32(addr[0]); in atl1e_get_permanent_address() 87 *(u16 *) ð_addr[0] = swab16(*(u16 *)&addr[1]); in atl1e_get_permanent_address() 89 if (is_valid_ether_addr(eth_addr)) { in atl1e_get_permanent_address() 90 memcpy(hw->perm_mac_addr, eth_addr, ETH_ALEN); in atl1e_get_permanent_address()
|
/kernel/linux/linux-5.10/arch/um/include/shared/ |
H A D | net_user.h | 36 extern void tap_check_ips(char *gate_addr, unsigned char *eth_addr);
|
/kernel/linux/linux-6.6/arch/um/include/shared/ |
H A D | net_user.h | 35 extern void tap_check_ips(char *gate_addr, unsigned char *eth_addr);
|
/kernel/linux/linux-5.10/drivers/net/vxlan/ |
H A D | vxlan_core.c | 78 u8 eth_addr[ETH_ALEN]; member 294 send_eth = !is_zero_ether_addr(fdb->eth_addr); in vxlan_fdb_info() 309 if (send_eth && nla_put(skb, NDA_LLADDR, ETH_ALEN, &fdb->eth_addr)) in vxlan_fdb_info() 402 memcpy(fdb_info->eth_addr, fdb->eth_addr, ETH_ALEN); in vxlan_fdb_switchdev_notifier_info() 468 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss() argument 475 memcpy(f.eth_addr, eth_addr, ETH_ALEN); in vxlan_fdb_miss() 525 if (ether_addr_equal(mac, f->eth_addr)) { in __vxlan_find_mac() 572 u8 eth_addr[ETH_ALE in vxlan_fdb_find_uc() local [all...] |
/kernel/linux/linux-6.6/drivers/net/vxlan/ |
H A D | vxlan_core.c | 188 send_eth = !is_zero_ether_addr(fdb->eth_addr); in vxlan_fdb_info() 203 if (send_eth && nla_put(skb, NDA_LLADDR, ETH_ALEN, &fdb->eth_addr)) in vxlan_fdb_info() 296 memcpy(fdb_info->eth_addr, fdb->eth_addr, ETH_ALEN); in vxlan_fdb_switchdev_notifier_info() 362 static void vxlan_fdb_miss(struct vxlan_dev *vxlan, const u8 eth_addr[ETH_ALEN]) in vxlan_fdb_miss() argument 369 memcpy(f.eth_addr, eth_addr, ETH_ALEN); in vxlan_fdb_miss() 419 if (ether_addr_equal(mac, f->eth_addr)) { in __vxlan_find_mac() 466 u8 eth_addr[ETH_ALEN + 2] = { 0 }; in vxlan_fdb_find_uc() local 475 ether_addr_copy(eth_addr, ma in vxlan_fdb_find_uc() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.h | 25 volatile unsigned int eth_addr[6]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/seeq/ |
H A D | sgiseeq.h | 25 volatile unsigned int eth_addr[6]; member
|