Searched refs:mac_hash (Results 1 - 12 of 12) sorted by relevance
/kernel/linux/linux-5.10/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 233 unsigned int mac_hash; in ipvlan_process_multicast() local 250 mac_hash = ipvlan_mac_hash(ethh->h_dest); in ipvlan_process_multicast() 261 if (!test_bit(mac_hash, ipvlan->mac_filters)) in ipvlan_process_multicast()
|
/kernel/linux/linux-6.6/drivers/net/ipvlan/ |
H A D | ipvlan_core.c | 233 unsigned int mac_hash; in ipvlan_process_multicast() local 250 mac_hash = ipvlan_mac_hash(ethh->h_dest); in ipvlan_process_multicast() 261 if (!test_bit(mac_hash, ipvlan->mac_filters)) in ipvlan_process_multicast()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 708 unsigned int mac_hash; in mlx4_en_replace_mac() local 713 bucket = &priv->mac_hash[prev_mac[MLX4_EN_MAC_HASH_IDX]]; in mlx4_en_replace_mac() 724 mac_hash = new_mac[MLX4_EN_MAC_HASH_IDX]; in mlx4_en_replace_mac() 726 &priv->mac_hash[mac_hash]); in mlx4_en_replace_mac() 1149 /* Note that we do not need to protect our mac_hash traversal with rcu, in mlx4_en_do_uc_filter() 1155 bucket = &priv->mac_hash[i]; in mlx4_en_do_uc_filter() 1199 bucket = &priv->mac_hash[ha->addr[MLX4_EN_MAC_HASH_IDX]]; in mlx4_en_do_uc_filter() 1236 unsigned int mac_hash; in mlx4_en_do_uc_filter() local 1239 mac_hash in mlx4_en_do_uc_filter() [all...] |
H A D | en_rx.c | 682 /* Protect accesses to: ring->xdp_prog, priv->mac_hash list */ in mlx4_en_process_rx_cq() 743 unsigned int mac_hash; in mlx4_en_process_rx_cq() local 746 mac_hash = ethh->h_source[MLX4_EN_MAC_HASH_IDX]; in mlx4_en_process_rx_cq() 747 bucket = &priv->mac_hash[mac_hash]; in mlx4_en_process_rx_cq()
|
H A D | mlx4_en.h | 629 struct hlist_head mac_hash[MLX4_EN_MAC_HASH_SIZE]; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlx4/ |
H A D | en_netdev.c | 709 unsigned int mac_hash; in mlx4_en_replace_mac() local 714 bucket = &priv->mac_hash[prev_mac[MLX4_EN_MAC_HASH_IDX]]; in mlx4_en_replace_mac() 725 mac_hash = new_mac[MLX4_EN_MAC_HASH_IDX]; in mlx4_en_replace_mac() 727 &priv->mac_hash[mac_hash]); in mlx4_en_replace_mac() 1150 /* Note that we do not need to protect our mac_hash traversal with rcu, in mlx4_en_do_uc_filter() 1156 bucket = &priv->mac_hash[i]; in mlx4_en_do_uc_filter() 1200 bucket = &priv->mac_hash[ha->addr[MLX4_EN_MAC_HASH_IDX]]; in mlx4_en_do_uc_filter() 1237 unsigned int mac_hash; in mlx4_en_do_uc_filter() local 1240 mac_hash in mlx4_en_do_uc_filter() [all...] |
H A D | en_rx.c | 791 unsigned int mac_hash; in mlx4_en_process_rx_cq() local 794 mac_hash = ethh->h_source[MLX4_EN_MAC_HASH_IDX]; in mlx4_en_process_rx_cq() 795 bucket = &priv->mac_hash[mac_hash]; in mlx4_en_process_rx_cq()
|
H A D | mlx4_en.h | 621 struct hlist_head mac_hash[MLX4_EN_MAC_HASH_SIZE]; member
|
/kernel/linux/linux-5.10/drivers/net/ethernet/alacritech/ |
H A D | slic.h | 466 __le16 mac_hash; member
|
/kernel/linux/linux-6.6/drivers/net/ethernet/alacritech/ |
H A D | slic.h | 464 __le16 mac_hash; member
|
/kernel/linux/linux-5.10/drivers/s390/net/ |
H A D | qeth_l2_main.c | 435 u32 mac_hash = get_unaligned((u32 *)(&ha->addr[2])); in qeth_l2_add_mac() local 438 hash_for_each_possible(card->rx_mode_addrs, mac, hnode, mac_hash) { in qeth_l2_add_mac() 452 hash_add(card->rx_mode_addrs, &mac->hnode, mac_hash); in qeth_l2_add_mac()
|
/kernel/linux/linux-6.6/drivers/s390/net/ |
H A D | qeth_l2_main.c | 434 u32 mac_hash = get_unaligned((u32 *)(&ha->addr[2])); in qeth_l2_add_mac() local 437 hash_for_each_possible(card->rx_mode_addrs, mac, hnode, mac_hash) { in qeth_l2_add_mac() 451 hash_add(card->rx_mode_addrs, &mac->hnode, mac_hash); in qeth_l2_add_mac()
|
Completed in 24 milliseconds