[go: nahoru, domu]

Searched refs:mc_addr (Results 1 - 25 of 27) sorted by relevance

12

/drivers/net/ethernet/intel/ixgbevf/
H A Dvf.c181 * @mc_addr: the multicast address
190 static s32 ixgbevf_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument
196 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4));
199 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5));
202 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6));
205 vector = ((mc_addr[4]) | (((u16)mc_addr[
[all...]
/drivers/net/ethernet/intel/igbvf/
H A Dvf.c183 * @mc_addr: pointer to a multicast address
189 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument
204 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) |
205 (((u16) mc_addr[5]) << bit_shift)));
/drivers/net/ethernet/intel/ixgb/
H A Dixgb_hw.c43 static u32 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 * mc_addr);
492 * mc_addr - the multicast address to hash
499 u8 *mc_addr)
515 ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4));
519 ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5));
523 ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6));
526 hash_value = ((mc_addr[
498 ixgb_hash_mc_addr(struct ixgb_hw *hw, u8 *mc_addr) argument
[all...]
/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_common.c50 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr);
1886 * @mc_addr: the multicast address
1895 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument
1901 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4));
1904 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5));
1907 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6));
1910 vector = ((mc_addr[
1929 ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) argument
[all...]
/drivers/net/ethernet/atheros/atl1e/
H A Datl1e_hw.c167 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr) argument
173 crc32 = ether_crc_le(6, mc_addr);
H A Datl1e_hw.h38 u32 atl1e_hash_mc_addr(struct atl1e_hw *hw, u8 *mc_addr);
/drivers/net/ethernet/atheros/atlx/
H A Datlx.c45 static u32 atlx_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
H A Datl2.h85 static u32 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr);
H A Datl1.h59 static u32 atl1_hash_mc_addr(struct atl1_hw *hw, u8 *mc_addr);
H A Datl2.c2350 * mc_addr - the multicast address to hash
2359 static u32 atl2_hash_mc_addr(struct atl2_hw *hw, u8 *mc_addr) argument
2365 crc32 = ether_crc_le(6, mc_addr);
/drivers/xen/
H A Dmcelog.c272 m.addr = mc_bank->mc_addr;
/drivers/net/ethernet/intel/e1000e/
H A Dmac.c259 * @mc_addr: pointer to a multicast address
264 static u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument
282 * left-shifts where the MSB of mc_addr[5] would still fall within
284 * of 8 bits of shifting, then mc_addr[4] will shift right the
287 * number of bits to shift mc_addr[5] left, while still keeping the
318 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) |
319 (((u16)mc_addr[5]) << bit_shift)));
/drivers/net/ethernet/intel/igb/
H A De1000_mac.c366 * @mc_addr: pointer to a multicast address
372 static u32 igb_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument
390 * left-shifts where the MSB of mc_addr[5] would still fall within
392 * of 8 bits of shifting, then mc_addr[4] will shift right the
395 * number of bits to shift mc_addr[5] left, while still keeping the
426 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) |
427 (((u16) mc_addr[5]) << bit_shift)));
/drivers/net/ethernet/intel/e1000/
H A De1000_hw.c4323 * @mc_addr: the multicast address to hash
4325 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument
4339 hash_value = ((mc_addr[4] >> 4) | (((u16) mc_addr[5]) << 4));
4343 hash_value = ((mc_addr[4] >> 3) | (((u16) mc_addr[5]) << 5));
4347 hash_value = ((mc_addr[4] >> 2) | (((u16) mc_addr[5]) << 6));
4351 hash_value = ((mc_addr[4]) | (((u16) mc_addr[
[all...]
H A De1000_hw.h379 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/
H A Dr600_blit.c136 u32 sync_type, u32 size, u64 mc_addr)
151 OUT_RING((mc_addr >> 8));
135 cp_set_surface_sync(drm_radeon_private_t *dev_priv, u32 sync_type, u32 size, u64 mc_addr) argument
/drivers/net/ethernet/atheros/atl1c/
H A Datl1c_hw.c216 u32 atl1c_hash_mc_addr(struct atl1c_hw *hw, u8 *mc_addr) argument
222 crc32 = ether_crc_le(6, mc_addr);
H A Datl1c_hw.h43 u32 atl1c_hash_mc_addr(struct atl1c_hw *hw, u8 *mc_addr);
/drivers/net/ethernet/cisco/enic/
H A Denic_main.c603 static int enic_mc_sync(struct net_device *netdev, const u8 *mc_addr) argument
616 enic_dev_add_addr(enic, mc_addr);
622 static int enic_mc_unsync(struct net_device *netdev, const u8 *mc_addr) argument
626 enic_dev_del_addr(enic, mc_addr);
/drivers/net/ethernet/intel/fm10k/
H A Dfm10k_netdev.c736 const unsigned char *mc_addr)
748 err = hw->mac.ops.update_mc_addr(hw, glort, mc_addr, vid, set);
735 fm10k_mc_vlan_unsync(struct net_device *netdev, const unsigned char *mc_addr) argument
/drivers/s390/net/
H A Dqeth_l2_main.c195 memcpy(mc->mc_addr, mac, OSA_ADDR_LEN);
220 qeth_l2_send_setdelmac(card, mc->mc_addr,
223 qeth_l2_send_delgroupmac(card, mc->mc_addr);
H A Dqeth_core.h750 __u8 mc_addr[MAX_ADDR_LEN]; member in struct:qeth_mc_mac
/drivers/net/wireless/mwifiex/
H A Dfw.h1822 struct host_cmd_ds_mac_multicast_adr mc_addr; member in union:host_cmd_ds_command::__anon4592
/drivers/net/ethernet/brocade/bna/
H A Dbnad.c1861 struct netdev_hw_addr *mc_addr; local
1863 netdev_for_each_mc_addr(mc_addr, netdev) {
1864 memcpy(&mc_list[i * ETH_ALEN], &mc_addr->addr[0],
/drivers/net/wireless/ath/wcn36xx/
H A Dhal.h4262 u8 mc_addr[ETH_ALEN][WCN36XX_HAL_MAX_NUM_MULTICAST_ADDRESS]; member in struct:wcn36xx_hal_rcv_flt_mc_addr_list_type

Completed in 481 milliseconds

12