| /illumos-gate/usr/src/uts/i86pc/cpu/generic_cpu/ |
| H A D | gcpu_poll_ntv.c | 89 gcpu_mca_t *mca = &gcpu->gcpu_mca; local 97 if (cmi_enable_cmci && (!mca->gcpu_mca_first_poll_cmci_enabled)) { 101 for (i = 0; i < mca->gcpu_mca_nbanks; i++) { 102 if (mca->gcpu_bank_cmci[i].cmci_cap) { 108 mca->gcpu_bank_cmci[i].cmci_enabled = 1; 111 mca->gcpu_mca_first_poll_cmci_enabled = 1; 114 if (mca->gcpu_mca_flags & GCPU_MCA_F_UNFAULTING) { 117 mca->gcpu_mca_flags &= ~GCPU_MCA_F_UNFAULTING; 129 for (i = 0; i < mca->gcpu_mca_nbanks; i++) { 154 mca [all...] |
| H A D | gcpu_mca.c | 1042 gcpu_mca_t *mca = &gcpu->gcpu_mca; local 1093 mca->gcpu_mca_bioscfg.bios_mcg_cap = cap; 1096 &mca->gcpu_mca_bioscfg.bios_mcg_ctl); 1101 mca->gcpu_mca_nbanks = nbanks = cap & MCG_CAP_COUNT_MASK; 1117 mca->gcpu_mca_bioscfg.bios_bankcfg = kmem_zalloc(nbanks * 1126 mca->gcpu_mca_lgsz = sizeof (gcpu_logout_t) + 1132 mca->gcpu_mca_logout[i] = gcl = 1133 kmem_zalloc(mca->gcpu_mca_lgsz, KM_SLEEP); 1146 mca->gcpu_mca_nextpoll_idx = GCPU_MCA_LOGOUT_POLLER_1; 1149 mca 1368 gcpu_mca_t *mca = &gcpu->gcpu_mca; local 1699 gcpu_mca_t *mca = &gcpu->gcpu_mca; local 2017 gcpu_mca_t *mca = &gcpu->gcpu_mca; local [all...] |
| /illumos-gate/usr/src/uts/sun4v/sys/ |
| H A D | vnet_mailbox.h | 116 struct ether_addr mca[VNET_NUM_MCAST]; /* mcast addrs */ member in struct:vnet_mcast_msg
|
| /illumos-gate/usr/src/uts/common/xen/io/ |
| H A D | xnbu.c | 252 xnbu_m_set_multicast(void *arg, boolean_t add, const uint8_t *mca) argument
|
| H A D | xnbo.c | 582 xmca_t *mca; local 589 mca = kmem_alloc(sizeof (*mca), KM_SLEEP); 590 bcopy(addr, &mca->addr, sizeof (mca->addr)); 592 mca->next = xnbop->o_mca; 593 xnbop->o_mca = mca;
|
| H A D | xnf.c | 1112 * in "mca". Enable if "add" is true, disable if false. 1115 xnf_set_multicast(void *arg, boolean_t add, const uint8_t *mca) argument 1182 bcopy((void *)mca, &erp->u.mcast.addr, ETHERADDRL);
|
| /illumos-gate/usr/src/uts/common/io/softmac/ |
| H A D | softmac_ctl.c | 130 softmac_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 161 (void) memcpy(&enabmulti[1], mca, addr_length); 166 (void) memcpy(&disabmulti[1], mca, addr_length);
|
| /illumos-gate/usr/src/uts/common/io/fibre-channel/fca/oce/ |
| H A D | oce_gld.c | 159 oce_m_multicast(void *arg, boolean_t add, const uint8_t *mca) argument 169 if ((mca[0] & 0x1) == 0) { 180 /* copy entire dev mca to the mbx */ 185 bcopy(mca, &mca_hw_list[dev->num_mca], 193 if (bcmp((mca_drv_list + i), mca, ETHERADDRL)) { 233 mca[0], mca[1], mca[2], mca[3], mca[ [all...] |
| /illumos-gate/usr/src/uts/common/io/atu/ |
| H A D | atu.c | 1467 atu_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/i86pc/cpu/amd_opteron/ |
| H A D | ao_mca.c | 67 uint64_t ctl_bits; /* mca ctl reg bitmask to set */ 856 ao_ms_mca_t *mca = &ao->ao_ms_mca; local 860 maskp = mca->ao_mca_bios_cfg.bcfg_bank_mask = kmem_zalloc(nbanks *
|
| /illumos-gate/usr/src/uts/common/io/rge/ |
| H A D | rge_main.c | 878 rge_hash_index(const uint8_t *mca) argument 889 currentbyte = mca[bytes]; 908 rge_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 918 addr = (struct ether_addr *)mca;
|
| /illumos-gate/usr/src/uts/common/io/ipw/ |
| H A D | ipw2100.c | 1798 ipw2100_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/iwi/ |
| H A D | ipw2200.c | 1922 ipw2200_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/ath/ |
| H A D | ath_main.c | 1725 ath_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 1736 val = ATH_LE_READ_4(mca + 0); 1738 val = ATH_LE_READ_4(mca + 3);
|
| /illumos-gate/usr/src/uts/common/io/dmfe/ |
| H A D | dmfe_main.c | 1263 dmfe_update_mcast(dmfe_t *dmfep, const uint8_t *mca, boolean_t val) argument 1269 index = dmfe_hash_index(mca); 1394 * in "mca" (enable if add is true, otherwise disable it.) 1401 dmfe_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 1407 if (dmfe_update_mcast(dmfep, mca, add))
|
| /illumos-gate/usr/src/uts/common/io/ral/ |
| H A D | rt2560.c | 2093 rt2560_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/rum/ |
| H A D | rum.c | 2044 rum_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/rwd/ |
| H A D | rt2661.c | 2717 rt2661_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/rwn/ |
| H A D | rt2860.c | 2735 rt2860_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/uath/ |
| H A D | uath.c | 2841 uath_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/ural/ |
| H A D | ural.c | 2023 ural_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument
|
| /illumos-gate/usr/src/uts/common/io/vr/ |
| H A D | vr.c | 2027 vr_mac_set_multicast(void *p, boolean_t add, const uint8_t *mca) argument 2064 VR_MCAM0 + a, mca[a]); 2074 * Add mca to the imperfect filter. 2084 cam_index = vr_cam_index(vrp, mca); 2120 crc_index = ether_crc_be(mca) >> (32 - 6);
|
| /illumos-gate/usr/src/uts/common/io/nge/ |
| H A D | nge_main.c | 1288 nge_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 1298 (add) ? "add" : "remove", ether_sprintf((void *)mca))); 1307 b_eq = ether_eq(plist->mul_addr, mca); 1318 ether_copy(mca, pitem->mul_addr); 1331 b_eq = ether_eq(plist->mul_addr, mca);
|
| /illumos-gate/usr/src/uts/sun4v/io/ |
| H A D | vnet.c | 735 vnet_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 737 _NOTE(ARGUNUSED(add, mca)) 758 rv = cbp->mc_multicst(macp->m_driver, add, mca);
|
| H A D | vsw.c | 1244 vsw_m_multicst(void *arg, boolean_t add, const uint8_t *mca) argument 1258 addr = (addr << 8) | mca[i]; 1279 ether_copy(mca, &mcst_p->mca);
|