usr/src/cmd/devfsadm/devfsadm.c
520
struct modconfig mc;
usr/src/cmd/devfsadm/devfsadm.c
522
(void) bzero(&mc, sizeof (mc));
usr/src/cmd/devfsadm/devfsadm.c
625
(void) strcpy(mc.drvclass, optarg);
usr/src/cmd/devfsadm/devfsadm.c
638
(void) strcpy(mc.drvname, optarg);
usr/src/cmd/devfsadm/devfsadm.c
642
mc.major = atoi(optarg);
usr/src/cmd/devfsadm/devfsadm.c
707
if ((mc.major == -1) || (mc.drvname[0] == '\0')) {
usr/src/cmd/devfsadm/devfsadm.c
712
mc.flags = 0;
usr/src/cmd/devfsadm/devfsadm.c
714
mc.flags |= MOD_UNBIND_OVERRIDE;
usr/src/cmd/devfsadm/devfsadm.c
716
mc.flags |= MOD_ADDMAJBIND_UPDATE;
usr/src/cmd/devfsadm/devfsadm.c
717
mc.num_aliases = num_aliases;
usr/src/cmd/devfsadm/devfsadm.c
718
mc.ap = a_head;
usr/src/cmd/devfsadm/devfsadm.c
720
MODREMDRVALIAS, NULL, (caddr_t)&mc);
usr/src/cmd/fm/eversholt/common/alloc.c
49
struct stats *mt, *mc;
usr/src/cmd/fm/eversholt/common/alloc.c
52
mc = Malloccount;
usr/src/cmd/fm/eversholt/common/alloc.c
58
stats_delete(mc);
usr/src/cmd/fm/modules/common/eversholt/alloc.c
63
struct stats *mt, *ft, *mc, *fc;
usr/src/cmd/fm/modules/common/eversholt/alloc.c
67
mc = Malloccount;
usr/src/cmd/fm/modules/common/eversholt/alloc.c
77
stats_delete(mc);
usr/src/cmd/mailx/list.c
206
int tok, beg, mc, star, other, colmod, colresult;
usr/src/cmd/mailx/list.c
212
mc = 0;
usr/src/cmd/mailx/list.c
227
mc++;
usr/src/cmd/mailx/list.c
293
mc = 0;
usr/src/cmd/mailx/list.c
298
mc++;
usr/src/cmd/mailx/list.c
300
if (mc == 0) {
usr/src/cmd/mailx/list.c
313
if ((np > namelist || colmod != 0) && mc == 0)
usr/src/cmd/mailx/list.c
325
for (mc = 0, np = &namelist[0]; *np != NOSTR; np++)
usr/src/cmd/mailx/list.c
328
mc++;
usr/src/cmd/mailx/list.c
333
mc++;
usr/src/cmd/mailx/list.c
337
if (mc == 0)
usr/src/cmd/mailx/list.c
345
mc = 0;
usr/src/cmd/mailx/list.c
348
mc++;
usr/src/cmd/mailx/list.c
351
if (mc == 0) {
usr/src/cmd/mandoc/roff_term.c
152
p->mc = n->child->string;
usr/src/cmd/mandoc/term.c
415
p->mc = NULL;
usr/src/cmd/mandoc/term.c
418
if (p->mc != NULL) {
usr/src/cmd/mandoc/term.c
422
term_word(p, p->mc);
usr/src/cmd/mandoc/term.h
122
const char *mc; /* Margin character. */
usr/src/cmd/mdb/common/modules/krtld/krtld.c
143
struct modctl mc;
usr/src/cmd/mdb/common/modules/krtld/krtld.c
145
(void) mdb_vread(&mc, sizeof (mc), addr);
usr/src/cmd/mdb/common/modules/krtld/krtld.c
146
return (modctl_format(addr, &mc, NULL));
usr/src/cmd/mdb/common/modules/krtld/krtld.c
346
struct modctl mc;
usr/src/cmd/mdb/common/modules/krtld/krtld.c
348
(void) mdb_vread(&mc, sizeof (mc), addr);
usr/src/cmd/mdb/common/modules/krtld/krtld.c
349
return (modinfo_format(addr, &mc, NULL));
usr/src/cmd/mdb/common/modules/mac/mac.c
644
mac_cpus_t mc = srs.srs_cpu;
usr/src/cmd/mdb/common/modules/mac/mac.c
660
addr, mci.mci_name, mc.mc_ncpus, mc.mc_rx_pollid,
usr/src/cmd/mdb/common/modules/mac/mac.c
661
mc.mc_rx_workerid, mc.mc_rx_intr_cpu, mc.mc_rx_fanout_cnt);
usr/src/cmd/mdb/common/modules/mac/mac.c
666
mac_cpus_t mc = srs.srs_cpu;
usr/src/cmd/mdb/common/modules/mac/mac.c
688
0, mc.mc_tx_fanout_cpus[0],
usr/src/cmd/mdb/common/modules/mac/mac.c
689
mc.mc_tx_intr_cpu[0],
usr/src/cmd/mdb/common/modules/mac/mac.c
690
mc.mc_tx_retargeted_cpu[0]);
usr/src/cmd/mdb/common/modules/mac/mac.c
700
s_ringp, mc.mc_tx_fanout_cpus[i],
usr/src/cmd/mdb/common/modules/mac/mac.c
701
mc.mc_tx_intr_cpu[i],
usr/src/cmd/mdb/common/modules/mac/mac.c
702
mc.mc_tx_retargeted_cpu[i]);
usr/src/cmd/mdb/common/modules/mac/mac.c
707
"", "", s_ringp, mc.mc_tx_fanout_cpus[i],
usr/src/cmd/mdb/common/modules/mac/mac.c
708
mc.mc_tx_intr_cpu[i], mc.mc_tx_retargeted_cpu[i]);
usr/src/cmd/mdb/common/modules/mac/mac.c
713
mac_cpus_t mc = srs.srs_cpu;
usr/src/cmd/mdb/common/modules/mac/mac.c
741
0, mc.mc_tx_fanout_cpus[0], m_ringp,
usr/src/cmd/mdb/common/modules/mac/mac.c
743
mc.mc_tx_retargeted_cpu[0]);
usr/src/cmd/mdb/common/modules/mac/mac.c
746
0, mc.mc_tx_fanout_cpus[0], 0,
usr/src/cmd/mdb/common/modules/mac/mac.c
747
0, mc.mc_tx_retargeted_cpu[0]);
usr/src/cmd/mdb/common/modules/mac/mac.c
761
s_ringp, mc.mc_tx_fanout_cpus[i],
usr/src/cmd/mdb/common/modules/mac/mac.c
764
mc.mc_tx_retargeted_cpu[i]);
usr/src/cmd/mdb/common/modules/mac/mac.c
769
"", "", s_ringp, mc.mc_tx_fanout_cpus[i],
usr/src/cmd/mdb/common/modules/mac/mac.c
771
mc.mc_tx_retargeted_cpu[i]);
usr/src/cmd/mdb/common/modules/mac/mac.c
776
mac_cpus_t mc = srs.srs_cpu;
usr/src/cmd/mdb/common/modules/mac/mac.c
797
mc.mc_rx_pollid, mc.mc_rx_intr_cpu);
usr/src/cmd/mdb/common/modules/mac/mac.c
800
0, 0, mc.mc_rx_pollid, mc.mc_rx_intr_cpu);
usr/src/cmd/mdb/common/modules/mac/mac.c
806
mac_cpus_t mc = srs.srs_cpu;
usr/src/cmd/mdb/common/modules/mac/mac.c
822
mc.mc_ncpus, mc.mc_rx_fanout_cnt);
usr/src/cmd/mdb/common/modules/mac/mac.c
823
if (mc.mc_ncpus == 0 && mc.mc_rx_fanout_cnt == 0)
usr/src/cmd/mdb/common/modules/mac/mac.c
832
mc.mc_ncpus, mc.mc_cpus, &len);
usr/src/cmd/mdb/common/modules/mac/mac.c
840
mc.mc_rx_fanout_cnt,
usr/src/cmd/mdb/common/modules/mac/mac.c
841
mc.mc_rx_fanout_cpus, NULL);
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1384
mdb_metaslab_class_t mc;
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1385
if (mdb_ctf_vread(&mc, "metaslab_class_t",
usr/src/cmd/mdb/common/modules/zfs/zfs.c
1390
dump_histogram(mc.mc_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
usr/src/cmd/msgfmt/check_header.c
217
switch (mc = *p++) {
usr/src/cmd/msgfmt/check_header.c
279
buf[index++] = mc;
usr/src/cmd/msgfmt/check_header.c
86
char c, mc;
usr/src/cmd/smbios/smbios.c
1578
smbios_mgmtcomp_t mc;
usr/src/cmd/smbios/smbios.c
1580
if (smbios_info_mgmtcomp(shp, id, &mc) == -1) {
usr/src/cmd/smbios/smbios.c
1585
str_print(fp, " Description", mc.smbmc_desc);
usr/src/cmd/smbios/smbios.c
1586
id_printf(fp, " Management Device Handle: ", mc.smbmc_mgmtdev);
usr/src/cmd/smbios/smbios.c
1587
id_printf(fp, " Component Handle: ", mc.smbmc_comp);
usr/src/cmd/smbios/smbios.c
1588
id_printf(fp, " Threshold Handle: ", mc.smbmc_thresh);
usr/src/cmd/zdb/zdb.c
1000
metaslab_class_t *mc = spa_normal_class(spa);
usr/src/cmd/zdb/zdb.c
1003
metaslab_class_histogram_verify(mc);
usr/src/cmd/zdb/zdb.c
1009
if (mg == NULL || mg->mg_class != mc)
usr/src/cmd/zdb/zdb.c
1029
fragmentation = metaslab_class_fragmentation(mc);
usr/src/cmd/zdb/zdb.c
1034
dump_histogram(mc->mc_histogram, RANGE_TREE_HISTOGRAM_SIZE, 0);
usr/src/cmd/ztest/ztest.c
2998
metaslab_class_t *mc;
usr/src/cmd/ztest/ztest.c
3001
mc = spa_special_class(spa);
usr/src/cmd/ztest/ztest.c
3003
mc = spa_dedup_class(spa);
usr/src/cmd/ztest/ztest.c
3005
class, (int)mc->mc_groups);
usr/src/cmd/ztest/ztest.c
3589
metaslab_class_t *mc;
usr/src/cmd/ztest/ztest.c
3616
mc = mg->mg_class;
usr/src/cmd/ztest/ztest.c
3618
old_class_space = metaslab_class_get_space(mc);
usr/src/cmd/ztest/ztest.c
3690
new_class_space = metaslab_class_get_space(mc);
usr/src/cmd/ztest/ztest.c
3692
if (tvd->vdev_mg != mg || mg->mg_class != mc) {
usr/src/common/lzma/LzmaEnc.c
421
p->matchFinderCycles = props.mc;
usr/src/common/lzma/LzmaEnc.c
447
p->matchFinderBase.cutValue = props.mc;
usr/src/common/lzma/LzmaEnc.c
53
p->dictSize = p->mc = 0;
usr/src/common/lzma/LzmaEnc.c
71
if (p->mc == 0) p->mc = (16 + (p->fb >> 1)) >> (p->btMode ? 0 : 1);
usr/src/common/lzma/LzmaEnc.h
29
UInt32 mc; /* 1 <= mc <= (1 << 30), default = 32 */
usr/src/common/mc/imc/imc_decode.c
491
const imc_mc_t *mc = dec->ids_mc;
usr/src/common/mc/imc/imc_decode.c
552
if (dec->ids_channelid >= mc->icn_nchannels) {
usr/src/common/mc/imc/imc_decode.c
557
chan = &mc->icn_channels[dec->ids_channelid];
usr/src/common/mc/imc/imc_decode.c
612
const imc_mc_t *mc = dec->ids_mc;
usr/src/common/mc/imc/imc_decode.c
621
if (mc->icn_closed) {
usr/src/common/mc/imc/imc_dump.c
195
imc_dump_mc(imc_mc_t *mc)
usr/src/common/mc/imc/imc_dump.c
202
fnvlist_add_boolean_value(nvl, "icn_ecc", mc->icn_ecc);
usr/src/common/mc/imc/imc_dump.c
203
fnvlist_add_boolean_value(nvl, "icn_lockstep", mc->icn_lockstep);
usr/src/common/mc/imc/imc_dump.c
204
fnvlist_add_boolean_value(nvl, "icn_closed", mc->icn_closed);
usr/src/common/mc/imc/imc_dump.c
205
fnvlist_add_uint32(nvl, "icn_dimm_type", mc->icn_dimm_type);
usr/src/common/mc/imc/imc_dump.c
207
for (i = 0; i < mc->icn_nchannels; i++) {
usr/src/common/mc/imc/imc_dump.c
208
channels[i] = imc_dump_channel(&mc->icn_channels[i]);
usr/src/common/mc/imc/imc_dump.c
211
for (i = 0; i < mc->icn_nchannels; i++) {
usr/src/common/mc/imc/imc_dump.c
224
nvlist_t *mc[IMC_MAX_IMCPERSOCK];
usr/src/common/mc/imc/imc_dump.c
243
mc[i] = imc_dump_mc(&sock->isock_imcs[i]);
usr/src/common/mc/imc/imc_dump.c
245
fnvlist_add_nvlist_array(nvl, "isock_imcs", mc, i);
usr/src/common/mc/imc/imc_dump.c
247
fnvlist_free(mc[i]);
usr/src/common/mc/imc/imc_dump.c
476
imc_restore_mc(nvlist_t *nvl, imc_mc_t *mc)
usr/src/common/mc/imc/imc_dump.c
480
if (nvlist_lookup_boolean_value(nvl, "icn_ecc", &mc->icn_ecc) != 0 ||
usr/src/common/mc/imc/imc_dump.c
482
&mc->icn_lockstep) != 0 ||
usr/src/common/mc/imc/imc_dump.c
484
&mc->icn_closed) != 0 ||
usr/src/common/mc/imc/imc_dump.c
486
&mc->icn_dimm_type) != 0 ||
usr/src/common/mc/imc/imc_dump.c
488
&mc->icn_nchannels) != 0 || mc->icn_nchannels > IMC_MAX_CHANPERMC) {
usr/src/common/mc/imc/imc_dump.c
492
for (uint_t i = 0; i < mc->icn_nchannels; i++) {
usr/src/common/mc/imc/imc_dump.c
493
if (!imc_restore_channel(channels[i], &mc->icn_channels[i])) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
186
cs_sparedto(struct mcamd_hdl *hdl, mcamd_node_t *cs, mcamd_node_t *mc)
usr/src/common/mc/mc-amd/mcamd_patounum.c
192
mc, MCAMD_PROP_BADCS, &badcsnum,
usr/src/common/mc/mc-amd/mcamd_patounum.c
193
mc, MCAMD_PROP_SPARECS, &sparecsnum,
usr/src/common/mc/mc-amd/mcamd_patounum.c
204
for (cs = mcamd_cs_next(hdl, mc, NULL); cs != NULL;
usr/src/common/mc/mc-amd/mcamd_patounum.c
205
cs = mcamd_cs_next(hdl, mc, cs)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
239
mcamd_node_t *mc, *dimm;
usr/src/common/mc/mc-amd/mcamd_patounum.c
243
if ((mc = mcamd_cs_mc(hdl, cs)) == NULL ||
usr/src/common/mc/mc-amd/mcamd_patounum.c
245
mc, MCAMD_PROP_NUM, &chipnum,
usr/src/common/mc/mc-amd/mcamd_patounum.c
298
for (dimm = mcamd_dimm_next(hdl, mc, NULL); dimm != NULL;
usr/src/common/mc/mc-amd/mcamd_patounum.c
299
dimm = mcamd_dimm_next(hdl, mc, dimm)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
322
(void) mc_pa_to_offset(hdl, mc, cs, iaddr, &unump->unum_offset);
usr/src/common/mc/mc-amd/mcamd_patounum.c
442
mc_bkdg_patounum(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa,
usr/src/common/mc/mc-amd/mcamd_patounum.c
465
mc, MCAMD_PROP_NUM, &mcnum,
usr/src/common/mc/mc-amd/mcamd_patounum.c
466
mc, MCAMD_PROP_REV, &rev, NULL) || !mcamd_get_cfgregs(hdl,
usr/src/common/mc/mc-amd/mcamd_patounum.c
467
mc, MCAMD_REG_DRAMBASE, &DramBase,
usr/src/common/mc/mc-amd/mcamd_patounum.c
468
mc, MCAMD_REG_DRAMLIMIT, &DramLimit,
usr/src/common/mc/mc-amd/mcamd_patounum.c
469
mc, MCAMD_REG_DRAMHOLE, &HoleEn, NULL)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
534
for (cs = mcamd_cs_next(hdl, mc, NULL); cs != NULL;
usr/src/common/mc/mc-amd/mcamd_patounum.c
535
cs = mcamd_cs_next(hdl, mc, cs)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
55
iaddr_gen(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa,
usr/src/common/mc/mc-amd/mcamd_patounum.c
576
if ((sparecs = cs_sparedto(hdl, cs, mc)) != NULL)
usr/src/common/mc/mc-amd/mcamd_patounum.c
611
mc_patounum(struct mcamd_hdl *hdl, mcamd_node_t *mc, uint64_t pa,
usr/src/common/mc/mc-amd/mcamd_patounum.c
62
mc, MCAMD_PROP_NUM, &mcnum,
usr/src/common/mc/mc-amd/mcamd_patounum.c
627
bkdgres = mc_bkdg_patounum(hdl, mc, pa, valid_lo, synd,
usr/src/common/mc/mc-amd/mcamd_patounum.c
63
mc, MCAMD_PROP_BASE_ADDR, &base,
usr/src/common/mc/mc-amd/mcamd_patounum.c
632
if (iaddr_gen(hdl, mc, pa, &iaddr) < 0)
usr/src/common/mc/mc-amd/mcamd_patounum.c
635
for (cs = mcamd_cs_next(hdl, mc, NULL); cs != NULL;
usr/src/common/mc/mc-amd/mcamd_patounum.c
636
cs = mcamd_cs_next(hdl, mc, cs)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
64
mc, MCAMD_PROP_LIM_ADDR, &lim,
usr/src/common/mc/mc-amd/mcamd_patounum.c
65
mc, MCAMD_PROP_ILEN, &ilen,
usr/src/common/mc/mc-amd/mcamd_patounum.c
651
if ((sparecs = cs_sparedto(hdl, cs, mc)) != NULL) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
66
mc, MCAMD_PROP_ILSEL, &ilsel,
usr/src/common/mc/mc-amd/mcamd_patounum.c
67
mc, MCAMD_PROP_DRAMHOLE_SIZE, &holesz,
usr/src/common/mc/mc-amd/mcamd_patounum.c
697
mcamd_node_t *mc;
usr/src/common/mc/mc-amd/mcamd_patounum.c
711
for (mc = mcamd_mc_next(hdl, root, NULL); mc != NULL;
usr/src/common/mc/mc-amd/mcamd_patounum.c
712
mc = mcamd_mc_next(hdl, root, mc)) {
usr/src/common/mc/mc-amd/mcamd_patounum.c
713
if (mc_patounum(hdl, mc, pa, valid_lo, synd,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
432
mc_pa_to_offset(struct mcamd_hdl *hdl, mcamd_node_t *mc, mcamd_node_t *cs,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
443
if (getmcprops(hdl, mc, "mc_dimm_offset", &mcp) < 0 ||
usr/src/common/mc/mc-amd/mcamd_rowcol.c
479
mc_offset_to_pa(struct mcamd_hdl *hdl, mcamd_node_t *mc, mcamd_node_t *dimm,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
505
if (getmcprops(hdl, mc, "mc_offset_to_pa", &mcp) < 0)
usr/src/common/mc/mc-amd/mcamd_rowcol.c
554
for (cs = mcamd_cs_next(hdl, mc, NULL); cs != NULL;
usr/src/common/mc/mc-amd/mcamd_rowcol.c
555
cs = mcamd_cs_next(hdl, mc, cs)) {
usr/src/common/mc/mc-amd/mcamd_rowcol.c
60
getmcprops(struct mcamd_hdl *hdl, mcamd_node_t *mc, const char *caller,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
64
mc, MCAMD_PROP_NUM, &pp->num,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
65
mc, MCAMD_PROP_REV, &pp->rev,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
650
mcamd_cs_size(struct mcamd_hdl *hdl, mcamd_node_t *mc, int csnum, size_t *szp)
usr/src/common/mc/mc-amd/mcamd_rowcol.c
656
if (getmcprops(hdl, mc, "mcamd_cs_size", &mcp) < 0)
usr/src/common/mc/mc-amd/mcamd_rowcol.c
66
mc, MCAMD_PROP_ACCESS_WIDTH, &pp->width,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
67
mc, MCAMD_PROP_BASE_ADDR, &pp->base,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
68
mc, MCAMD_PROP_LIM_ADDR, &pp->lim,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
69
mc, MCAMD_PROP_CSBANKMAPREG, &pp->csbnkmap_reg,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
70
mc, MCAMD_PROP_ILEN, &pp->intlven,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
71
mc, MCAMD_PROP_ILSEL, &pp->intlvsel,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
72
mc, MCAMD_PROP_CSINTLVFCTR, &pp->csintlvfctr,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
73
mc, MCAMD_PROP_BANKSWZL, &pp->bnkswzl,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
74
mc, MCAMD_PROP_SPARECS, &pp->sparecs,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
75
mc, MCAMD_PROP_BADCS, &pp->badcs,
usr/src/common/mc/mc-amd/mcamd_rowcol.c
78
"props for mc 0x%p\n", caller, mc);
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
109
mc, dimm, unump->unum_offset);
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
111
if (mc_offset_to_pa(hdl, mc, dimm, unump->unum_offset, pa) < 0) {
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
47
mcamd_node_t *mc, *dimm;
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
64
for (mc = mcamd_mc_next(hdl, root, NULL); mc != NULL;
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
65
mc = mcamd_mc_next(hdl, root, mc)) {
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
67
mc, MCAMD_PROP_NUM, &num,
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
68
mc, MCAMD_PROP_DRAMHOLE_SIZE, &holesz,
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
71
"failed to lookup num, dramhole for MC 0x%p\n", mc);
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
77
if (mc == NULL) {
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
89
for (dimm = mcamd_dimm_next(hdl, mc, NULL); dimm != NULL;
usr/src/common/mc/mc-amd/mcamd_unumtopa.c
90
dimm = mcamd_dimm_next(hdl, mc, dimm)) {
usr/src/common/smbios/smb_info.c
2369
smb_mgmtcomp_t mc;
usr/src/common/smbios/smb_info.c
2379
if (stp->smbst_hdr->smbh_len < sizeof (mc)) {
usr/src/common/smbios/smb_info.c
2384
smb_info_bcopy(stp->smbst_hdr, &mc, sizeof (mc));
usr/src/common/smbios/smb_info.c
2385
mgmt->smbmc_desc = smb_strptr(stp, mc.smbmgc_desc);
usr/src/common/smbios/smb_info.c
2386
mgmt->smbmc_mgmtdev = mc.smbmgc_mgmtdev;
usr/src/common/smbios/smb_info.c
2387
mgmt->smbmc_comp = mc.smbmgc_comp;
usr/src/common/smbios/smb_info.c
2388
mgmt->smbmc_thresh = mc.smbmgc_thresh;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
461
const char *name, nvlist_t *mc, nvlist_t *auth)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
475
if (nvlist_lookup_nvlist_array(mc, "dimmlist", &dimmarr, &ndimm) != 0) {
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
581
amd_cs_create(topo_mod_t *mod, tnode_t *pnode, const char *name, nvlist_t *mc,
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
591
if (nvlist_lookup_nvlist_array(mc, "cslist", &csarr, &ncs) != 0)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
725
nvlist_t *mc = NULL;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
788
if ((mc = amd_lookup_by_mcid(mod, topo_node_instance(pnode))) == NULL) {
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
806
for (nvp = nvlist_next_nvpair(mc, NULL); nvp != NULL;
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
807
nvp = nvlist_next_nvpair(mc, nvp)) {
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
834
amd_cs_create(mod, mcnode, CS_NODE_NAME, mc, auth) != 0 ||
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
835
amd_dimm_create(mod, smbid, mcnode, DIMM_NODE_NAME, mc, auth) != 0)
usr/src/lib/fm/topo/modules/i86pc/chip/chip_amd.c
848
nvlist_free(mc);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2473
dwarfstring mc;
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2474
dwarfstring_constructor(&mc);
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2477
dwarfstring_append_printf_u(&mc,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2485
dwarfstring_append_printf_u(&mc,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2493
dwarfstring_append_printf_u(&mc,
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2500
if (dwarfstring_strlen(&mc)) {
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2501
_dwarf_printf(dbg,dwarfstring_string(&mc));
usr/src/lib/libdwarf/common/dwarf_line_table_reader_common.h
2503
dwarfstring_destructor(&mc);
usr/src/lib/libdwarf/common/dwarf_machoread.c
713
struct load_command mc;
usr/src/lib/libdwarf/common/dwarf_machoread.c
723
if ((curoff + mfp->mo_command_count * sizeof(mc)) >=
usr/src/lib/libdwarf/common/dwarf_machoread.c
739
res = RRMOA(mfp->mo_fd, &mc, (off_t)curoff, sizeof(mc),
usr/src/lib/libdwarf/common/dwarf_machoread.c
744
ASNAR(mfp->mo_copy_word,mcp->cmd,mc.cmd);
usr/src/lib/libdwarf/common/dwarf_machoread.c
745
ASNAR(mfp->mo_copy_word,mcp->cmdsize,mc.cmdsize);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1530
dwarf_dealloc_macro_context(Dwarf_Macro_Context mc)
usr/src/lib/libdwarf/common/dwarf_macro5.c
1534
if (!mc) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
1537
dbg = mc->mc_dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1539
dwarf_dealloc(dbg,mc,DW_DLA_MACRO_CONTEXT);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1546
Dwarf_Macro_Context mc= (Dwarf_Macro_Context)m;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1548
mc->mc_sentinel = 0xada;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1549
mc->mc_dbg = dbg;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1571
Dwarf_Macro_Context mc= (Dwarf_Macro_Context)m;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1573
dealloc_macro_srcfiles(mc->mc_srcfiles, mc->mc_srcfiles_count);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1574
mc->mc_srcfiles = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1575
mc->mc_srcfiles_count = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1576
free((void *)mc->mc_file_path);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1577
mc->mc_file_path = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1578
free(mc->mc_ops);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1579
mc->mc_ops = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1580
free(mc->mc_opcode_forms);
usr/src/lib/libdwarf/common/dwarf_macro5.c
1581
mc->mc_opcode_forms = 0;
usr/src/lib/libdwarf/common/dwarf_macro5.c
1582
memset(mc,0,sizeof(*mc));
usr/src/lib/libdwarf/common/dwarf_macro5.c
1584
mc->mc_sentinel = 0xdeadbeef;
usr/src/lib/libdwarf/common/dwarf_macro5.c
680
construct_at_path_from_parts(Dwarf_Macro_Context mc)
usr/src/lib/libdwarf/common/dwarf_macro5.c
682
if (mc->mc_file_path) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
683
return mc->mc_file_path;
usr/src/lib/libdwarf/common/dwarf_macro5.c
685
if(!mc->mc_at_comp_dir || !mc->mc_at_comp_dir[0]) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
686
return mc->mc_at_name;
usr/src/lib/libdwarf/common/dwarf_macro5.c
688
if (!mc->mc_at_name || !mc->mc_at_name[0]) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
691
if(_dwarf_file_name_is_full_path((Dwarf_Small *)mc->mc_at_name)) {
usr/src/lib/libdwarf/common/dwarf_macro5.c
692
return mc->mc_at_name;
usr/src/lib/libdwarf/common/dwarf_macro5.c
695
mc->mc_file_path = construct_from_dir_and_name(
usr/src/lib/libdwarf/common/dwarf_macro5.c
696
mc->mc_at_comp_dir,mc->mc_at_name);
usr/src/lib/libdwarf/common/dwarf_macro5.c
697
return mc->mc_file_path;
usr/src/lib/libnisdb/ldap_nisdbquery.c
496
int i, mc = -1;
usr/src/lib/libnisdb/ldap_nisdbquery.c
515
if (ix > mc)
usr/src/lib/libnisdb/ldap_nisdbquery.c
516
mc = ix;
usr/src/lib/libnisdb/ldap_nisdbquery.c
522
for (i = 0; i <= mc; i++) {
usr/src/lib/libnisdb/ldap_nisdbquery.c
527
if (mc >= 0)
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
111
int mc;
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
123
for (mc = 0; tokp != NULL; mc++) {
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
124
if (mc >= mmax) {
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
134
if (str_to_mlp(tokp, mlp + mc) == -1) {
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
141
if (mc >= mmax) {
usr/src/lib/libtsnet/common/tsol_sgetzcent.c
150
(void) memset(mlp + mc, 0, sizeof (*mlp));
usr/src/lib/libumem/i386/umem_genasm.c
334
genasm_frinit(uint8_t *bp, uint32_t off, uint32_t dp, uint32_t ep, uint32_t mc)
usr/src/lib/libumem/i386/umem_genasm.c
343
bcopy(&mc, bp + PTC_FRINI_MCS, sizeof (mc));
usr/src/lib/libzfs/common/libzfs_pool.c
3329
uint_t mc;
usr/src/lib/libzfs/common/libzfs_pool.c
3331
for (mc = 0; mc < mchildren; mc++) {
usr/src/lib/libzfs/common/libzfs_pool.c
3334
mchild[mc], 0);
usr/src/lib/libzfs/common/libzfs_pool.c
3344
return (mc);
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
100
mc.smbmgc_desc = 1;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
101
mc.smbmgc_mgmtdev = 0x1234;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
102
mc.smbmgc_comp = 0x5678;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
103
mc.smbmgc_thresh = 0x789a;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
105
(void) smbios_test_table_append(table, &mc, sizeof (mc));
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
117
smbios_mgmtcomp_t mc;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
126
if (smbios_info_mgmtcomp(hdl, sp.smbstr_id, &mc) == -1) {
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
132
if (strcmp(mc.smbmc_desc, smbios_comp_desc) != 0) {
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
134
"expected %s", mc.smbmc_desc, smbios_comp_desc);
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
138
if (mc.smbmc_mgmtdev != 0x1234) {
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
140
"0x%" _PRIxID ", expected 0x1234", mc.smbmc_mgmtdev);
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
144
if (mc.smbmc_comp != 0x5678) {
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
146
"0x%" _PRIxID ", expected 0x5678", mc.smbmc_comp);
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
150
if (mc.smbmc_thresh != 0x789a) {
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
152
"0x%" _PRIxID ", expected 0x789a", mc.smbmc_thresh);
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
95
smb_mgmtcomp_t mc;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
97
bzero(&mc, sizeof (mc));
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
98
mc.smbmgc_hdr.smbh_type = SMB_TYPE_MGMTDEVCP;
usr/src/test/util-tests/tests/smbios/smbios_test_mgmtdev.c
99
mc.smbmgc_hdr.smbh_len = sizeof (mc);
usr/src/uts/common/c2/audit_event.c
3557
STRUCT_DECL(modconfig, mc);
usr/src/uts/common/c2/audit_event.c
3575
STRUCT_INIT(mc, model);
usr/src/uts/common/c2/audit_event.c
3577
bzero((caddr_t)STRUCT_BUF(mc), STRUCT_SIZE(mc));
usr/src/uts/common/c2/audit_event.c
3579
if (copyin((caddr_t)data, (caddr_t)STRUCT_BUF(mc),
usr/src/uts/common/c2/audit_event.c
3580
STRUCT_SIZE(mc)) != 0)
usr/src/uts/common/c2/audit_event.c
3583
mc_drvname = STRUCT_FGET(mc, drvname);
usr/src/uts/common/c2/audit_event.c
3585
(major_t)STRUCT_FGET(mc, major))) != NULL &&
usr/src/uts/common/c2/audit_event.c
3604
num_aliases = STRUCT_FGET(mc, num_aliases);
usr/src/uts/common/c2/audit_event.c
3606
ap = (caddr_t)STRUCT_FGETP(mc, ap);
usr/src/uts/common/fs/zfs/metaslab.c
1021
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
1032
mc->mc_histogram[i + ashift] +=
usr/src/uts/common/fs/zfs/metaslab.c
1041
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
1052
ASSERT3U(mc->mc_histogram[i + ashift], >=,
usr/src/uts/common/fs/zfs/metaslab.c
1057
mc->mc_histogram[i + ashift] -=
usr/src/uts/common/fs/zfs/metaslab.c
1089
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
1091
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
usr/src/uts/common/fs/zfs/metaslab.c
1177
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
1185
if ((mc != spa_normal_class(spa) &&
usr/src/uts/common/fs/zfs/metaslab.c
1186
mc != spa_special_class(spa) &&
usr/src/uts/common/fs/zfs/metaslab.c
1187
mc != spa_dedup_class(spa)) ||
usr/src/uts/common/fs/zfs/metaslab.c
1188
mc->mc_groups <= 1)
usr/src/uts/common/fs/zfs/metaslab.c
1208
if (!mc->mc_alloc_throttle_enabled)
usr/src/uts/common/fs/zfs/metaslab.c
1233
if (qdepth < qmax || mc->mc_alloc_groups == 1)
usr/src/uts/common/fs/zfs/metaslab.c
1235
ASSERT3U(mc->mc_alloc_groups, >, 1);
usr/src/uts/common/fs/zfs/metaslab.c
1266
} else if (mc->mc_alloc_groups == 0 || psize == SPA_MINBLOCKSIZE) {
usr/src/uts/common/fs/zfs/metaslab.c
2104
metaslab_potentially_evict(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
2113
tries < multilist_get_num_sublists(mc->mc_metaslab_txg_list) * 2;
usr/src/uts/common/fs/zfs/metaslab.c
2116
mc->mc_metaslab_txg_list);
usr/src/uts/common/fs/zfs/metaslab.c
2118
multilist_sublist_lock(mc->mc_metaslab_txg_list, idx);
usr/src/uts/common/fs/zfs/metaslab.c
2124
mc->mc_metaslab_txg_list, idx));
usr/src/uts/common/fs/zfs/metaslab.c
2126
metaslab_idx_func(mc->mc_metaslab_txg_list, msp));
usr/src/uts/common/fs/zfs/metaslab.c
2478
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
2480
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
usr/src/uts/common/fs/zfs/metaslab.c
2529
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
2531
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
usr/src/uts/common/fs/zfs/metaslab.c
2541
metaslab_space_update(vdev_t *vd, metaslab_class_t *mc, int64_t alloc_delta,
usr/src/uts/common/fs/zfs/metaslab.c
2549
metaslab_class_space_update(mc, alloc_delta, defer_delta, space_delta,
usr/src/uts/common/fs/zfs/metaslab.c
3374
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
3375
spa_t *spa = mc->mc_spa;
usr/src/uts/common/fs/zfs/metaslab.c
373
metaslab_class_t *mc;
usr/src/uts/common/fs/zfs/metaslab.c
375
mc = kmem_zalloc(sizeof (metaslab_class_t), KM_SLEEP);
usr/src/uts/common/fs/zfs/metaslab.c
377
mc->mc_spa = spa;
usr/src/uts/common/fs/zfs/metaslab.c
378
mc->mc_rotor = NULL;
usr/src/uts/common/fs/zfs/metaslab.c
379
mc->mc_ops = ops;
usr/src/uts/common/fs/zfs/metaslab.c
380
mutex_init(&mc->mc_lock, NULL, MUTEX_DEFAULT, NULL);
usr/src/uts/common/fs/zfs/metaslab.c
381
mc->mc_metaslab_txg_list = multilist_create(sizeof (metaslab_t),
usr/src/uts/common/fs/zfs/metaslab.c
383
mc->mc_alloc_slots = kmem_zalloc(spa->spa_alloc_count *
usr/src/uts/common/fs/zfs/metaslab.c
385
mc->mc_alloc_max_slots = kmem_zalloc(spa->spa_alloc_count *
usr/src/uts/common/fs/zfs/metaslab.c
388
zfs_refcount_create_tracked(&mc->mc_alloc_slots[i]);
usr/src/uts/common/fs/zfs/metaslab.c
390
return (mc);
usr/src/uts/common/fs/zfs/metaslab.c
394
metaslab_class_destroy(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
396
ASSERT(mc->mc_rotor == NULL);
usr/src/uts/common/fs/zfs/metaslab.c
397
ASSERT(mc->mc_alloc == 0);
usr/src/uts/common/fs/zfs/metaslab.c
398
ASSERT(mc->mc_deferred == 0);
usr/src/uts/common/fs/zfs/metaslab.c
399
ASSERT(mc->mc_space == 0);
usr/src/uts/common/fs/zfs/metaslab.c
400
ASSERT(mc->mc_dspace == 0);
usr/src/uts/common/fs/zfs/metaslab.c
402
for (int i = 0; i < mc->mc_spa->spa_alloc_count; i++)
usr/src/uts/common/fs/zfs/metaslab.c
403
zfs_refcount_destroy(&mc->mc_alloc_slots[i]);
usr/src/uts/common/fs/zfs/metaslab.c
404
kmem_free(mc->mc_alloc_slots, mc->mc_spa->spa_alloc_count *
usr/src/uts/common/fs/zfs/metaslab.c
406
kmem_free(mc->mc_alloc_max_slots, mc->mc_spa->spa_alloc_count *
usr/src/uts/common/fs/zfs/metaslab.c
408
mutex_destroy(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
409
multilist_destroy(mc->mc_metaslab_txg_list);
usr/src/uts/common/fs/zfs/metaslab.c
410
kmem_free(mc, sizeof (metaslab_class_t));
usr/src/uts/common/fs/zfs/metaslab.c
414
metaslab_class_validate(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
422
ASSERT(spa_config_held(mc->mc_spa, SCL_ALL, RW_READER) ||
usr/src/uts/common/fs/zfs/metaslab.c
423
spa_config_held(mc->mc_spa, SCL_ALL, RW_WRITER));
usr/src/uts/common/fs/zfs/metaslab.c
425
if ((mg = mc->mc_rotor) == NULL)
usr/src/uts/common/fs/zfs/metaslab.c
432
ASSERT3P(mg->mg_class, ==, mc);
usr/src/uts/common/fs/zfs/metaslab.c
434
} while ((mg = mg->mg_next) != mc->mc_rotor);
usr/src/uts/common/fs/zfs/metaslab.c
440
metaslab_class_space_update(metaslab_class_t *mc, int64_t alloc_delta,
usr/src/uts/common/fs/zfs/metaslab.c
443
atomic_add_64(&mc->mc_alloc, alloc_delta);
usr/src/uts/common/fs/zfs/metaslab.c
444
atomic_add_64(&mc->mc_deferred, defer_delta);
usr/src/uts/common/fs/zfs/metaslab.c
445
atomic_add_64(&mc->mc_space, space_delta);
usr/src/uts/common/fs/zfs/metaslab.c
446
atomic_add_64(&mc->mc_dspace, dspace_delta);
usr/src/uts/common/fs/zfs/metaslab.c
450
metaslab_class_get_alloc(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
4519
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
452
return (mc->mc_alloc);
usr/src/uts/common/fs/zfs/metaslab.c
4525
start = mc->mc_ops->msop_alloc(msp, size);
usr/src/uts/common/fs/zfs/metaslab.c
456
metaslab_class_get_deferred(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
458
return (mc->mc_deferred);
usr/src/uts/common/fs/zfs/metaslab.c
462
metaslab_class_get_space(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
464
return (mc->mc_space);
usr/src/uts/common/fs/zfs/metaslab.c
468
metaslab_class_get_dspace(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
470
return (spa_deflate(mc->mc_spa) ? mc->mc_dspace : mc->mc_space);
usr/src/uts/common/fs/zfs/metaslab.c
474
metaslab_class_histogram_verify(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
476
spa_t *spa = mc->mc_spa;
usr/src/uts/common/fs/zfs/metaslab.c
496
mg->mg_class != mc) {
usr/src/uts/common/fs/zfs/metaslab.c
5003
metaslab_alloc_dva(spa_t *spa, metaslab_class_t *mc, uint64_t psize,
usr/src/uts/common/fs/zfs/metaslab.c
505
VERIFY3U(mc_hist[i], ==, mc->mc_histogram[i]);
usr/src/uts/common/fs/zfs/metaslab.c
5061
mg = mc->mc_rotor;
usr/src/uts/common/fs/zfs/metaslab.c
5067
ASSERT(mc->mc_rotor != NULL);
usr/src/uts/common/fs/zfs/metaslab.c
5068
mg = mc->mc_rotor;
usr/src/uts/common/fs/zfs/metaslab.c
5075
if (mg->mg_class != mc || mg->mg_activation_count <= 0)
usr/src/uts/common/fs/zfs/metaslab.c
5076
mg = mc->mc_rotor;
usr/src/uts/common/fs/zfs/metaslab.c
5130
ASSERT(mg->mg_class == mc);
usr/src/uts/common/fs/zfs/metaslab.c
5151
if (mc->mc_aliquot == 0 && metaslab_bias_enabled) {
usr/src/uts/common/fs/zfs/metaslab.c
5156
cu = (mc->mc_alloc * 100) / (mc->mc_space + 1);
usr/src/uts/common/fs/zfs/metaslab.c
5177
if (atomic_add_64_nv(&mc->mc_aliquot, asize) >=
usr/src/uts/common/fs/zfs/metaslab.c
5179
mc->mc_rotor = mg->mg_next;
usr/src/uts/common/fs/zfs/metaslab.c
518
metaslab_class_fragmentation(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
5180
mc->mc_aliquot = 0;
usr/src/uts/common/fs/zfs/metaslab.c
5191
mc->mc_rotor = mg->mg_next;
usr/src/uts/common/fs/zfs/metaslab.c
5192
mc->mc_aliquot = 0;
usr/src/uts/common/fs/zfs/metaslab.c
520
vdev_t *rvd = mc->mc_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/metaslab.c
523
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
usr/src/uts/common/fs/zfs/metaslab.c
534
mg->mg_class != mc) {
usr/src/uts/common/fs/zfs/metaslab.c
543
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
usr/src/uts/common/fs/zfs/metaslab.c
5507
metaslab_class_throttle_reserve(metaslab_class_t *mc, int slots, int allocator,
usr/src/uts/common/fs/zfs/metaslab.c
5512
uint64_t max = mc->mc_alloc_max_slots[allocator];
usr/src/uts/common/fs/zfs/metaslab.c
5514
ASSERT(mc->mc_alloc_throttle_enabled);
usr/src/uts/common/fs/zfs/metaslab.c
5515
mutex_enter(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
5518
zfs_refcount_count(&mc->mc_alloc_slots[allocator]);
usr/src/uts/common/fs/zfs/metaslab.c
5528
zfs_refcount_add_few(&mc->mc_alloc_slots[allocator], slots,
usr/src/uts/common/fs/zfs/metaslab.c
5534
mutex_exit(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
5539
metaslab_class_throttle_unreserve(metaslab_class_t *mc, int slots,
usr/src/uts/common/fs/zfs/metaslab.c
554
fragmentation /= metaslab_class_get_space(mc);
usr/src/uts/common/fs/zfs/metaslab.c
5542
ASSERT(mc->mc_alloc_throttle_enabled);
usr/src/uts/common/fs/zfs/metaslab.c
5543
mutex_enter(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
5544
zfs_refcount_remove_few(&mc->mc_alloc_slots[allocator], slots, zio);
usr/src/uts/common/fs/zfs/metaslab.c
5545
mutex_exit(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
557
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
usr/src/uts/common/fs/zfs/metaslab.c
5591
metaslab_class_t *mc = msp->ms_group->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
5593
multilist_sublist_lock_obj(mc->mc_metaslab_txg_list, msp);
usr/src/uts/common/fs/zfs/metaslab.c
568
metaslab_class_expandable_space(metaslab_class_t *mc)
usr/src/uts/common/fs/zfs/metaslab.c
5685
metaslab_alloc(spa_t *spa, metaslab_class_t *mc, uint64_t psize, blkptr_t *bp,
usr/src/uts/common/fs/zfs/metaslab.c
5698
if (mc->mc_rotor == NULL) { /* no vdevs in this class */
usr/src/uts/common/fs/zfs/metaslab.c
570
vdev_t *rvd = mc->mc_spa->spa_root_vdev;
usr/src/uts/common/fs/zfs/metaslab.c
5709
error = metaslab_alloc_dva(spa, mc, psize, dva, d, hintdva,
usr/src/uts/common/fs/zfs/metaslab.c
573
spa_config_enter(mc->mc_spa, SCL_VDEV, FTAG, RW_READER);
usr/src/uts/common/fs/zfs/metaslab.c
580
mg->mg_class != mc) {
usr/src/uts/common/fs/zfs/metaslab.c
591
if (tspace > mc->mc_spa->spa_bootsize) {
usr/src/uts/common/fs/zfs/metaslab.c
592
tspace -= mc->mc_spa->spa_bootsize;
usr/src/uts/common/fs/zfs/metaslab.c
596
spa_config_exit(mc->mc_spa, SCL_VDEV, FTAG);
usr/src/uts/common/fs/zfs/metaslab.c
601
metaslab_class_evict_old(metaslab_class_t *mc, uint64_t txg)
usr/src/uts/common/fs/zfs/metaslab.c
603
multilist_t *ml = mc->mc_metaslab_txg_list;
usr/src/uts/common/fs/zfs/metaslab.c
701
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
707
ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_READER), ==,
usr/src/uts/common/fs/zfs/metaslab.c
717
mutex_enter(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
729
mc->mc_groups++;
usr/src/uts/common/fs/zfs/metaslab.c
731
ASSERT3U(mc->mc_groups, >, 0);
usr/src/uts/common/fs/zfs/metaslab.c
732
mc->mc_groups--;
usr/src/uts/common/fs/zfs/metaslab.c
764
mc->mc_alloc_groups--;
usr/src/uts/common/fs/zfs/metaslab.c
766
mc->mc_alloc_groups++;
usr/src/uts/common/fs/zfs/metaslab.c
767
mutex_exit(&mc->mc_lock);
usr/src/uts/common/fs/zfs/metaslab.c
792
metaslab_group_create(metaslab_class_t *mc, vdev_t *vd, int allocators)
usr/src/uts/common/fs/zfs/metaslab.c
807
mg->mg_class = mc;
usr/src/uts/common/fs/zfs/metaslab.c
864
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
867
ASSERT3U(spa_config_held(mc->mc_spa, SCL_ALLOC, RW_WRITER), !=, 0);
usr/src/uts/common/fs/zfs/metaslab.c
869
ASSERT(mc->mc_rotor != mg);
usr/src/uts/common/fs/zfs/metaslab.c
880
if ((mgprev = mc->mc_rotor) == NULL) {
usr/src/uts/common/fs/zfs/metaslab.c
890
mc->mc_rotor = mg;
usr/src/uts/common/fs/zfs/metaslab.c
902
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/metaslab.c
903
spa_t *spa = mc->mc_spa;
usr/src/uts/common/fs/zfs/metaslab.c
911
ASSERT(mc->mc_rotor != mg);
usr/src/uts/common/fs/zfs/metaslab.c
957
mc->mc_rotor = NULL;
usr/src/uts/common/fs/zfs/metaslab.c
959
mc->mc_rotor = mgnext;
usr/src/uts/common/fs/zfs/spa.c
285
metaslab_class_t *mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/spa.c
290
alloc = metaslab_class_get_alloc(mc);
usr/src/uts/common/fs/zfs/spa.c
294
size = metaslab_class_get_space(mc);
usr/src/uts/common/fs/zfs/spa.c
307
metaslab_class_fragmentation(mc), src);
usr/src/uts/common/fs/zfs/spa.c
309
metaslab_class_expandable_space(mc), src);
usr/src/uts/common/fs/zfs/spa.c
8365
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/spa.c
8366
if (mc != normal && mc != special && mc != dedup)
usr/src/uts/common/fs/zfs/vdev.c
1168
metaslab_class_t *mc;
usr/src/uts/common/fs/zfs/vdev.c
1178
mc = spa_log_class(spa);
usr/src/uts/common/fs/zfs/vdev.c
1181
mc = spa_special_class(spa);
usr/src/uts/common/fs/zfs/vdev.c
1184
mc = spa_dedup_class(spa);
usr/src/uts/common/fs/zfs/vdev.c
1187
mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/vdev.c
1190
vd->vdev_mg = metaslab_group_create(mc, vd,
usr/src/uts/common/fs/zfs/vdev.c
1199
mc == spa_normal_class(spa) && vd->vdev_aux == NULL) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
247
mirror_child_t *mc;
usr/src/uts/common/fs/zfs/vdev_mirror.c
309
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
311
mc->mc_vd = vdev_lookup_top(spa, DVA_GET_VDEV(&dva[c]));
usr/src/uts/common/fs/zfs/vdev_mirror.c
312
mc->mc_offset = DVA_GET_OFFSET(&dva[c]);
usr/src/uts/common/fs/zfs/vdev_mirror.c
345
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
346
mc->mc_vd = vd->vdev_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
347
mc->mc_offset = zio->io_offset;
usr/src/uts/common/fs/zfs/vdev_mirror.c
405
mirror_child_t *mc = zio->io_private;
usr/src/uts/common/fs/zfs/vdev_mirror.c
407
mc->mc_error = zio->io_error;
usr/src/uts/common/fs/zfs/vdev_mirror.c
408
mc->mc_tried = 1;
usr/src/uts/common/fs/zfs/vdev_mirror.c
409
mc->mc_skipped = 0;
usr/src/uts/common/fs/zfs/vdev_mirror.c
415
mirror_child_t *mc = zio->io_private;
usr/src/uts/common/fs/zfs/vdev_mirror.c
433
mc->mc_error = zio->io_error;
usr/src/uts/common/fs/zfs/vdev_mirror.c
434
mc->mc_tried = 1;
usr/src/uts/common/fs/zfs/vdev_mirror.c
435
mc->mc_skipped = 0;
usr/src/uts/common/fs/zfs/vdev_mirror.c
502
mirror_child_t *mc;
usr/src/uts/common/fs/zfs/vdev_mirror.c
504
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
505
if (mc->mc_tried || mc->mc_skipped)
usr/src/uts/common/fs/zfs/vdev_mirror.c
508
if (mc->mc_vd == NULL || !vdev_readable(mc->mc_vd)) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
509
mc->mc_error = SET_ERROR(ENXIO);
usr/src/uts/common/fs/zfs/vdev_mirror.c
510
mc->mc_tried = 1; /* don't even try */
usr/src/uts/common/fs/zfs/vdev_mirror.c
511
mc->mc_skipped = 1;
usr/src/uts/common/fs/zfs/vdev_mirror.c
515
if (vdev_dtl_contains(mc->mc_vd, DTL_MISSING, txg, 1)) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
516
mc->mc_error = SET_ERROR(ESTALE);
usr/src/uts/common/fs/zfs/vdev_mirror.c
517
mc->mc_skipped = 1;
usr/src/uts/common/fs/zfs/vdev_mirror.c
518
mc->mc_speculative = 1;
usr/src/uts/common/fs/zfs/vdev_mirror.c
522
mc->mc_load = vdev_mirror_load(mm, mc->mc_vd, mc->mc_offset);
usr/src/uts/common/fs/zfs/vdev_mirror.c
523
if (mc->mc_load > lowest_load)
usr/src/uts/common/fs/zfs/vdev_mirror.c
526
if (mc->mc_load < lowest_load) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
527
lowest_load = mc->mc_load;
usr/src/uts/common/fs/zfs/vdev_mirror.c
563
mirror_child_t *mc;
usr/src/uts/common/fs/zfs/vdev_mirror.c
587
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
589
mc->mc_vd, mc->mc_offset,
usr/src/uts/common/fs/zfs/vdev_mirror.c
593
vdev_mirror_scrub_done, mc));
usr/src/uts/common/fs/zfs/vdev_mirror.c
614
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
616
mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size,
usr/src/uts/common/fs/zfs/vdev_mirror.c
618
vdev_mirror_child_done, mc));
usr/src/uts/common/fs/zfs/vdev_mirror.c
631
mirror_child_t *mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
632
int s = mc->mc_speculative;
usr/src/uts/common/fs/zfs/vdev_mirror.c
633
error[s] = zio_worst_error(error[s], mc->mc_error);
usr/src/uts/common/fs/zfs/vdev_mirror.c
643
mirror_child_t *mc;
usr/src/uts/common/fs/zfs/vdev_mirror.c
652
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
654
if (mc->mc_error) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
655
if (!mc->mc_skipped)
usr/src/uts/common/fs/zfs/vdev_mirror.c
657
} else if (mc->mc_tried) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
701
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
704
mc->mc_vd, mc->mc_offset, zio->io_abd, zio->io_size,
usr/src/uts/common/fs/zfs/vdev_mirror.c
706
vdev_mirror_child_done, mc));
usr/src/uts/common/fs/zfs/vdev_mirror.c
731
mc = &mm->mm_child[c];
usr/src/uts/common/fs/zfs/vdev_mirror.c
733
if (mc->mc_error == 0) {
usr/src/uts/common/fs/zfs/vdev_mirror.c
734
if (mc->mc_tried)
usr/src/uts/common/fs/zfs/vdev_mirror.c
750
mc->mc_vd->vdev_ops != &vdev_indirect_ops &&
usr/src/uts/common/fs/zfs/vdev_mirror.c
751
!vdev_dtl_contains(mc->mc_vd, DTL_PARTIAL,
usr/src/uts/common/fs/zfs/vdev_mirror.c
754
mc->mc_error = SET_ERROR(ESTALE);
usr/src/uts/common/fs/zfs/vdev_mirror.c
758
mc->mc_vd, mc->mc_offset,
usr/src/uts/common/fs/zfs/vdev_removal.c
1885
metaslab_class_t *mc = vd->vdev_mg->mg_class;
usr/src/uts/common/fs/zfs/vdev_removal.c
1891
if (mc != spa_normal_class(spa) && mc->mc_groups > 1) {
usr/src/uts/common/fs/zfs/vdev_removal.c
1892
uint64_t class_avail = metaslab_class_get_space(mc) -
usr/src/uts/common/fs/zfs/vdev_removal.c
1893
metaslab_class_get_alloc(mc);
usr/src/uts/common/fs/zfs/vdev_removal.c
947
metaslab_class_t *mc = mg->mg_class;
usr/src/uts/common/fs/zfs/vdev_removal.c
948
if (mc != spa_normal_class(spa) && mc->mc_groups <= 1)
usr/src/uts/common/fs/zfs/vdev_removal.c
949
mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/vdev_removal.c
950
int error = metaslab_alloc_dva(spa, mc, size, &dst, 0, NULL, txg, 0,
usr/src/uts/common/fs/zfs/vdev_removal.c
952
if (error == ENOSPC && mc != spa_normal_class(spa)) {
usr/src/uts/common/fs/zfs/zio.c
2441
metaslab_class_t *mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/zio.c
2470
VERIFY(zfs_refcount_held(&mc->mc_alloc_slots[pio->io_allocator],
usr/src/uts/common/fs/zfs/zio.c
2481
VERIFY(metaslab_class_throttle_reserve(mc, gbh_copies - copies,
usr/src/uts/common/fs/zfs/zio.c
2485
error = metaslab_alloc(spa, mc, SPA_GANGBLOCKSIZE,
usr/src/uts/common/fs/zfs/zio.c
2500
metaslab_class_throttle_unreserve(mc,
usr/src/uts/common/fs/zfs/zio.c
2564
VERIFY(metaslab_class_throttle_reserve(mc,
usr/src/uts/common/fs/zfs/zio.c
3130
metaslab_class_t *mc;
usr/src/uts/common/fs/zfs/zio.c
3133
mc = spa_preferred_class(spa, zio->io_size, zio->io_prop.zp_type,
usr/src/uts/common/fs/zfs/zio.c
3137
!mc->mc_alloc_throttle_enabled ||
usr/src/uts/common/fs/zfs/zio.c
3160
zio->io_metaslab_class = mc;
usr/src/uts/common/fs/zfs/zio.c
3203
metaslab_class_t *mc;
usr/src/uts/common/fs/zfs/zio.c
3229
mc = zio->io_metaslab_class;
usr/src/uts/common/fs/zfs/zio.c
3230
if (mc == NULL) {
usr/src/uts/common/fs/zfs/zio.c
3231
mc = spa_preferred_class(spa, zio->io_size,
usr/src/uts/common/fs/zfs/zio.c
3234
zio->io_metaslab_class = mc;
usr/src/uts/common/fs/zfs/zio.c
3237
error = metaslab_alloc(spa, mc, zio->io_size, bp,
usr/src/uts/common/fs/zfs/zio.c
3244
if (error == ENOSPC && mc != spa_normal_class(spa)) {
usr/src/uts/common/fs/zfs/zio.c
3250
if (mc->mc_alloc_throttle_enabled &&
usr/src/uts/common/fs/zfs/zio.c
3252
metaslab_class_throttle_unreserve(mc,
usr/src/uts/common/fs/zfs/zio.c
3256
mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/zio.c
3257
VERIFY(metaslab_class_throttle_reserve(mc,
usr/src/uts/common/fs/zfs/zio.c
3261
mc = spa_normal_class(spa);
usr/src/uts/common/fs/zfs/zio.c
3263
zio->io_metaslab_class = mc;
usr/src/uts/common/fs/zfs/zio.c
3265
error = metaslab_alloc(spa, mc, zio->io_size, bp,
usr/src/uts/common/inet/ipf/fil.c
1935
u_char *mc;
usr/src/uts/common/inet/ipf/fil.c
1941
mc = (u_char *)fin->fin_m;
usr/src/uts/common/inet/ipf/fil.c
1942
if (!bpf_filter(fr->fr_data, mc, fin->fin_plen, 0))
usr/src/uts/common/inet/ipf/fil.c
2335
mb_t *mc = NULL;
usr/src/uts/common/inet/ipf/fil.c
2606
mc = M_DUPLICATE(fin->fin_m);
usr/src/uts/common/inet/ipf/fil.c
2608
mc->b_rptr += fin->fin_ipoff;
usr/src/uts/common/inet/ipf/fil.c
2746
if (mc != NULL) {
usr/src/uts/common/inet/ipf/fil.c
2755
fr_calc_chksum(fin, mc);
usr/src/uts/common/inet/ipf/fil.c
2757
(void) fr_fastroute(mc, &mc, fin, &fr->fr_dif);
usr/src/uts/common/io/chxge/osdep.h
99
struct ch_mc *mc;
usr/src/uts/common/io/chxge/pe.c
1546
if (rmp->mc) {
usr/src/uts/common/io/chxge/pe.c
1547
addr = rmp->mc->cmc_mca;
usr/src/uts/common/io/chxge/pe.c
1548
rmp->mc = rmp->mc->cmc_next;
usr/src/uts/common/io/chxge/pe.c
661
rm.mc = sa->ch_mc;
usr/src/uts/common/io/chxge/pe.c
715
rm.mc = sa->ch_mc;
usr/src/uts/common/io/cxgbe/t4nex/adapter.h
78
mac_callbacks_t *mc;
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
2177
pi->mc = &t4_m_ring_callbacks;
usr/src/uts/common/io/cxgbe/t4nex/t4_mac.c
2179
pi->mc = &t4_m_callbacks;
usr/src/uts/common/io/cxgbe/t4nex/t4_nexus.c
2793
mac->m_callbacks = pi->mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
14201
mbx_cmd_t mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_api.c
14202
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1074
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1075
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1142
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1143
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1208
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1209
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1275
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1276
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1424
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1425
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1472
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1473
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1525
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1526
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1586
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1587
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1664
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1665
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1918
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
1919
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2100
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2101
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2157
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2158
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2213
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2214
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2281
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2282
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2339
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2340
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2438
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2439
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2515
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2516
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2593
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2594
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2643
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2644
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2690
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2691
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2749
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2750
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2875
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2876
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2924
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2925
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2998
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
2999
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3054
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3055
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3113
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3114
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3159
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3160
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3206
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3207
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3261
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3262
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3340
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3341
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3396
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3397
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3443
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3444
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3490
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3491
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3624
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3625
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3683
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3684
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3733
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3734
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3788
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3789
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3846
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3847
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3930
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3931
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3998
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
3999
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4046
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4047
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4095
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4096
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4152
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4153
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4194
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4195
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4248
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4249
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
427
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
428
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4299
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4300
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4341
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4342
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4456
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4457
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4502
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4503
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4542
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4543
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4587
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4588
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4627
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4628
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4667
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4668
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4702
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4703
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4741
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4742
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4791
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4792
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4842
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4843
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4900
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4901
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4960
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
4961
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
499
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
500
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5022
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5023
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5074
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5075
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5120
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5121
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5194
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5195
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5253
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5254
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5308
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5309
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5347
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5348
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5391
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5392
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5444
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5445
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5494
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5495
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5538
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5539
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
555
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
556
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5579
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5580
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5623
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5624
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5668
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
5669
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
597
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
598
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
644
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
645
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
715
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
716
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
799
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
800
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
844
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
845
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
904
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
905
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
960
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlc/ql_mbx.c
961
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_mpi.c
1190
mbx_cmd_t mc = {0};
usr/src/uts/common/io/fibre-channel/fca/qlge/qlge_mpi.c
1191
mbx_cmd_t *mcp = &mc;
usr/src/uts/common/io/i40e/i40e_gld.c
288
i40e_maddr_t *mc;
usr/src/uts/common/io/i40e/i40e_gld.c
310
mc = &i40e->i40e_maddrs[i40e->i40e_resources.ifr_nmcastfilt_used];
usr/src/uts/common/io/i40e/i40e_gld.c
327
bcopy(multicast_address, mc->ima_mac, ETHERADDRL);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2274
uverbs_mcast_entry_t *mc;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2308
mc = (uverbs_mcast_entry_t *)entry->ptr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2310
if (cmd.mlid == mc->mcg.mc_adds_vect.av_dlid &&
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2311
!memcmp(&mc_gid.gid, &mc->mcg.mc_adds_vect.av_dgid,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2320
mc = kmem_zalloc(sizeof (*mc), KM_NOSLEEP);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2321
if (mc == NULL) {
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2328
llist_head_init(&mc->list, mc);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2329
mc->mcg.mc_adds_vect.av_dlid = cmd.mlid;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2330
bcopy(&mc_gid, &(mc->mcg.mc_adds_vect.av_dgid), sizeof (mc_gid));
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2332
rc = ibt_attach_mcg(uqp->qp, &mc->mcg);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2340
llist_add_tail(&mc->list, &uqp->mcast_list);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2346
kmem_free(mc, sizeof (*mc));
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2377
uverbs_mcast_entry_t *mc;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2427
mc = (uverbs_mcast_entry_t *)entry->ptr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2428
ASSERT(mc);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2430
if (cmd.mlid == mc->mcg.mc_adds_vect.av_dlid &&
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2431
!memcmp(&mc_gid.gid, &mc->mcg.mc_adds_vect.av_dgid,
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2433
llist_del(&mc->list);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2434
kmem_free(mc, sizeof (*mc));
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2473
uverbs_mcast_entry_t *mc;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2484
mc = (uverbs_mcast_entry_t *)entry->ptr;
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2485
ASSERT(mc);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2487
rc = ibt_detach_mcg(uqp->qp, &mc->mcg);
usr/src/uts/common/io/ib/clients/of/sol_uverbs/sol_uverbs_qp.c
2493
llist_del(&mc->list);
usr/src/uts/common/io/iprb/iprb.c
1252
iprb_mcast_t *mc;
usr/src/uts/common/io/iprb/iprb.c
1255
mc = kmem_alloc(sizeof (*mc), KM_NOSLEEP);
usr/src/uts/common/io/iprb/iprb.c
1256
if (mc == NULL) {
usr/src/uts/common/io/iprb/iprb.c
1259
bcopy(macaddr, mc->addr, 6);
usr/src/uts/common/io/iprb/iprb.c
1261
list_insert_head(l, mc);
usr/src/uts/common/io/iprb/iprb.c
1268
for (mc = list_head(l); mc != NULL; mc = list_next(l, mc)) {
usr/src/uts/common/io/iprb/iprb.c
1269
if (bcmp(macaddr, mc->addr, 6) == 0) {
usr/src/uts/common/io/iprb/iprb.c
1270
list_remove(&ip->mcast, mc);
usr/src/uts/common/io/iprb/iprb.c
1278
if (mc)
usr/src/uts/common/io/iprb/iprb.c
1279
kmem_free(mc, sizeof (*mc));
usr/src/uts/common/io/iprb/iprb.c
499
iprb_mcast_t *mc;
usr/src/uts/common/io/iprb/iprb.c
520
while ((mc = list_head(&ip->mcast)) != NULL) {
usr/src/uts/common/io/iprb/iprb.c
521
list_remove(&ip->mcast, mc);
usr/src/uts/common/io/iprb/iprb.c
522
kmem_free(mc, sizeof (*mc));
usr/src/uts/common/io/iprb/iprb.c
816
iprb_mcast_t *mc;
usr/src/uts/common/io/iprb/iprb.c
838
for (mc = list_head(l), i = 0; mc; mc = list_next(l, mc), i++) {
usr/src/uts/common/io/iprb/iprb.c
839
PUTCBEA(cb, CB_MCS_ADR_OFFSET + (i * 6), mc->addr);
usr/src/uts/common/os/modctl.c
509
struct modconfig mc;
usr/src/uts/common/os/modctl.c
523
bzero(&mc, sizeof (struct modconfig));
usr/src/uts/common/os/modctl.c
525
if (copyin(data, &mc, sizeof (struct modconfig)) != 0)
usr/src/uts/common/os/modctl.c
534
bcopy(modc32.drvname, mc.drvname,
usr/src/uts/common/os/modctl.c
536
bcopy(modc32.drvclass, mc.drvclass,
usr/src/uts/common/os/modctl.c
538
mc.major = modc32.major;
usr/src/uts/common/os/modctl.c
539
mc.flags = modc32.flags;
usr/src/uts/common/os/modctl.c
540
mc.num_aliases = modc32.num_aliases;
usr/src/uts/common/os/modctl.c
541
mc.ap = (struct aliases *)(uintptr_t)modc32.ap;
usr/src/uts/common/os/modctl.c
551
drvname = mod_major_to_name(mc.major);
usr/src/uts/common/os/modctl.c
552
if ((drvname != NULL) && strcmp(drvname, mc.drvname) != 0)
usr/src/uts/common/os/modctl.c
559
(void) i_ddi_unload_drvconf(mc.major);
usr/src/uts/common/os/modctl.c
560
i_ddi_unbind_devs(mc.major);
usr/src/uts/common/os/modctl.c
566
ap = mc.ap;
usr/src/uts/common/os/modctl.c
567
if (mc.num_aliases > 0)
usr/src/uts/common/os/modctl.c
569
mc.num_aliases * sizeof (struct alias_info), KM_SLEEP);
usr/src/uts/common/os/modctl.c
571
for (i = 0; i < mc.num_aliases; i++) {
usr/src/uts/common/os/modctl.c
622
ap = mc.ap;
usr/src/uts/common/os/modctl.c
626
for (i = 0; i < mc.num_aliases; i++) {
usr/src/uts/common/os/modctl.c
628
mc.major, aip->alias_name);
usr/src/uts/common/os/modctl.c
638
if (resid > 0 && ((mc.flags & MOD_UNBIND_OVERRIDE) == 0)) {
usr/src/uts/common/os/modctl.c
651
for (i = 0; i < mc.num_aliases; i++) {
usr/src/uts/common/os/modctl.c
662
for (i = 0; i < mc.num_aliases; i++) {
usr/src/uts/common/os/modctl.c
667
mc.major, NULL, mb_hashtab);
usr/src/uts/common/os/modctl.c
675
(void) make_mbind(mc.drvname, mc.major, NULL, mb_hashtab);
usr/src/uts/common/os/modctl.c
676
if ((rv = make_devname(mc.drvname, mc.major,
usr/src/uts/common/os/modctl.c
677
(mc.flags & MOD_ADDMAJBIND_UPDATE) ?
usr/src/uts/common/os/modctl.c
682
if (mc.drvclass[0] != '\0')
usr/src/uts/common/os/modctl.c
683
add_class(mc.drvname, mc.drvclass);
usr/src/uts/common/os/modctl.c
684
if ((mc.flags & MOD_ADDMAJBIND_UPDATE) == 0) {
usr/src/uts/common/os/modctl.c
685
(void) i_ddi_load_drvconf(mc.major);
usr/src/uts/common/os/modctl.c
694
if ((add == 0) || ((mc.flags & MOD_ADDMAJBIND_UPDATE) == 0)) {
usr/src/uts/common/os/modctl.c
700
if (mc.num_aliases > 0) {
usr/src/uts/common/os/modctl.c
702
for (i = 0; i < mc.num_aliases; i++) {
usr/src/uts/common/os/modctl.c
707
kmem_free(aliases, mc.num_aliases * sizeof (struct alias_info));
usr/src/uts/common/pcmcia/cs/cs.c
6963
cs_modify_configuration(client_handle_t client_handle, modify_config_t *mc)
usr/src/uts/common/pcmcia/cs/cs.c
7043
if (mc->Attributes & CONF_IRQ_CHANGE_VALID) {
usr/src/uts/common/pcmcia/cs/cs.c
7067
if (mc->Attributes & CONF_ENABLE_IRQ_STEERING)
usr/src/uts/common/pcmcia/cs/cs.c
7080
if (mc->Attributes & CONF_ENABLE_IRQ_STEERING)
usr/src/uts/common/pcmcia/cs/cs.c
7090
if (mc->Attributes & CONF_VPP1_CHANGE_VALID) {
usr/src/uts/common/pcmcia/cs/cs.c
7091
if (cs_convert_powerlevel(sp->socket_num, mc->Vpp1, VPP1,
usr/src/uts/common/pcmcia/cs/cs.c
7100
if (mc->Attributes & CONF_VPP2_CHANGE_VALID) {
usr/src/uts/common/pcmcia/cs/cs.c
7101
if (cs_convert_powerlevel(sp->socket_num, mc->Vpp2, VPP2,
usr/src/uts/common/pcmcia/cs/cs_stubs.c
349
csx_ModifyConfiguration(client_handle_t ch, modify_config_t *mc)
usr/src/uts/common/pcmcia/cs/cs_stubs.c
355
return (CardServices(ModifyConfiguration, ch, mc));
usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c
1006
mc = authamd->amd_shared->ans_procnodeid %
usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c
1035
"memory-controller", mc,
usr/src/uts/i86pc/cpu/authenticamd/authamd_main.c
999
int i, chan, cs, mc;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
166
struct memlist *ml, *mc;
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
189
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
194
(pfn_t)btop(mc->ml_address),
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
195
(pgcnt_t)btop(mc->ml_size));
usr/src/uts/i86pc/io/dr/dr_mem_acpi.c
223
mp->sbm_cm.sbdev_id, mc->ml_address, mc->ml_size);
usr/src/uts/intel/io/imc/imc.c
1716
imc_sad_mcroute_table_t *mc = &sad->isad_mcroute;
usr/src/uts/intel/io/imc/imc.c
1723
mc->ismc_nroutes = IMC_MAX_SAD_MCROUTES;
usr/src/uts/intel/io/imc/imc.c
1730
mc->ismc_mcroutes[i].ismce_imc = (mc->ismc_raw_mcroute >>
usr/src/uts/intel/io/imc/imc.c
1732
mc->ismc_mcroutes[i].ismce_pchannel = (mc->ismc_raw_mcroute >>
usr/src/uts/intel/io/imc/imc.c
1907
imc_tad_read_features(imc_t *imc, imc_tad_t *tad, imc_mc_t *mc)
usr/src/uts/intel/io/imc/imc.c
1934
val = pci_config_get32(mc->icn_main1->istub_cfgspace,
usr/src/uts/intel/io/imc/imc.c
2032
imc_mc_t *mc = &sock->isock_imcs[j];
usr/src/uts/intel/io/imc/imc.c
2034
for (k = 0; k < mc->icn_nchannels; k++) {
usr/src/uts/intel/io/imc/imc.c
2035
imc_channel_t *chan = &mc->icn_channels[k];
usr/src/uts/intel/io/imc/imc.c
2146
imc_mc_t *mc = &sock->isock_imcs[j];
usr/src/uts/intel/io/imc/imc.c
2148
for (k = 0; k < mc->icn_nchannels; k++) {
usr/src/uts/intel/io/imc/imc.c
2149
imc_channel_t *chan = &mc->icn_channels[k];
usr/src/uts/intel/io/imc/imc.c
950
for (uint_t mc = 0; mc < socket->isock_nimc; mc++) {
usr/src/uts/intel/io/imc/imc.c
951
imc_mc_t *mcp = &socket->isock_imcs[mc];
usr/src/uts/intel/io/imc/imc.c
958
"imc %u/channel %u", sock, mc,
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
265
char *mc;
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
269
mc = "Intel 7300";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
272
mc = "Intel 5400";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
275
mc = "Intel 5400A";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
278
mc = "Intel 5400B";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
281
mc = "Intel 5100";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
284
mc = "Intel 5000P";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
287
mc = "Intel 5000V";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
290
mc = "Intel 5000X";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
293
mc = "Intel 5000Z";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
296
mc = "Intel 5000";
usr/src/uts/intel/io/intel_nb5000/intel_nbdrv.c
299
return (mc);
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
268
uint32_t mc;
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
273
mc = MC_RD();
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
274
if ((mc & MC_MIRROR) != 0) /* mirror mode */
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
275
mc |= MC_PATROL_SCRUB;
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
277
mc |= MC_PATROL_SCRUB|MC_DEMAND_SCRUB;
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
278
MC_WR(mc);
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
847
uint32_t mc, mca;
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
853
mc = MC_RD();
usr/src/uts/intel/io/intel_nb5000/nb5000_init.c
856
else if ((mc & MC_MIRROR) != 0) /* mirror mode */
usr/src/uts/intel/io/mc-amd/mcamd.h
195
struct mc *mc_next; /* next MC instance */
usr/src/uts/intel/io/mc-amd/mcamd.h
84
typedef struct mc mc_t;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
102
mc_snapshot_destroy(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1049
mc_onlinespare(mc_t *mc, int csnum)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1051
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
106
if (mc->mc_snapshot == NULL)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1069
for (mccs = mc->mc_cslist; mccs != NULL; mccs = mccs->mccs_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1079
MCREG_VAL32(&scrubctl) = mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1088
MCREG_VAL32(&sparectl) = mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
109
kmem_free(mc->mc_snapshot, mc->mc_snapshotsz);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1096
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SPARECTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
110
mc->mc_snapshot = NULL;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1101
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SPARECTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
111
mc->mc_snapshotsz = 0;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
112
mc->mc_snapshotgen++;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1126
MCREG_VAL32(&sparectl) = mc_pcicfg_get32_nohdl(mc,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1135
mc->mc_cfgregs.mcr_sparectl = MCREG_VAL32(&sparectl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1136
mc->mc_spareswaptime = gethrtime();
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1146
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1154
if ((mc = mc_lookup_by_chipid(getminor(dev))) == NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
116
mc_snapshot_update(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1163
if (mc_snapshot_update(mc) < 0) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1168
mcs.mcs_size = mc->mc_snapshotsz;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1169
mcs.mcs_gen = mc->mc_snapshotgen;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1178
if (mc_snapshot_update(mc) < 0) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1183
if (ddi_copyout(mc->mc_snapshot, (void *)arg, mc->mc_snapshotsz,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1199
if ((rc = mc_onlinespare(mc, (int)arg)) == 0) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
120
if (mc->mc_snapshot != NULL)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1200
mc_snapshot_destroy(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1201
nvlist_free(mc->mc_nvl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1202
mc->mc_nvl = mc_nvl_create(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
123
if (nvlist_pack(mc->mc_nvl, &mc->mc_snapshot, &mc->mc_snapshotsz,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1236
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1246
if ((mc = mc_lookup_by_chipid(getminor((dev_t)arg))) == NULL ||
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1247
mc->mc_funcs[MC_FUNC_DEVIMAP].mcf_devi == NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1250
*result = mc->mc_funcs[MC_FUNC_DEVIMAP].mcf_devi;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1253
mc->mc_funcs[MC_FUNC_DEVIMAP].mcf_instance;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1279
mc_read_smbios(mc_t *mc, dev_info_t *dip)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1299
mc->smb_chipid = chip_inst;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1306
mc->smb_bboard = fm_smb_mc_bboards(bdf);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1308
if (mc->smb_bboard == NULL)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
133
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1337
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1352
mc = kmem_zalloc(sizeof (mc_t), KM_SLEEP);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1354
mc->mc_hdr.mch_type = MC_NT_MC;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1355
mc->mc_props.mcp_num = chipid;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1356
mc->mc_props.mcp_sparecs = MC_INVALNUM;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1357
mc->mc_props.mcp_badcs = MC_INVALNUM;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1359
mc->mc_props.mcp_rev = cmi_hdl_chiprev(hdl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1360
mc->mc_revname = cmi_hdl_chiprevstr(hdl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1361
mc->mc_socket = cmi_hdl_getsockettype(hdl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1363
mc_read_smbios(mc, dip);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1366
mc_list = mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1368
mc_last->mc_next = mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
137
for (mc = mc_list; mc != NULL; mc = mc->mc_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1370
mc->mc_next = NULL;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1371
mc_last = mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1375
return (mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
138
if (mc->mc_props.mcp_num == chipid)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
139
return (mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1401
mc_scrubber_enable(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1403
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1406
mc_cfgregs_t *mcr = &mc->mc_cfgregs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1412
mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBCTL);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1415
mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBADDR_LO);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1418
mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBADDR_HI);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1429
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBCTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1443
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBADDR_LO,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1445
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBADDR_HI,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1482
mc->mc_csdiscontig) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1485
mc->mc_revname, chipid);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1502
mc->mc_revname, chipid);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1508
mc_pcicfg_put32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_SCRUBCTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1520
mc_t *mc = (mc_t *)arg1;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1524
mcamd_mc_register(whdl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1542
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1595
for (mc = mc_list; mc != NULL; mc = mc->mc_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1596
if (mc->mc_props.mcp_num == chipid)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1601
if (mc == NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1602
mc = mc_create(chipid, dip);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1604
if (mc == NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1616
mc_snapshot_destroy(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1623
ASSERT(mc->mc_funcs[func].mcf_devi == NULL);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1624
mc->mc_funcs[func].mcf_devi = dip;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1625
mc->mc_funcs[func].mcf_instance = ddi_get_instance(dip);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1627
mc->mc_ref++;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1637
dip, "chip-id", mc->mc_props.mcp_num);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1640
mc_pcicfg_setup(mc, bm->bm_func, &cfghdl) == DDI_SUCCESS) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1641
bm->bm_mkprops(cfghdl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1651
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1670
cmi_hdl_walk(mc_attach_cb, (void *)mc, (void *)&mcp->mcp_num,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1681
for (mccs = mc->mc_cslist; mccs != NULL;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1690
if (dram_present && !mc_ecc_enabled(mc)) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1713
rc = mc_scrubber_enable(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1719
mc_report_testfails(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1725
nvlist_free(mc->mc_nvl);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
1726
mc->mc_nvl = mc_nvl_create(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
190
mc_nvl_add_socket(nvlist_t *nvl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
195
cmi_hdl_walk(mc_nvl_add_socket_cb, (void *)&mc->mc_socket,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
209
mc_ecc_enabled(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
211
x86_chiprev_t rev = mc->mc_props.mcp_rev;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
214
MCREG_VAL32(&nbcfg) = mc->mc_cfgregs.mcr_nbcfg;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
222
mc_ck_enabled(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
224
x86_chiprev_t rev = mc->mc_props.mcp_rev;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
227
MCREG_VAL32(&nbcfg) = mc->mc_cfgregs.mcr_nbcfg;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
235
mc_nvl_add_ecctype(nvlist_t *nvl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
237
(void) nvlist_add_string(nvl, "ecc-type", mc_ecc_enabled(mc) ?
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
238
(mc_ck_enabled(mc) ? "ChipKill 128/16" : "Normal 64/8") : "None");
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
256
mc_nvl_add_cslist(nvlist_t *mcnvl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
258
mc_cs_t *mccs = mc->mc_cslist;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
278
mcdcfg_csname(mc->mc_socket, mccs->mccs_csl[0], csname,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
285
mcdcfg_csname(mc->mc_socket, mccs->mccs_csl[1], csname,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
298
mc_nvl_add_dimmlist(nvlist_t *mcnvl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
304
for (nelem = 0, mcd = mc->mc_dimmlist; mcd != NULL;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
321
mcdcfg_csname(mc->mc_socket, mcd->mcd_csl[i],
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
339
mc_nvl_add_htconfig(nvlist_t *mcnvl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
341
mc_cfgregs_t *mcr = &mc->mc_cfgregs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
387
mc_nvl_create(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
401
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_NUM, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
402
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_REV, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
403
(void) nvlist_add_string(mcnvl, "revname", mc->mc_revname);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
404
mc_nvl_add_socket(mcnvl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
405
mc_nvl_add_ecctype(mcnvl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
407
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_BASE_ADDR, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
408
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_LIM_ADDR, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
409
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_ILEN, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
410
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_ILSEL, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
411
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_CSINTLVFCTR, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
412
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_DRAMHOLE_SIZE, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
413
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_ACCESS_WIDTH, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
414
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_CSBANKMAPREG, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
415
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_BANKSWZL, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
416
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_MOD64MUX, 0);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
417
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_SPARECS, 1);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
418
mc_nvl_add_prop(mcnvl, mc, MCAMD_PROP_BADCS, 1);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
420
mc_nvl_add_cslist(mcnvl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
421
mc_nvl_add_dimmlist(mcnvl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
422
mc_nvl_add_htconfig(mcnvl, mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
432
mc_dimm_csadd(mc_t *mc, mc_dimm_t *mcd, mc_cs_t *mccs, const mcdcfg_csl_t *csl)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
434
int factor = (mc->mc_props.mcp_accwidth == 128) ? 2 : 1;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
459
mc_dimm_create(mc_t *mc, uint_t num)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
464
mcd->mcd_mc = mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
478
mc_csdimms_create(mc_t *mc, mc_cs_t *mccs, mcdcfg_rslt_t *rsltp)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
491
for (mcd = mc->mc_dimmlist; mcd != NULL; mcd = mcd->mcd_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
501
mcd = mc_dimm_create(mc, rsltp->dimm[i].toponum);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
502
if (mc->mc_dimmlist == NULL)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
503
mc->mc_dimmlist = mcd;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
505
mc->mc_dimmlast->mcd_next = mcd;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
506
mc->mc_dimmlast = mcd;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
514
mc_dimm_csadd(mc, mcd, mccs, rsltp->dimm[i].cslp);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
532
mc_dimmlist_create(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
535
(union mcreg_dramcfg_hi *)(&mc->mc_cfgregs.mcr_dramcfghi);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
536
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
556
if (mc->mc_socket == X86_SOCKET_940)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
558
else if (mc->mc_socket == X86_SOCKET_F1207)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
569
for (mccs = mc->mc_cslist; mccs != NULL; mccs = mccs->mccs_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
580
mccs->mccs_props.csp_num, mc->mc_socket,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
584
mc_csdimms_create(mc, mccs, &rslt);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
589
mc_cs_create(mc_t *mc, uint_t num, uint64_t base, uint64_t mask, size_t sz,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
597
mccs->mccs_mc = mc;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
610
mc->mc_props.mcp_sparecs = num;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
620
mc_report_testfails(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
626
for (mccs = mc->mc_cslist; mccs != NULL; mccs = mccs->mccs_next) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
629
unum.unum_chip = mc->mc_props.mcp_num;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
638
mcamd_ereport_post(mc, FM_EREPORT_CPU_AMD_MC_TESTFAIL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
649
mc_mkprops_htcfg(mc_pcicfg_hdl_t cfghdl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
655
mc->mc_cfgregs.mcr_htnodeid = MCREG_VAL32(&nodeid) =
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
658
mc->mc_cfgregs.mcr_htunitid = mc_pcicfg_get32(cfghdl, MC_HT_REG_UNITID);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
663
mc->mc_cfgregs.mcr_htroute[i] = mc_pcicfg_get32(cfghdl, offset);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
679
mc_mkprops_addrmap(mc_pcicfg_hdl_t cfghdl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
683
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
684
mc_cfgregs_t *mcr = &mc->mc_cfgregs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
686
int nodeid = mc->mc_props.mcp_num;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
714
if (MC_REV_ATLEAST(mc->mc_props.mcp_rev, MC_F_REV_E)) {
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
728
mc_getmiscctl(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
730
x86_chiprev_t rev = mc->mc_props.mcp_rev;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
734
mc->mc_cfgregs.mcr_nbcfg = MCREG_VAL32(&nbcfg) =
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
735
mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL, MC_CTL_REG_NBCFG);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
738
mc->mc_cfgregs.mcr_sparectl = MCREG_VAL32(&sparectl) =
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
739
mc_pcicfg_get32_nohdl(mc, MC_FUNC_MISCCTL,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
743
mc->mc_props.mcp_badcs =
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
778
mc_mkprops_dramctl(mc_pcicfg_hdl_t cfghdl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
786
mc_props_t *mcp = &mc->mc_props;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
787
mc_cfgregs_t *mcr = &mc->mc_cfgregs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
790
x86_chiprev_t rev = mc->mc_props.mcp_rev;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
911
if (mcamd_cs_size(&hdl, (mcamd_node_t *)mc, i, &sz) < 0)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
920
mccs = mc_cs_create(mc, i, csbase, csmask, sz,
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
923
if (mc->mc_cslist == NULL)
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
924
mc->mc_cslist = mccs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
926
mc->mc_cslast->mccs_next = mccs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
927
mc->mc_cslast = mccs;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
959
for (mccs = mc->mc_cslist; mccs != NULL;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
973
mc->mc_csdiscontig = 1;
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
983
mc_getmiscctl(mc);
usr/src/uts/intel/io/mc-amd/mcamd_drv.c
989
mc_dimmlist_create(mc);
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
103
mc_pcicfg_put32_nohdl(mc_t *mc, enum mc_funcnum func, off_t offset,
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
106
(*pci_putl_func)(0, MC_AMD_DEV_OFFSET + mc->mc_props.mcp_num,
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
40
mccfgsetup(struct _mc_pcicfg_hdl *hdlp, mc_t *mc, enum mc_funcnum func)
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
42
hdlp->cfh_mc = mc;
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
45
if (mc->mc_funcs[func].mcf_devi == NULL)
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
48
if (pci_config_setup(mc->mc_funcs[func].mcf_devi, &hdlp->cfh_hdl) !=
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
56
mc_pcicfg_setup(mc_t *mc, enum mc_funcnum func, mc_pcicfg_hdl_t *cookiep)
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
62
if (mccfgsetup(hdlp, mc, func) == DDI_FAILURE) {
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
96
mc_pcicfg_get32_nohdl(mc_t *mc, enum mc_funcnum func, off_t offset)
usr/src/uts/intel/io/mc-amd/mcamd_pcicfg.c
98
return ((*pci_getl_func)(0, MC_AMD_DEV_OFFSET + mc->mc_props.mcp_num,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
101
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
112
mc = node2type(node, MC_NT_MC);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
113
retval = mc->mc_cslist;
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
158
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
169
mc = node2type(node, MC_NT_MC);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
170
retval = mc->mc_dimmlist;
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
566
mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
576
if (!x86gentopo_legacy && mc->smb_bboard != NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
578
NULL, NULL, mc->smb_bboard, 4,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
579
"chip", mc->smb_chipid,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
596
mc_ereport_cs_resource(mc_unum_t *unump, nvlist_t *elems[], int *nump, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
600
if (!x86gentopo_legacy && mc->smb_bboard != NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
602
mc->smb_bboard, 3,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
603
"chip", mc->smb_chipid,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
624
mc_ereport_add_resource(nvlist_t *payload, mc_unum_t *unump, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
631
mc_ereport_dimm_resource(unump, elems, &nelems, mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
633
mc_ereport_cs_resource(unump, elems, &nelems, mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
646
mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
650
mc_ereport_add_resource(ereport, unump, mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
654
mc_fmri_create(mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
658
if (!x86gentopo_legacy && mc->smb_bboard != NULL) {
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
660
mc->smb_bboard, 2,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
661
"chip", mc->smb_chipid,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
666
"chip", mc->mc_props.mcp_num,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
690
mcamd_ereport_post(mc_t *mc, const char *class_sfx, mc_unum_t *unump,
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
697
detector = mc_fmri_create(mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
705
mc_ereport_add_payload(ereport, payload, unump, mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
718
mcamd_mc_register(cmi_hdl_t hdl, mc_t *mc)
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
720
cmi_mc_register(hdl, &mcamd_mc_ops, mc);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
78
mc_t *mc;
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
85
mc = node2type(last, MC_NT_MC);
usr/src/uts/intel/io/mc-amd/mcamd_subr.c
87
return ((mcamd_node_t *)mc->mc_next);
usr/src/uts/sun4u/io/opl_cfg.c
1006
opl_mc_addr_t mc[HWD_BANKS_PER_CMU];
usr/src/uts/sun4u/io/opl_cfg.c
1048
mc[j].mc_bank = i;
usr/src/uts/sun4u/io/opl_cfg.c
1049
mc[j].mc_hi = OPL_HI(bank[i].bank_register_address);
usr/src/uts/sun4u/io/opl_cfg.c
1050
mc[j].mc_lo = OPL_LO(bank[i].bank_register_address);
usr/src/uts/sun4u/io/opl_cfg.c
1055
OPL_UPDATE_PROP_ARRAY(int, node, "mc-addr", (int *)mc, j*3);
usr/src/uts/sun4u/io/sbd_mem.c
1493
struct memlist *mc;
usr/src/uts/sun4u/io/sbd_mem.c
1503
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
1504
base = _b64top(mc->ml_address);
usr/src/uts/sun4u/io/sbd_mem.c
1505
npgs = _b64top(mc->ml_size);
usr/src/uts/sun4u/io/sbd_mem.c
2237
struct memlist *ml, *mc;
usr/src/uts/sun4u/io/sbd_mem.c
2318
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/io/sbd_mem.c
2323
base = (pfn_t)(mc->ml_address >> PAGESHIFT);
usr/src/uts/sun4u/io/sbd_mem.c
2324
npgs = (pgcnt_t)(mc->ml_size >> PAGESHIFT);
usr/src/uts/sun4u/io/sbd_mem.c
2370
(void) sbdp_mem_add_span(hdp, mc->ml_address, mc->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2017
struct memlist *mc;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2027
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2028
base = _b64top(mc->ml_address);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
2029
npgs = _b64top(mc->ml_size);
usr/src/uts/sun4u/ngdr/io/dr_mem.c
293
struct memlist *ml, *mc;
usr/src/uts/sun4u/ngdr/io/dr_mem.c
308
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/ngdr/io/dr_mem.c
313
(pfn_t)(mc->ml_address >> PAGESHIFT),
usr/src/uts/sun4u/ngdr/io/dr_mem.c
314
(pgcnt_t)(mc->ml_size >> PAGESHIFT));
usr/src/uts/sun4u/ngdr/io/dr_mem.c
342
mp->sbm_cm.sbdev_id, mc->ml_address, mc->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
2087
struct memlist *mc;
usr/src/uts/sun4u/opl/io/dr_mem.c
2097
for (mc = ml; mc != NULL; mc = mc->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
2098
base = _b64top(mc->ml_address);
usr/src/uts/sun4u/opl/io/dr_mem.c
2099
npgs = _b64top(mc->ml_size);
usr/src/uts/sun4u/opl/io/dr_mem.c
311
struct memlist *ml, *mc;
usr/src/uts/sun4u/opl/io/dr_mem.c
326
for (mc = ml; mc; mc = mc->ml_next) {
usr/src/uts/sun4u/opl/io/dr_mem.c
331
(pfn_t)(mc->ml_address >> PAGESHIFT),
usr/src/uts/sun4u/opl/io/dr_mem.c
332
(pgcnt_t)(mc->ml_size >> PAGESHIFT));
usr/src/uts/sun4u/opl/io/dr_mem.c
360
mp->sbm_cm.sbdev_id, mc->ml_address, mc->ml_size);
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1407
sbdp_get_meminfo(pnode_t nodeid, int mc, uint64_t *size, uint64_t *base_pa)
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1425
mc_decode = mc_regsp->mc_decode[mc];
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1573
mc_get_addr(pnode_t nodeid, int mc, uint_t *asi)
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1606
addr = SG_REG_2_OFFSET(mc) & MC_OFFSET_MASK;
usr/src/uts/sun4u/serengeti/io/sbdp_mem.c
1609
addr = SG_REG_2_OFFSET(mc) | mc_addr;
usr/src/uts/sun4v/os/mpo.c
1462
mblock_alloc(mpo_config_t *mc, update_t utype, int nmblocks)
usr/src/uts/sun4v/os/mpo.c
1487
mc->mc_alloc_sz = allocsz;
usr/src/uts/sun4v/os/mpo.c
1491
mc->mc_alloc_sz = 0;
usr/src/uts/sun4v/os/mpo.c
1509
mc->mc_alloc_sz = 0;
usr/src/uts/sun4v/os/mpo.c
1511
mc->mc_mblocks = mb;
usr/src/uts/sun4v/os/mpo.c
1512
mc->mc_stripes = ms;
usr/src/uts/sun4v/os/mpo.c
1513
mc->mc_nmblocks = nmblocks;
usr/src/uts/sun4v/os/mpo.c
1514
mc->mc_nstripes = nstripes;
usr/src/uts/sun4v/os/mpo.c
1526
mblock_free(mpo_config_t *mc)
usr/src/uts/sun4v/os/mpo.c
1528
if (mc->mc_alloc_sz > 0) {
usr/src/uts/sun4v/os/mpo.c
1529
ASSERT(mc->mc_mblocks != mpo_mblock);
usr/src/uts/sun4v/os/mpo.c
1530
kmem_free((caddr_t)mc->mc_mblocks, mc->mc_alloc_sz);
usr/src/uts/sun4v/os/mpo.c
1532
bzero(mc, sizeof (*mc));
usr/src/uts/sun4v/os/mpo.c
1543
mblock_install(mpo_config_t *mc)
usr/src/uts/sun4v/os/mpo.c
1545
mpo_mblock = mc->mc_mblocks;
usr/src/uts/sun4v/os/mpo.c
1546
n_mblocks = mc->mc_nmblocks;
usr/src/uts/sun4v/os/mpo.c
1547
mem_stripes = mc->mc_stripes;
usr/src/uts/sun4v/os/mpo.c
1548
n_mem_stripes = mc->mc_nstripes;
usr/src/uts/sun4v/os/mpo.c
1549
base_ra_to_pa_pfn = btop(mc->mc_mblocks[0].ra_to_pa);
usr/src/uts/sun4v/os/mpo.c
1550
mpo_config = *mc;
usr/src/uts/sun4v/os/mpo.c
1561
mblock_update(mpo_config_t *mc, md_t md, mde_cookie_t *mblocknodes)
usr/src/uts/sun4v/os/mpo.c
1565
mblock_md_t *mblock = mc->mc_mblocks;
usr/src/uts/sun4v/os/mpo.c
1567
for (i = 0, j = 0; j < mc->mc_nmblocks; j++) {
usr/src/uts/sun4v/os/mpo.c
1575
mc->mc_nmblocks = 0;
usr/src/uts/sun4v/os/mpo.c
1584
mc->mc_nmblocks = 0;
usr/src/uts/sun4v/os/mpo.c
1607
mc->mc_nmblocks = 0;
usr/src/uts/sun4v/os/mpo.c
1626
mc->mc_nmblocks = 0;
usr/src/uts/sun4v/os/mpo.c
1629
ASSERT(i <= mc->mc_nmblocks);
usr/src/uts/sun4v/os/mpo.c
1630
mc->mc_nmblocks = i;
usr/src/uts/sun4v/os/mpo.c
1633
mblock_sort(mblock, mc->mc_nmblocks);
usr/src/uts/sun4v/os/mpo.c
1645
mblock_update_add(mpo_config_t *mc)
usr/src/uts/sun4v/os/mpo.c
1666
if (mblock_alloc(mc, U_ADD, nmblocks) < 0)
usr/src/uts/sun4v/os/mpo.c
1669
mblock_update(mc, md, mblocknodes);
usr/src/uts/sun4v/os/mpo.c
1775
mstripe_update(mpo_config_t *mc)
usr/src/uts/sun4v/os/mpo.c
1782
mblock_md_t *mblock = mc->mc_mblocks;
usr/src/uts/sun4v/os/mpo.c
1783
int nmblocks = mc->mc_nmblocks;
usr/src/uts/sun4v/os/mpo.c
1792
mc->mc_nstripes = 0;
usr/src/uts/sun4v/os/mpo.c
1794
mc->mc_nstripes = nmblocks;
usr/src/uts/sun4v/os/mpo.c
1795
bzero(mc->mc_stripes, mstripesz);
usr/src/uts/sun4v/os/mpo.c
1797
mc->mc_stripes[i].exists = 1;
usr/src/uts/sun4v/os/mpo.c
1798
mc->mc_stripes[i].physbase = mblock[i].base_pfn;
usr/src/uts/sun4v/os/mpo.c
1799
mc->mc_stripes[i].physmax = mblock[i].end_pfn;
usr/src/uts/sun4v/os/mpo.c
1805
bzero(mc->mc_stripes, mstripesz);
usr/src/uts/sun4v/os/mpo.c
1806
mc->mc_nstripes = max_locality_groups * nmblocks;
usr/src/uts/sun4v/os/mpo.c
1853
ms = &mc->mc_stripes[i * max_locality_groups + mnode];
usr/src/uts/sun4v/os/mpo.c
1887
mnode_update(mpo_config_t *mc, pfn_t ubase, pfn_t uend, update_t utype)
usr/src/uts/sun4v/os/mpo.c
1895
if (n_locality_groups <= 1 && mc->mc_nmblocks == 1) {
usr/src/uts/sun4v/os/mpo.c
1906
for (i = 0; i < mc->mc_nmblocks; i++) {
usr/src/uts/sun4v/os/mpo.c
1910
ms = &mc->mc_stripes[j];