Lines Matching defs:rank
16 * rank, bank, row and column using the appropriate "dunit_ops" functions/parameters.
54 int rank;
751 /* Translate PMI address to memory (rank, row, bank, column) */
755 #define RS (0x80) /* rank */
925 /* Second stage decode. Compute rank, bank, row & column. */
933 int column = 0, bank = 0, row = 0, rank = 0;
948 * On single rank DIMMs ignore the rank select bit
970 rank = bit;
972 rank ^= rank_hash(pmiaddr);
987 daddr->rank = rank;
1000 daddr->rank = dnv_get_bit(pmiaddr, dmap[pmiidx].rs0 + 13, 0);
1002 daddr->rank |= dnv_get_bit(pmiaddr, dmap[pmiidx].rs1 + 13, 1);
1008 daddr->dimm = (daddr->rank >= 2) ^ drp[pmiidx].dimmflip;
1138 addr, pmiaddr, daddr->chan, daddr->dimm, daddr->rank, daddr->bank, daddr->row, daddr->col);
1206 "%s%s err_code:%04x:%04x channel:%d DIMM:%d rank:%d row:%d bank:%d col:%d",
1208 errcode, daddr->chan, daddr->dimm, daddr->rank, daddr->row, daddr->bank, daddr->col);
1465 m.addr, daddr.chan, daddr.dimm, daddr.rank, daddr.bank, daddr.row, daddr.col);