/titanic_50/usr/src/uts/sun4u/serengeti/sys/ |
H A D | sbdp_mem.h | 93 #define MC_MEMDEC0(mc_addr) \ argument 94 (mc_addr) | SG_MEM_DECODE0_ADR 95 #define MC_MEMDEC1(mc_addr) \ argument 96 (mc_addr) | SG_MEM_DECODE1_ADR 97 #define MC_MEMDEC2(mc_addr) \ argument 98 (mc_addr) | SG_MEM_DECODE2_ADR 99 #define MC_MEMDEC3(mc_addr) \ argument 100 (mc_addr) | SG_MEM_DECODE3_ADR 101 #define MC_ACTIVITY_STATUS(mc_addr) \ argument 102 (mc_addr) | SG_EMU_ACTIVITY_STATUS
|
/titanic_50/usr/src/uts/common/io/ixgbe/core/ |
H A D | ixgbe_vf.c | 296 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector() argument 302 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbe_mta_vector() 305 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbe_mta_vector() 308 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbe_mta_vector() 311 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbe_mta_vector()
|
H A D | ixgbe_common.c | 53 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr); 2553 static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_mta_vector() argument 2561 vector = ((mc_addr[4] >> 4) | (((u16)mc_addr[5]) << 4)); in ixgbe_mta_vector() 2564 vector = ((mc_addr[4] >> 3) | (((u16)mc_addr[5]) << 5)); in ixgbe_mta_vector() 2567 vector = ((mc_addr[4] >> 2) | (((u16)mc_addr[5]) << 6)); in ixgbe_mta_vector() 2570 vector = ((mc_addr[4]) | (((u16)mc_addr[5]) << 8)); in ixgbe_mta_vector() 2590 void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr) in ixgbe_set_mta() argument 2600 vector = ixgbe_mta_vector(hw, mc_addr); in ixgbe_set_mta()
|
H A D | ixgbe_api.h | 135 void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
|
/titanic_50/usr/src/uts/sun4u/daktari/os/ |
H A D | daktari.c | 338 uint64_t mc_addr, saf_addr; in plat_fill_mc() local 374 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 375 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc() 383 if ((mc_addr & saf_mask) == saf_addr) in plat_fill_mc() 403 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()
|
/titanic_50/usr/src/uts/sun4u/cherrystone/os/ |
H A D | cherrystone.c | 346 uint64_t mc_addr, saf_addr; in plat_fill_mc() local 382 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 383 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc() 391 if ((mc_addr & saf_mask) == saf_addr) in plat_fill_mc() 411 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()
|
/titanic_50/usr/src/uts/common/io/e1000api/ |
H A D | e1000_vf.c | 357 static u32 e1000_hash_mc_addr_vf(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr_vf() argument 374 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_vf() 375 (((u16) mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_vf()
|
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 | 874 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr() argument 876 return e1000_hash_mc_addr_generic(hw, mc_addr); in e1000_hash_mc_addr()
|
H A D | e1000_mac.c | 516 u32 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr) in e1000_hash_mc_addr_generic() argument 572 hash_value = hash_mask & (((mc_addr[4] >> (8 - bit_shift)) | in e1000_hash_mc_addr_generic() 573 (((u16) mc_addr[5]) << bit_shift))); in e1000_hash_mc_addr_generic()
|
/titanic_50/usr/src/uts/sun4u/starcat/os/ |
H A D | starcat.c | 350 uint64_t mc_addr, mask; in plat_fill_mc() local 387 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 388 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc() 412 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()
|
/titanic_50/usr/src/uts/sun4u/lw8/os/ |
H A D | lw8_platmod.c | 336 uint64_t mc_addr, mask; in plat_fill_mc() local 367 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 368 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc() 391 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()
|
/titanic_50/usr/src/uts/sun4u/serengeti/os/ |
H A D | serengeti.c | 329 uint64_t mc_addr, mask; in plat_fill_mc() local 360 mc_addr = ((uint64_t)regs[0]) << 32; in plat_fill_mc() 361 mc_addr |= (uint64_t)regs[1]; in plat_fill_mc() 384 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()
|
/titanic_50/usr/src/uts/sun4u/serengeti/io/ |
H A D | sbdp_mem.c | 1509 uint64_t mc_addr, mask; in mc_read_regs() local 1538 mc_addr = ((uint64_t)reg.regspec_addr_hi) << 32; in mc_read_regs() 1539 mc_addr |= (uint64_t)reg.regspec_addr_lo; in mc_read_regs() 1564 (mc_addr | mask)); in mc_read_regs() 1576 uint64_t mc_addr, addr; in mc_get_addr() local 1592 mc_addr = ((uint64_t)reg.regspec_addr_hi) << 32; in mc_get_addr() 1593 mc_addr |= (uint64_t)reg.regspec_addr_lo; in mc_get_addr() 1609 addr = SG_REG_2_OFFSET(mc) | mc_addr; in mc_get_addr()
|
/titanic_50/usr/src/uts/sun4u/opl/sys/ |
H A D | mc-opl.h | 151 typedef struct mc_addr { struct 159 struct mc_addr mi_restartaddr; argument
|
/titanic_50/usr/src/uts/common/xen/public/arch-x86/ |
H A D | xen-mca.h | 145 uint64_t mc_addr; /* bank address, only valid member
|
/titanic_50/usr/src/uts/i86xpv/cpu/generic_cpu/ |
H A D | gcpu_mca_xpv.c | 127 mcrp->cmr_msrval = mib->mc_addr; in gcpu_xpv_proxy_logout()
|
/titanic_50/usr/src/uts/common/io/xge/drv/ |
H A D | xgell.c | 2084 xgell_m_multicst(void *arg, boolean_t add, const uint8_t *mc_addr) in xgell_m_multicst() argument
|