Lines Matching refs:bank

150 static void mc_add_mem_unum_label(char *unum, int mcid, int bank, int dimm);
444 struct bank_info *bank = NULL; in mc_ioctl() local
559 bank = seg->head; in mc_ioctl()
562 seg->nbanks, (void *) seg, (void *) bank)); in mc_ioctl()
565 while (bank != NULL) { in mc_ioctl()
567 i, bank->bank_node.id)); in mc_ioctl()
568 mcseg->bankids[i].globalid = bank->bank_node.id; in mc_ioctl()
569 mcseg->bankids[i++].localid = bank->local_id; in mc_ioctl()
570 bank = bank->next; in mc_ioctl()
598 if ((bank = mc_node_get(mcbank.id, bank_head)) == NULL) { in mc_ioctl()
603 mcbank.mask = bank->mask; in mc_ioctl()
604 mcbank.match = bank->match; in mc_ioctl()
605 mcbank.size = bank->size; in mc_ioctl()
606 mcbank.devgrpid.globalid = bank->devgrp_id; in mc_ioctl()
608 bank->bank_node.id % NLOGBANKS_PER_SEG; in mc_ioctl()
1558 struct bank_info *bank; in mc_get_mem_unum() local
1579 bank = (struct bank_info *)bank_head; in mc_get_mem_unum()
1580 while (bank != NULL) { in mc_get_mem_unum()
1586 if ((paddr & bank->mask) != bank->match) { in mc_get_mem_unum()
1587 bank = (struct bank_info *)bank->bank_node.next; in mc_get_mem_unum()
1591 mcid = bank->bank_node.id / NLOGBANKS_PER_MC; in mc_get_mem_unum()
1596 "dgrp %d\n", mcid, bank->bank_node.id, bank->devgrp_id)); in mc_get_mem_unum()
1598 mcdgrpid = bank->devgrp_id % NDGRPS_PER_MC; in mc_get_mem_unum()
1745 mc_add_mem_unum_label(char *unum, int mcid, int bank, int dimm) in mc_add_mem_unum_label() argument
1748 plat_add_mem_unum_label(unum, mcid, bank, dimm); in mc_add_mem_unum_label()