/freebsd-10-stable/sys/dev/ixgb/ |
H A D | ixgb_hw.c | 46 uint8_t *mc_addr); 489 * mc_addr - the multicast address to hash 496 uint8_t *mc_addr) 511 hash_value = ((mc_addr[4] >> 4) | (((uint16_t) mc_addr[5]) << 4)); 514 hash_value = ((mc_addr[4] >> 3) | (((uint16_t) mc_addr[5]) << 5)); 517 hash_value = ((mc_addr[4] >> 2) | (((uint16_t) mc_addr[5]) << 6)); 520 hash_value = ((mc_addr[ 495 ixgb_hash_mc_addr(struct ixgb_hw *hw, uint8_t *mc_addr) argument [all...] |
/freebsd-10-stable/sys/dev/ixgbe/ |
H A D | ixv_vf.c | 290 * @mc_addr: the multicast address 299 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 305 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); 308 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); 311 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); 314 vector = ((mc_addr[4]) | (((u16)mc_addr[ [all...] |
H A D | ixgbe_common.c | 53 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr); 2636 * @mc_addr: the multicast address 2645 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 2653 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); 2656 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); 2659 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); 2662 vector = ((mc_addr[ 2682 ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) argument [all...] |
H A D | ixgbe_api.h | 137 void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
|
/freebsd-10-stable/sys/dev/e1000/ |
H A D | e1000_vf.c | 352 * @mc_addr: pointer to a multicast address 357 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument 374 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | 375 (((u16) mc_addr[5]) << bit_shift)));
|
H A D | e1000_mac.h | 82 u32 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr);
|
H A D | e1000_api.h | 73 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr);
|
H A D | e1000_api.c | 883 * @mc_addr: Multicast address to hash. 889 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument 891 return e1000_hash_mc_addr_generic(hw, mc_addr);
|
H A D | e1000_mac.c | 511 * @mc_addr: pointer to a multicast address 516 u32 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr) argument 536 * left-shifts where the MSB of mc_addr[5] would still fall within 538 * of 8 bits of shifting, then mc_addr[4] will shift right the 541 * number of bits to shift mc_addr[5] left, while still keeping the 572 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | 573 (((u16) mc_addr[5]) << bit_shift)));
|
/freebsd-10-stable/sys/x86/include/ |
H A D | ucontext.h | 130 __register_t mc_addr; member in struct:__mcontext
|
/freebsd-10-stable/sys/contrib/dev/ath/ath_hal/ar9300/ |
H A D | ar9300_power.c | 54 static void ar9300_wowoffload_add_mcast_filter(struct ath_hal *ah, u_int8_t *mc_addr) argument 60 memcpy((u_int8_t *) &val, &mc_addr[0], 3); 62 memcpy((u_int8_t *) &val, &mc_addr[3], 3); 321 u_int8_t mc_addr[6]; local 346 mc_addr[0] = 0x33; 347 mc_addr[1] = 0x33; 348 mc_addr[2] = 0xFF; 349 mc_addr[3] = p_info->SolicitedNodeIPv6Address.u8[13]; 350 mc_addr[4] = p_info->SolicitedNodeIPv6Address.u8[14]; 351 mc_addr[ [all...] |
/freebsd-10-stable/sys/net/ |
H A D | if_vlan.c | 98 struct sockaddr_dl mc_addr; member in struct:vlan_mc_entry 481 (void)if_delmulti(ifp_p, (struct sockaddr *)&mc->mc_addr); 495 bcopy(ifma->ifma_addr, &mc->mc_addr, ifma->ifma_addr->sa_len); 496 mc->mc_addr.sdl_index = ifp_p->if_index; 501 error = if_addmulti(ifp_p, (struct sockaddr *)&mc->mc_addr, 1357 (struct sockaddr *)&mc->mc_addr);
|
H A D | if_lagg.h | 205 struct sockaddr_dl mc_addr; member in struct:lagg_mc
|
H A D | if_lagg.c | 1386 bcopy(ifma->ifma_addr, &mc->mc_addr, 1388 mc->mc_addr.sdl_index = ifp->if_index; 1395 (struct sockaddr *)&mc->mc_addr, &mc->mc_ifma);
|
/freebsd-10-stable/sys/xen/interface/arch-x86/ |
H A D | xen-mca.h | 142 uint16_t mc_domid; /* Usecase 5: domain referenced by mc_addr on dom0 143 * and if mc_addr is valid. Never valid on DomU. */ 145 uint64_t mc_addr; /* bank address, only valid member in struct:mcinfo_bank
|
/freebsd-10-stable/sys/dev/drm2/radeon/ |
H A D | evergreen_blit_kms.c | 82 u64 mc_addr) 104 radeon_ring_write(ring, mc_addr >> 8); 80 cp_set_surface_sync(struct radeon_device *rdev, u32 sync_type, u32 size, u64 mc_addr) argument
|
H A D | r600_blit_kms.c | 95 u64 mc_addr) 108 radeon_ring_write(ring, mc_addr >> 8); 93 cp_set_surface_sync(struct radeon_device *rdev, u32 sync_type, u32 size, u64 mc_addr) argument
|
H A D | r600_blit.c | 107 u32 sync_type, u32 size, u64 mc_addr) 122 OUT_RING((mc_addr >> 8)); 106 cp_set_surface_sync(drm_radeon_private_t *dev_priv, u32 sync_type, u32 size, u64 mc_addr) argument
|
H A D | radeon.h | 748 u64 mc_addr);
|
/freebsd-10-stable/sys/dev/fxp/ |
H A D | if_fxpreg.h | 239 uint8_t mc_addr[MAXMCADDR][6]; member in struct:fxp_cb_mcs
|
/freebsd-10-stable/sys/dev/drm/ |
H A D | r600_blit.c | 1261 u32 sync_type, u32 size, u64 mc_addr) 1276 OUT_RING((mc_addr >> 8)); 1260 cp_set_surface_sync(drm_radeon_private_t *dev_priv, u32 sync_type, u32 size, u64 mc_addr) argument
|
/freebsd-10-stable/sys/dev/ti/ |
H A D | if_tireg.h | 1012 struct ether_addr mc_addr; member in struct:ti_mc_entry
|
H A D | if_ti.c | 1966 ti_del_mcast(sc, &mc->mc_addr); 1983 (char *)&mc->mc_addr, ETHER_ADDR_LEN); 1985 ti_add_mcast(sc, &mc->mc_addr);
|
/freebsd-10-stable/sys/dev/ixl/ |
H A D | if_ixlv.c | 2302 u8 *mc_addr = local 2304 if (cmp_etheraddr(f->macaddr, mc_addr)) {
|
H A D | if_ixl.c | 1769 u8 *mc_addr = (u8 *)LLADDR((struct sockaddr_dl *)ifma->ifma_addr); local 1770 if (cmp_etheraddr(f->macaddr, mc_addr)) {
|