Lines Matching refs:rank
317 unsigned rank[I5100_MAX_RANK_INTERLEAVE];
355 /* map a rank/chan to a slot number on the mainboard */
357 int chan, int rank)
367 if (priv->dimm_csmap[i][j] == rank)
409 /* convert csrow index into a rank (per channel -- 0..5) */
430 unsigned rank,
445 chan, rank, -1,
452 unsigned rank,
467 chan, rank, -1,
481 unsigned rank;
499 rank = i5100_recmema_rank(dw2);
512 i5100_handle_ce(mci, chan, bank, rank, syndrome, cas, ras, msg);
521 rank = i5100_nrecmema_rank(dw2);
534 i5100_handle_ue(mci, chan, bank, rank, syndrome, cas, ras, msg);
777 u8 rank;
779 if (i5100_read_spd_byte(mci, i, j, 5, &rank) < 0)
782 priv->dimm_numrank[i][j] = (rank & 3) + 1;
827 priv->dmir[i][j].rank[k] =
843 const unsigned int rank = i5100_csrow_to_rank(mci, dimm->idx);
850 dimm->dtype = (priv->mtr[chan][rank].width == 4) ?
855 i5100_rank_to_slot(mci, chan, rank));
857 edac_dbg(2, "dimm channel %d, rank %d, size %ld\n",
858 chan, rank, (long)PAGES_TO_MiB(npages));