Home
last modified time | relevance | path

Searched refs:mc_decode (Results 1 – 11 of 11) sorted by relevance

/illumos-gate/usr/src/uts/sun4u/serengeti/io/
H A Dsbdp_mem.c594 uint64_t *mc_decode; in sbdp_copy_regs() local
602 mc_decode = regs.mc_decode; in sbdp_copy_regs()
636 mc_decode[i] |= tmp_base; in sbdp_copy_regs()
650 rsp[m].masr = mc_decode[i]; in sbdp_copy_regs()
833 uint64_t mc_decode = regs.mc_decode[j]; in sbdp_prep_mc_idle_one() local
1338 mc_decode = mc_regsp->mc_decode[i]; in sbdp_get_lowest_addr_in_node()
1412 uint64_t mc_decode = 0; in sbdp_get_meminfo() local
1425 mc_decode = mc_regsp->mc_decode[mc]; in sbdp_get_meminfo()
1777 uint64_t *mc_decode; in sbdp_add_nodes_banks() local
1783 mc_decode = regs.mc_decode; in sbdp_add_nodes_banks()
[all …]
/illumos-gate/usr/src/lib/libprtdiag/common/
H A Dmemory.c77 static void add_bank_node(uint64_t mc_decode, int portid, char *bank_status);
220 add_bank_node(uint64_t mc_decode, int portid, char *bank_status) in add_bank_node() argument
224 uint32_t ifactor = MC_INTLV(mc_decode); in add_bank_node()
234 new->valid = (mc_decode >> 63); in add_bank_node()
235 new->uk = MC_UK(mc_decode); in add_bank_node()
236 new->um = MC_UM(mc_decode); in add_bank_node()
237 new->lk = MC_LK(mc_decode); in add_bank_node()
238 new->lm = MC_LM(mc_decode); in add_bank_node()
/illumos-gate/usr/src/uts/sun4u/daktari/os/
H A Ddaktari.c339 uint64_t mc_decode[DAK_BANKS_PER_MC]; in plat_fill_mc() local
401 mc_decode[i] = lddmcdecode(offset); in plat_fill_mc()
403 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()
408 if ((int64_t)mc_decode[i] < 0) { in plat_fill_mc()
414 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()
415 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
/illumos-gate/usr/src/uts/sun4u/cherrystone/os/
H A Dcherrystone.c348 uint64_t mc_decode[CHERRYSTONE_BANKS_PER_MC]; in plat_fill_mc() local
410 mc_decode[i] = lddmcdecode(offset); in plat_fill_mc()
412 mc_decode[i] = lddphysio(mc_addr | offset); in plat_fill_mc()
417 if ((int64_t)mc_decode[i] < 0) { in plat_fill_mc()
423 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()
424 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
/illumos-gate/usr/src/uts/sun4u/lw8/os/
H A Dlw8_platmod.c337 uint64_t mc_decode[SG_MAX_BANKS_PER_MC]; in plat_fill_mc() local
389 mc_decode[i] = lddmcdecode(mask & MC_OFFSET_MASK); in plat_fill_mc()
391 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()
393 if (mc_decode[i] >> MC_VALID_SHIFT) { in plat_fill_mc()
399 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()
400 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
/illumos-gate/usr/src/uts/sun4u/serengeti/os/
H A Dserengeti.c330 uint64_t mc_decode[SG_MAX_BANKS_PER_MC]; in plat_fill_mc() local
382 mc_decode[i] = lddmcdecode(mask & MC_OFFSET_MASK); in plat_fill_mc()
384 mc_decode[i] = lddphysio((mc_addr | mask)); in plat_fill_mc()
386 if (mc_decode[i] >> MC_VALID_SHIFT) { in plat_fill_mc()
392 base = MC_BASE(mc_decode[i]) << PHYS2UM_SHIFT; in plat_fill_mc()
393 size = MC_UK2SPAN(mc_decode[i]); in plat_fill_mc()
/illumos-gate/usr/src/uts/sun4u/lw8/ml/
H A Dlw8_platmod_asm.S60 ! Load the mc_decode reg for this cpu.
/illumos-gate/usr/src/uts/sun4u/serengeti/ml/
H A Dserengeti_asm.S60 ! Load the mc_decode reg for this cpu.
/illumos-gate/usr/src/uts/sun4u/cherrystone/ml/
H A Dcherrystone_asm.S77 ! Load the mc_decode reg for this cpu.
/illumos-gate/usr/src/uts/sun4u/daktari/ml/
H A Ddaktari_asm.S71 ! Load the mc_decode reg for this cpu.
/illumos-gate/usr/src/uts/sun4u/serengeti/sys/
H A Dsbdp_mem.h59 uint64_t mc_decode[SBDP_MAX_MCS_PER_NODE]; member