/freebsd-9.3-release/sys/dev/ixgbe/ |
H A D | ixgbe_vf.c | 238 * @mc_addr: the multicast address 247 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 253 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); 256 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); 259 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); 262 vector = ((mc_addr[4]) | (((u16)mc_addr[ [all...] |
H A D | ixgbe_api.h | 128 void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
|
H A D | ixgbe_common.c | 53 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr); 2523 * @mc_addr: the multicast address 2532 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) argument 2540 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); 2543 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); 2546 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); 2549 vector = ((mc_addr[ 2569 ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) argument [all...] |
/freebsd-9.3-release/sys/amd64/include/ |
H A D | ucontext.h | 69 __register_t mc_addr; member in struct:__mcontext
|
/freebsd-9.3-release/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-9.3-release/sys/dev/e1000/ |
H A D | e1000_vf.c | 349 * @mc_addr: pointer to a multicast address 354 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) argument 371 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | 372 (((u16) mc_addr[5]) << bit_shift)));
|
H A D | e1000_mac.h | 81 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 | 849 * @mc_addr: Multicast address to hash. 855 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) argument 857 return e1000_hash_mc_addr_generic(hw, mc_addr);
|
H A D | e1000_mac.c | 503 * @mc_addr: pointer to a multicast address 508 u32 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr) argument 528 * left-shifts where the MSB of mc_addr[5] would still fall within 530 * of 8 bits of shifting, then mc_addr[4] will shift right the 533 * number of bits to shift mc_addr[5] left, while still keeping the 564 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | 565 (((u16) mc_addr[5]) << bit_shift)));
|
/freebsd-9.3-release/sys/xen/interface/arch-x86/ |
H A D | xen-mca.h | 129 uint16_t mc_domid; /* Usecase 5: domain referenced by mc_addr on dom0 130 * and if mc_addr is valid. Never valid on DomU. */ 132 uint64_t mc_addr; /* bank address, only valid member in struct:mcinfo_bank
|
/freebsd-9.3-release/sys/net/ |
H A D | if_vlan.c | 99 struct sockaddr_dl mc_addr; member in struct:vlan_mc_entry 485 error = if_delmulti(ifp_p, (struct sockaddr *)&mc->mc_addr); 499 bcopy(ifma->ifma_addr, &mc->mc_addr, ifma->ifma_addr->sa_len); 500 mc->mc_addr.sdl_index = ifp_p->if_index; 502 error = if_addmulti(ifp_p, (struct sockaddr *)&mc->mc_addr, 1349 (struct sockaddr *)&mc->mc_addr);
|
/freebsd-9.3-release/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.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 | 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 | radeon.h | 746 u64 mc_addr);
|
/freebsd-9.3-release/sys/dev/fxp/ |
H A D | if_fxpreg.h | 239 uint8_t mc_addr[MAXMCADDR][6]; member in struct:fxp_cb_mcs
|
H A D | if_fxp.c | 2994 &sc->mcsp->mc_addr[nmcasts][0], ETHER_ADDR_LEN);
|
/freebsd-9.3-release/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-9.3-release/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 | 1967 ti_del_mcast(sc, &mc->mc_addr); 1984 (char *)&mc->mc_addr, ETHER_ADDR_LEN); 1986 ti_add_mcast(sc, &mc->mc_addr);
|