Home
last modified time | relevance | path

Searched refs:mc_addr (Results 1 – 19 of 19) sorted by relevance

/titanic_50/usr/src/uts/sun4u/serengeti/sys/
H A Dsbdp_mem.h93 #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 Dixgbe_vf.c296 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 Dixgbe_common.c53 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 Dixgbe_api.h135 void ixgbe_set_mta(struct ixgbe_hw *hw, u8 *mc_addr);
/titanic_50/usr/src/uts/sun4u/daktari/os/
H A Ddaktari.c338 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 Dcherrystone.c346 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 De1000_vf.c357 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 De1000_mac.h82 u32 e1000_hash_mc_addr_generic(struct e1000_hw *hw, u8 *mc_addr);
H A De1000_api.h73 u32 e1000_hash_mc_addr(struct e1000_hw *hw, u8 *mc_addr);
H A De1000_api.c874 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 De1000_mac.c516 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 Dstarcat.c350 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 Dlw8_platmod.c336 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 Dserengeti.c329 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 Dsbdp_mem.c1509 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 Dmc-opl.h151 typedef struct mc_addr { struct
159 struct mc_addr mi_restartaddr; argument
/titanic_50/usr/src/uts/common/xen/public/arch-x86/
H A Dxen-mca.h145 uint64_t mc_addr; /* bank address, only valid member
/titanic_50/usr/src/uts/i86xpv/cpu/generic_cpu/
H A Dgcpu_mca_xpv.c127 mcrp->cmr_msrval = mib->mc_addr; in gcpu_xpv_proxy_logout()
/titanic_50/usr/src/uts/common/io/xge/drv/
H A Dxgell.c2084 xgell_m_multicst(void *arg, boolean_t add, const uint8_t *mc_addr) in xgell_m_multicst() argument