Lines Matching defs:rank
16 * rank, bank, row and column using the appropriate "dunit_ops" functions/parameters.
56 int rank;
729 /* Translate PMI address to memory (rank, row, bank, column) */
733 #define RS (0x80) /* rank */
903 /* Second stage decode. Compute rank, bank, row & column. */
911 int column = 0, bank = 0, row = 0, rank = 0;
926 * On single rank DIMMs ignore the rank select bit
948 rank = bit;
950 rank ^= rank_hash(pmiaddr);
965 daddr->rank = rank;
978 daddr->rank = dnv_get_bit(pmiaddr, dmap[pmiidx].rs0 + 13, 0);
980 daddr->rank |= dnv_get_bit(pmiaddr, dmap[pmiidx].rs1 + 13, 1);
986 daddr->dimm = (daddr->rank >= 2) ^ drp[pmiidx].dimmflip;
1116 addr, pmiaddr, daddr->chan, daddr->dimm, daddr->rank, daddr->bank, daddr->row, daddr->col);
1184 "%s%s err_code:%04x:%04x channel:%d DIMM:%d rank:%d row:%d bank:%d col:%d",
1186 errcode, daddr->chan, daddr->dimm, daddr->rank, daddr->row, daddr->bank, daddr->col);
1443 m.addr, daddr.chan, daddr.dimm, daddr.rank, daddr.bank, daddr.row, daddr.col);