Home
last modified time | relevance | path

Searched refs:nbanks (Results 1 – 24 of 24) sorted by relevance

/titanic_50/usr/src/uts/sun4u/io/
H A Dmc-us3i.c457 mcmconf.nbanks = NLOGBANKS_PER_SEG; in mc_ioctl()
538 if (mcseg_in.nbanks < seg->nbanks) { in mc_ioctl()
539 mcseg_in.nbanks = seg->nbanks; in mc_ioctl()
549 size = sizeof (*mcseg) + (seg->nbanks - 1) * in mc_ioctl()
557 mcseg->nbanks = seg->nbanks; in mc_ioctl()
562 seg->nbanks, (void *) seg, (void *) bank)); in mc_ioctl()
572 ASSERT(i == seg->nbanks); in mc_ioctl()
891 segi->nbanks++; in mc_add_segment()
916 segi->nbanks = 1; in mc_add_segment()
1012 int i, j, nbits, nbanks; in mc_add_xor_banks() local
[all …]
H A Dmc-us3.c517 mcmconf.nbanks = maxbanks; in mc_ioctl()
602 if (mcseg_in.nbanks < seg->nbanks) { in mc_ioctl()
603 mcseg_in.nbanks = seg->nbanks; in mc_ioctl()
614 size = sizeof (struct mc_segment) + (seg->nbanks - 1) * in mc_ioctl()
622 mcseg->nbanks = seg->nbanks; in mc_ioctl()
627 seg->nbanks, (void *)seg, (void *)bank)); in mc_ioctl()
638 ASSERT(i == seg->nbanks); in mc_ioctl()
1463 *banksp = segp->nbanks; in mc_get_mem_info()
1715 seg_curr->nbanks++; in mlayout_add()
1727 seg_curr->nbanks = 1; in mlayout_add()
[all …]
/titanic_50/usr/src/uts/i86pc/cpu/generic_cpu/
H A Dgcpu_mca.c1044 uint_t nbanks; in gcpu_mca_init() local
1101 mca->gcpu_mca_nbanks = nbanks = cap & MCG_CAP_COUNT_MASK; in gcpu_mca_init()
1103 if (nbanks != 0 && global_nbanks == 0) in gcpu_mca_init()
1104 global_nbanks = nbanks; /* no race - BSP will get here first */ in gcpu_mca_init()
1114 if (nbanks == 0 || nbanks > global_nbanks) in gcpu_mca_init()
1117 mca->gcpu_mca_bioscfg.bios_bankcfg = kmem_zalloc(nbanks * in gcpu_mca_init()
1127 (nbanks - 1) * sizeof (gcpu_bank_logout_t) + mslsz; in gcpu_mca_init()
1135 gcl->gcl_nbanks = nbanks; in gcpu_mca_init()
1137 (char *)(&gcl->gcl_data[0]) + nbanks * in gcpu_mca_init()
1143 gcpu_xpv_mca_init(nbanks); in gcpu_mca_init()
[all …]
/titanic_50/usr/src/cmd/picl/plugins/sun4v/pri/
H A Dmem_prop_update.c62 int nsegments, nbanks, nmemory; in add_mem_prop() local
132 nbanks = 0; in add_mem_prop()
151 nbanks = md_scan_dag(mdp, segmentlistp[j], in add_mem_prop()
156 if (nbanks <= 0) { in add_mem_prop()
160 for (k = 0; k < nbanks; ++k) { in add_mem_prop()
/titanic_50/usr/src/uts/sun4u/sys/
H A Dmc.h86 int nbanks; /* The max. number of banks per segment */ member
104 int nbanks; /* The number of banks at this segment */ member
H A Dmc-us3.h77 int nbanks; /* The number of banks at this segment */ member
H A Dmc-us3i.h107 int nbanks; /* The number of banks at this segment */ member
/titanic_50/usr/src/uts/i86xpv/cpu/generic_cpu/
H A Dgcpu_mca_xpv.c60 gcpu_xpv_mca_init(int nbanks) in gcpu_xpv_mca_init() argument
63 gcpu_xpv_bankregs_sz = nbanks * GCPU_XPV_ARCH_NREGS * in gcpu_xpv_mca_init()
82 int nbanks, j; in gcpu_xpv_proxy_logout() local
114 nbanks = gcpu->gcpu_mca.gcpu_mca_nbanks; in gcpu_xpv_proxy_logout()
H A Dgcpu_poll_xpv.c145 int nbanks = gcpu->gcpu_mca.gcpu_mca_nbanks; in gcpu_mca_poll_init() local
146 size_t sz = nbanks * GCPU_XPV_ARCH_NREGS * sizeof (cmi_mca_regs_t); in gcpu_mca_poll_init()
/titanic_50/usr/src/cmd/picl/plugins/common/memcfg/
H A Dpiclmemcfg_comm.c110 static int nbanks; /* The max. number of banks per segment */ variable
250 for (i = 0; i < mcseg->nbanks; i++) { in add_mem_banks()
397 if ((mcseg = alloca((nbanks - 1) * sizeof (mcseg->bankids[0]) + in create_logical_tree()
407 mcseg->nbanks = nbanks; in create_logical_tree()
755 nbanks = mcmemconf.nbanks; in init_mc()
/titanic_50/usr/src/uts/i86pc/cpu/amd_opteron/
H A Dao_mca.c771 ao_ms_mcgctl_val(cmi_hdl_t hdl, int nbanks, uint64_t def) in ao_ms_mcgctl_val() argument
773 return ((1ULL << nbanks) - 1); in ao_ms_mcgctl_val()
852 ao_ms_mca_init(cmi_hdl_t hdl, int nbanks) in ao_ms_mca_init() argument
860 maskp = mca->ao_mca_bios_cfg.bcfg_bank_mask = kmem_zalloc(nbanks * in ao_ms_mca_init()
868 for (i = 0; i < MIN(nbanks, ao_nbanks); i++) { in ao_ms_mca_init()
/titanic_50/usr/src/uts/i86pc/os/
H A Dcms.c478 cms_mcgctl_val(cmi_hdl_t hdl, int nbanks, uint64_t def) in cms_mcgctl_val() argument
485 return (CMS_OPS(cms)->cms_mcgctl_val(hdl, nbanks, def)); in cms_mcgctl_val()
533 cms_mca_init(cmi_hdl_t hdl, int nbanks) in cms_mca_init() argument
538 CMS_OPS(cms)->cms_mca_init(hdl, nbanks); in cms_mca_init()
/titanic_50/usr/src/uts/intel/io/intel_nhm/
H A Dnhm_log.h39 uint8_t nbanks; member
H A Dnhm_init.c224 dimmp->nbanks = NUMBANK(dod); in dimm_prop()
H A Ddimm_topo.c151 (void) nvlist_add_uint32(newdimm, "nbanks", (uint32_t)nhm_dimm->nbanks); in inhm_dimm()
/titanic_50/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_mem.c893 int nbanks = 0, nregs = 0; in sbdp_prep_mc_idle_script() local
911 if (sbdp_prep_mc_idle_one(t_bp, phys_banks, &nbanks, in sbdp_prep_mc_idle_script()
913 sbdp_prep_mc_idle_one(s_bp, phys_banks, &nbanks, in sbdp_prep_mc_idle_script()
921 for (i = 0; i < nbanks; i++) in sbdp_prep_mc_idle_script()
1686 SBDP_DBG_MEM("banks found = %d total banks = %d\n", i, seg->nbanks); in sbdp_check_seg_with_banks()
1691 if (i == seg->nbanks) in sbdp_check_seg_with_banks()
1974 cur_seg->nbanks++; in sbdp_add_bank_to_seg()
2048 cur_seg->nbanks--; in sbdp_remove_bank_from_seg()
2051 if (cur_seg->nbanks == 0) { in sbdp_remove_bank_from_seg()
/titanic_50/usr/src/uts/i86pc/cpu/authenticamd/
H A Dauthamd_main.c545 authamd_mcgctl_val(cmi_hdl_t hdl, int nbanks, uint64_t proposed) in authamd_mcgctl_val() argument
547 return (nbanks < 64 ? (1ULL << nbanks) - 1 : proposed); in authamd_mcgctl_val()
677 authamd_mca_init(cmi_hdl_t hdl, int nbanks) in authamd_mca_init() argument
/titanic_50/usr/src/lib/libprtdiag/inc/
H A Dlibprtdiag.h182 int nbanks; /* number of banks in this segment */ member
/titanic_50/usr/src/uts/sun4u/serengeti/sys/
H A Dsbdp_priv.h147 int nbanks; /* number of banks in this segment */ member
/titanic_50/usr/src/uts/intel/io/intel_nb5000/
H A Dnb_log.h228 uint8_t nbanks; member
H A Dnb5000_init.c342 dp->nbanks = read_spd_eeprom(channel, slave, 17); in ddr2_eeprom()
344 dp->dimm_size = DIMMSIZE(dp->nrow, dp->ncolumn, dp->nranks, dp->nbanks, in ddr2_eeprom()
439 dp->nbanks = MTR_NUMBANK(mtr); in nb_fbd_dimm_init()
H A Dintel_nbdrv.c177 (void) nvlist_add_uint32(newdimm, "nbanks", (uint32_t)nb_dimm->nbanks); in inb_dimm()
/titanic_50/usr/src/lib/libprtdiag/common/
H A Dmemory.c461 new->nbanks++; in add_seg_node()
/titanic_50/usr/src/uts/sun4u/opl/io/
H A Dmc-opl.c2577 int nbanks = 0; in mc_board_add() local
2654 nbanks = len / sizeof (struct mc_addr_spec); in mc_board_add()
2656 if (nbanks > 0) in mc_board_add()
2657 nbytes /= nbanks; in mc_board_add()