/drivers/net/ethernet/intel/ixgbevf/ |
D | vf.c | 190 static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbevf_mta_vector() argument 196 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbevf_mta_vector() 199 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbevf_mta_vector() 202 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbevf_mta_vector() 205 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbevf_mta_vector()
|
/drivers/net/ethernet/intel/ixgb/ |
D | ixgb_hw.c | 43 static u32 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 * mc_addr); 499 u8 *mc_addr) in ixgb_hash_mc_addr() argument 515 ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4)); in ixgb_hash_mc_addr() 519 ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5)); in ixgb_hash_mc_addr() 523 ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6)); in ixgb_hash_mc_addr() 526 hash_value = ((mc_addr[4]) | (((u16) mc_addr[5]) << 8)); in ixgb_hash_mc_addr()
|
/drivers/net/ethernet/intel/igbvf/ |
D | vf.c | 189 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr_vf() argument 204 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf() 205 (((u16) mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
|
/drivers/net/ethernet/intel/ixgbe/ |
D | ixgbe_common.c | 49 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr); 1944 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector() argument 1950 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbe_mta_vector() 1953 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbe_mta_vector() 1956 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbe_mta_vector() 1959 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbe_mta_vector() 1978 static void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_set_mta() argument 1986 vector = ixgbe_mta_vector(hw, mc_addr); in ixgbe_set_mta()
|
/drivers/net/ethernet/cisco/enic/ |
D | enic_main.c | 921 u8 mc_addr[ENIC_MULTICAST_PERFECT_FILTERS][ETH_ALEN]; in enic_update_multicast_addr_list() local 941 memcpy(mc_addr[i++], ha->addr, ETH_ALEN); in enic_update_multicast_addr_list() 946 if (ether_addr_equal(enic->mc_addr[i], mc_addr[j])) in enic_update_multicast_addr_list() 949 enic_dev_del_addr(enic, enic->mc_addr[i]); in enic_update_multicast_addr_list() 954 if (ether_addr_equal(mc_addr[i], enic->mc_addr[j])) in enic_update_multicast_addr_list() 957 enic_dev_add_addr(enic, mc_addr[i]); in enic_update_multicast_addr_list() 964 memcpy(enic->mc_addr[i], mc_addr[i], ETH_ALEN); in enic_update_multicast_addr_list()
|
D | enic.h | 87 u8 mc_addr[ENIC_MULTICAST_PERFECT_FILTERS][ETH_ALEN]; member
|
/drivers/net/ethernet/atheros/atl1e/ |
D | atl1e_hw.c | 167 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr) in atl1e_hash_mc_addr() argument 173 crc32 = ether_crc_le(6, mc_addr); in atl1e_hash_mc_addr()
|
D | atl1e_hw.h | 38 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr);
|
/drivers/net/ethernet/intel/igb/ |
D | e1000_mac.c | 376 static u32 igb_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in igb_hash_mc_addr() argument 430 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in igb_hash_mc_addr() 431 (((u16) mc_addr[5]) << bit_shift))); in igb_hash_mc_addr()
|
/drivers/net/ethernet/atheros/atlx/ |
D | atlx.c | 45 static u32 atlx_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
|
D | atl2.h | 85 static u32 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr);
|
D | atl1.h | 59 static u32 atl1_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
|
/drivers/net/ethernet/intel/e1000e/ |
D | mac.c | 264 static u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr() argument 318 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr() 319 (((u16)mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr()
|
/drivers/net/ethernet/intel/e1000/ |
D | e1000_hw.c | 4421 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr() argument 4435 hash_value = ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4)); in e1000_hash_mc_addr() 4439 hash_value = ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5)); in e1000_hash_mc_addr() 4443 hash_value = ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6)); in e1000_hash_mc_addr() 4447 hash_value = ((mc_addr[4]) | (((u16) mc_addr[5]) << 8)); in e1000_hash_mc_addr()
|
D | e1000_hw.h | 379 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 * mc_addr); 381 void e1000_rar_set(struct e1000_hw *hw, u8 * mc_addr, u32 rar_index);
|
/drivers/gpu/drm/radeon/ |
D | evergreen_blit_kms.c | 78 u64 mc_addr) in cp_set_surface_sync() argument 100 radeon_ring_write(ring, mc_addr >> 8); in cp_set_surface_sync()
|
D | r600_blit.c | 105 u32 sync_type, u32 size, u64 mc_addr) in cp_set_surface_sync() argument 120 OUT_RING((mc_addr >> 8)); in cp_set_surface_sync()
|
D | r600_blit_kms.c | 122 u64 mc_addr) in cp_set_surface_sync() argument 135 radeon_ring_write(ring, mc_addr >> 8); in cp_set_surface_sync()
|
/drivers/xen/ |
D | mcelog.c | 273 m.addr = mc_bank->mc_addr; in convert_log()
|
/drivers/net/ethernet/atheros/atl1c/ |
D | atl1c_hw.c | 216 u32 atl1c_hash_mc_addr(struct atl1c_hw *hw, u8 *mc_addr) in atl1c_hash_mc_addr() argument 222 crc32 = ether_crc_le(6, mc_addr); in atl1c_hash_mc_addr()
|
D | atl1c_hw.h | 43 u32 atl1c_hash_mc_addr(struct atl1c_hw *hw, u8 *mc_addr);
|
/drivers/s390/net/ |
D | qeth_l2_main.c | 189 memcpy(mc->mc_addr, mac, OSA_ADDR_LEN); in qeth_l2_add_mc() 214 qeth_l2_send_setdelmac(card, mc->mc_addr, in qeth_l2_del_all_mc() 217 qeth_l2_send_delgroupmac(card, mc->mc_addr); in qeth_l2_del_all_mc()
|
D | qeth_core.h | 728 __u8 mc_addr[MAX_ADDR_LEN]; member
|
/drivers/staging/csr/ |
D | netdev.c | 2717 struct netdev_hw_addr *mc_addr; in uf_set_multicast_list() local 2737 netdev_hw_addr_list_for_each(mc_addr, &dev->mc) { in uf_set_multicast_list() 2738 memcpy(mc_list, mc_addr->addr, ETH_ALEN); in uf_set_multicast_list()
|
/drivers/net/ethernet/brocade/bna/ |
D | bnad.c | 1759 struct netdev_hw_addr *mc_addr; in bnad_netdev_mc_list_get() local 1761 netdev_for_each_mc_addr(mc_addr, netdev) { in bnad_netdev_mc_list_get() 1762 memcpy(&mc_list[i * ETH_ALEN], &mc_addr->addr[0], in bnad_netdev_mc_list_get()
|