/kernel/linux/linux-6.6/drivers/net/ethernet/freescale/fman/ |
H A D | mac.c | 36 struct list_head mc_addr_list; member 71 list_for_each_entry_safe(old_addr, tmp, &priv->mc_addr_list, list) { in fman_set_multi() 93 list_add(&tmp->list, &priv->mc_addr_list); in fman_set_multi() 184 INIT_LIST_HEAD(&priv->mc_addr_list); in mac_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.c | 198 * @mc_addr_list: array of multicast addresses to program 204 * The caller must have a packed mc_addr_list of multicast addresses. 209 u8 *mc_addr_list, u32 mc_addr_count, in e1000_update_mc_addr_list_vf() 233 hash_value = e1000_hash_mc_addr_vf(hw, mc_addr_list); in e1000_update_mc_addr_list_vf() 235 mc_addr_list += ETH_ALEN; in e1000_update_mc_addr_list_vf() 208 e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, u32 rar_used_count, u32 rar_count) e1000_update_mc_addr_list_vf() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igbvf/ |
H A D | vf.c | 198 * @mc_addr_list: array of multicast addresses to program 204 * The caller must have a packed mc_addr_list of multicast addresses. 209 u8 *mc_addr_list, u32 mc_addr_count, in e1000_update_mc_addr_list_vf() 233 hash_value = e1000_hash_mc_addr_vf(hw, mc_addr_list); in e1000_update_mc_addr_list_vf() 235 mc_addr_list += ETH_ALEN; in e1000_update_mc_addr_list_vf() 208 e1000_update_mc_addr_list_vf(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, u32 rar_used_count, u32 rar_count) e1000_update_mc_addr_list_vf() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.h | 29 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | igc_mac.c | 851 * @mc_addr_list: array of multicast addresses to program 855 * The caller must have a packed mc_addr_list of multicast addresses. 858 u8 *mc_addr_list, u32 mc_addr_count) in igc_update_mc_addr_list() 866 /* update mta_shadow from mc_addr_list */ in igc_update_mc_addr_list() 868 hash_value = igc_hash_mc_addr(hw, mc_addr_list); in igc_update_mc_addr_list() 874 mc_addr_list += ETH_ALEN; in igc_update_mc_addr_list() 857 igc_update_mc_addr_list(struct igc_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) igc_update_mc_addr_list() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igc/ |
H A D | igc_mac.h | 29 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | igc_mac.c | 851 * @mc_addr_list: array of multicast addresses to program 855 * The caller must have a packed mc_addr_list of multicast addresses. 858 u8 *mc_addr_list, u32 mc_addr_count) in igc_update_mc_addr_list() 866 /* update mta_shadow from mc_addr_list */ in igc_update_mc_addr_list() 868 hash_value = igc_hash_mc_addr(hw, mc_addr_list); in igc_update_mc_addr_list() 874 mc_addr_list += ETH_ALEN; in igc_update_mc_addr_list() 857 igc_update_mc_addr_list(struct igc_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) igc_update_mc_addr_list() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.h | 27 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | mac.c | 309 * @mc_addr_list: array of multicast addresses to program 313 * The caller must have a packed mc_addr_list of multicast addresses. 316 u8 *mc_addr_list, u32 mc_addr_count) in e1000e_update_mc_addr_list_generic() 324 /* update mta_shadow from mc_addr_list */ in e1000e_update_mc_addr_list_generic() 326 hash_value = e1000_hash_mc_addr(hw, mc_addr_list); in e1000e_update_mc_addr_list_generic() 332 mc_addr_list += (ETH_ALEN); in e1000e_update_mc_addr_list_generic() 315 e1000e_update_mc_addr_list_generic(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) e1000e_update_mc_addr_list_generic() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.h | 31 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | e1000_mac.c | 489 * @mc_addr_list: array of multicast addresses to program 493 * The caller must have a packed mc_addr_list of multicast addresses. 496 u8 *mc_addr_list, u32 mc_addr_count) in igb_update_mc_addr_list() 504 /* update mta_shadow from mc_addr_list */ in igb_update_mc_addr_list() 506 hash_value = igb_hash_mc_addr(hw, mc_addr_list); in igb_update_mc_addr_list() 512 mc_addr_list += (ETH_ALEN); in igb_update_mc_addr_list() 495 igb_update_mc_addr_list(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) igb_update_mc_addr_list() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/e1000e/ |
H A D | mac.h | 27 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | mac.c | 309 * @mc_addr_list: array of multicast addresses to program 313 * The caller must have a packed mc_addr_list of multicast addresses. 316 u8 *mc_addr_list, u32 mc_addr_count) in e1000e_update_mc_addr_list_generic() 324 /* update mta_shadow from mc_addr_list */ in e1000e_update_mc_addr_list_generic() 326 hash_value = e1000_hash_mc_addr(hw, mc_addr_list); in e1000e_update_mc_addr_list_generic() 332 mc_addr_list += (ETH_ALEN); in e1000e_update_mc_addr_list_generic() 315 e1000e_update_mc_addr_list_generic(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) e1000e_update_mc_addr_list_generic() argument
|
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/igb/ |
H A D | e1000_mac.h | 31 u8 *mc_addr_list, u32 mc_addr_count);
|
H A D | e1000_mac.c | 518 * @mc_addr_list: array of multicast addresses to program 522 * The caller must have a packed mc_addr_list of multicast addresses. 525 u8 *mc_addr_list, u32 mc_addr_count) in igb_update_mc_addr_list() 533 /* update mta_shadow from mc_addr_list */ in igb_update_mc_addr_list() 535 hash_value = igb_hash_mc_addr(hw, mc_addr_list); in igb_update_mc_addr_list() 541 mc_addr_list += (ETH_ALEN); in igb_update_mc_addr_list() 524 igb_update_mc_addr_list(struct e1000_hw *hw, u8 *mc_addr_list, u32 mc_addr_count) igb_update_mc_addr_list() argument
|
/kernel/linux/linux-5.10/drivers/net/ethernet/freescale/fman/ |
H A D | mac.c | 63 struct list_head mc_addr_list; member 304 list_for_each_entry_safe(old_addr, tmp, &priv->mc_addr_list, list) { in set_multi() 326 list_add(&tmp->list, &priv->mc_addr_list); in set_multi() 659 INIT_LIST_HEAD(&priv->mc_addr_list); in mac_probe()
|
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/ixgb/ |
H A D | ixgb_hw.c | 397 * mc_addr_list - the list of new multicast addresses 408 u8 *mc_addr_list, in ixgb_mc_addr_list_update() 435 mca = mc_addr_list; in ixgb_mc_addr_list_update() 407 ixgb_mc_addr_list_update(struct ixgb_hw *hw, u8 *mc_addr_list, u32 mc_addr_count, u32 pad) ixgb_mc_addr_list_update() argument
|
H A D | ixgb_hw.h | 746 void ixgb_mc_addr_list_update(struct ixgb_hw *hw, u8 *mc_addr_list,
|
/kernel/linux/linux-5.10/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 2758 sizeof(msg_body->mc_addr_list)); in wcn36xx_smd_set_mc_list() 2762 memcpy(&msg_body->mc_addr_list, fp, in wcn36xx_smd_set_mc_list() 2763 sizeof(msg_body->mc_addr_list)); in wcn36xx_smd_set_mc_list() 2765 msg_body->mc_addr_list.mc_addr_count = 0; in wcn36xx_smd_set_mc_list() 2767 msg_body->mc_addr_list.bss_index = vif_priv->bss_index; in wcn36xx_smd_set_mc_list()
|
H A D | hal.h | 4662 struct wcn36xx_hal_rcv_flt_mc_addr_list_type mc_addr_list; member
|
/kernel/linux/linux-6.6/drivers/net/wireless/ath/wcn36xx/ |
H A D | smd.c | 2929 memcpy(&msg_body->mc_addr_list, fp, in wcn36xx_smd_set_mc_list() 2930 sizeof(msg_body->mc_addr_list)); in wcn36xx_smd_set_mc_list() 2932 msg_body->mc_addr_list.mc_addr_count = 0; in wcn36xx_smd_set_mc_list() 2934 msg_body->mc_addr_list.bss_index = vif_priv->bss_index; in wcn36xx_smd_set_mc_list()
|
H A D | hal.h | 4720 struct wcn36xx_hal_rcv_flt_mc_addr_list_type mc_addr_list; member
|