/drivers/s390/cio/ |
H A D | scm.c | 102 scm_attr(rank); variable 139 scmdev->attrs.rank = sale->rank; 143 scmdev->attrs.rank = sale->rank; 161 changed = scmdev->attrs.rank != sale->rank || 163 scmdev->attrs.rank = sale->rank;
|
H A D | chsc.h | 153 u32 rank:4; member in struct:sale
|
/drivers/s390/block/ |
H A D | scm_blk.h | 124 u8 rank; member in struct:__anon4951 128 .rank = scmdev->attrs.rank,
|
/drivers/edac/ |
H A D | i5100_edac.c | 332 unsigned rank[I5100_MAX_RANK_INTERLEAVE]; member in struct:i5100_priv::__anon584 370 /* map a rank/chan to a slot number on the mainboard */ 372 int chan, int rank) 382 if (priv->dimm_csmap[i][j] == rank) 424 /* convert csrow index into a rank (per channel -- 0..5) */ 443 unsigned rank, 458 chan, rank, -1, 465 unsigned rank, 480 chan, rank, -1, 495 unsigned rank; local 371 i5100_rank_to_slot(const struct mem_ctl_info *mci, int chan, int rank) argument 440 i5100_handle_ce(struct mem_ctl_info *mci, int chan, unsigned bank, unsigned rank, unsigned long syndrome, unsigned cas, unsigned ras, const char *msg) argument 462 i5100_handle_ue(struct mem_ctl_info *mci, int chan, unsigned bank, unsigned rank, unsigned long syndrome, unsigned cas, unsigned ras, const char *msg) argument 796 u8 rank; local 863 const unsigned rank = i5100_csrow_to_rank(mci, i); local [all...] |
H A D | i3200_edac.c | 139 u64 rank = ((log & I3200_ECCERRLOG_RANK_BITS) >> local 141 return rank | (channel * I3200_RANKS_PER_CHANNEL); 320 int channel, int rank) 324 n = drbs[channel][rank]; 328 if (rank > 0) 329 n -= drbs[channel][rank - 1]; 331 drbs[channel][rank] == drbs[channel][I3200_RANKS_PER_CHANNEL - 1]) 389 * The dram rank boundary (DRB) reg values are boundary addresses 390 * for each DRAM rank with a granularity of 64MB. DRB regs are 318 drb_to_nr_pages( u16 drbs[I3200_CHANNELS][I3200_RANKS_PER_CHANNEL], bool stacked, int channel, int rank) argument
|
H A D | octeon_edac-lmc.c | 33 unsigned long rank; member in struct:octeon_lmc_pvt 50 "DIMM %d rank %d bank %d row %d col %d", 94 fadr.cn61xx.fbunk = pvt->rank; 100 "DIMM %d rank %d bank %d row %d col %d", 160 TEMPLATE_SHOW(rank); variable 161 TEMPLATE_STORE(rank); variable 203 static DEVICE_ATTR(rank, S_IRUGO | S_IWUSR,
|
H A D | x38_edac.c | 304 bool stacked, int channel, int rank) 308 n = drbs[channel][rank]; 309 if (rank > 0) 310 n -= drbs[channel][rank - 1]; 311 if (stacked && (channel == 1) && drbs[channel][rank] == 370 * The dram rank boundary (DRB) reg values are boundary addresses 371 * for each DRAM rank with a granularity of 64MB. DRB regs are 302 drb_to_nr_pages( u16 drbs[X38_CHANNELS][X38_RANKS_PER_CHANNEL], bool stacked, int channel, int rank) argument
|
H A D | i5000_edac.c | 469 int rank; local 482 rank = NREC_RANK(info->nrecmema); 488 rank, channel, bank, 529 channel >> 1, channel & 1, rank, 554 int rank; local 577 rank = NREC_RANK(info->nrecmema); 583 rank, channel, channel + 1, branch >> 1, bank, 624 rank, bank, ras, cas, ue_errors, specific); 628 channel >> 1, -1, rank, 649 rank [all...] |
H A D | edac_mc_sysfs.c | 149 * and the per-dimm/per-rank one 226 struct rank_info *rank = csrow->channels[chan]; local 229 if (!rank->dimm->label[0]) 233 rank->dimm->label); 242 struct rank_info *rank = csrow->channels[chan]; local 247 strncpy(rank->dimm->label, data, max_size); 248 rank->dimm->label[max_size] = '\0'; 259 struct rank_info *rank = csrow->channels[chan]; local 261 return sprintf(data, "%u\n", rank->ce_count); 488 * Per-dimm (or per-rank) device [all...] |
H A D | i5400_edac.c | 520 int rank; local 545 rank = nrec_rank(info); 552 rank, channel, channel + 1, branch >> 1, bank, 564 branch >> 1, -1, rank, 584 int rank; local 616 rank = rec_rank(info); 625 rank, channel, branch >> 1, bank, 636 branch >> 1, channel % 2, rank,
|
H A D | i7core_edac.c | 220 int channel, dimm, rank, bank, page, col; member in struct:i7core_inject 421 static inline int numrank(u32 rank) argument 425 return ranks[rank & 0x3]; 610 edac_dbg(0, "\tdimm %d %d Mb offset: %x, bank: %d, rank: %d, row: %#x, col: %#x\n", 866 DECLARE_ADDR_MATCH(rank, 4); 873 ATTR_ADDR_MATCH(rank); variable 909 * The criteria can be set in terms of a mask where dimm, rank, bank, page 958 /* Sets pvt->inject.rank mask */ 959 if (pvt->inject.rank < 0) 963 mask |= (pvt->inject.rank [all...] |
H A D | cpc925_edac.c | 451 u32 bcnt, rank, col, bank, row; local 457 rank = (mear & MEAR_RANK_MASK) >> MEAR_RANK_SHIFT; 462 *csrow = rank; 465 if (mci->csrows[rank]->first_page == 0) { 473 pa = mci->csrows[rank]->first_page << PAGE_SHIFT;
|
H A D | i7300_edac.c | 414 unsigned branch, channel, bank, rank, cas, ras; local 436 rank = NRECMEMA_RANK(val16); 453 branch, -1, rank, 475 rank = RECMEMA_RANK(val16); 500 branch >> 1, channel % 2, rank,
|
H A D | ie31200_edac.c | 202 int rank = ((log & IE31200_ECCERRLOG_RANK_BITS) >> local 204 return rank | (channel * IE31200_RANKS_PER_CHANNEL); 390 edac_dbg(0, "size: 0x%x, rank: %d, width: %d\n", 398 * The dram rank boundary (DRB) reg values are boundary addresses 399 * for each DRAM rank with a granularity of 64MB. DRB regs are
|
H A D | sb_edac.c | 875 edac_dbg(0, "mc#%d: channel %d, dimm %d, %Ld Mb (%d pages) bank: %d, rank: %d, row: %#x, col: %#x\n", 1078 u8 *rank, 1350 * Step 3) Decode rank 1371 sprintf(msg, "Can't discover the memory rank for ch addr 0x%08Lx", 1386 *rank = RIR_RNK_TGT(reg); 1858 u8 rank, socket; local 1921 &channel_mask, &rank, &area_type, msg); 1934 if (rank < 4) 1936 else if (rank < 8) 1952 "%s%s area:%s err_code:%04x:%04x socket:%d channel_mask:%ld rank 1074 get_memory_error_data(struct mem_ctl_info *mci, u64 addr, u8 *socket, long *channel_mask, u8 *rank, char **area_type, char *msg) argument [all...] |
H A D | ghes_edac.c | 318 p += sprintf(p, "rank:%d ", mem_err->rank);
|
H A D | i82975x_edac.c | 121 * 6:2 upper boundary of rank in 137 * for the rank 139 * 6:4 row attr of odd rank, i.e. 1 141 * 2:0 row attr of even rank, i.e. 0 156 #define I82975X_BNKARC 0x10e /* Type of device in each rank - Bank Arch (16b) 362 static enum dev_type i82975x_dram_type(void __iomem *mch_window, int rank) argument
|
/drivers/firmware/efi/ |
H A D | cper.c | 226 n += scnprintf(msg + n, len - n, "rank: %d ", mem->rank); 289 cmem->rank = mem->rank;
|
/drivers/staging/comedi/drivers/ |
H A D | amplc_pci224.c | 863 unsigned int rank; local 877 rank = 0; 880 rank++; 882 devpriv->ao_scan_order[rank] = i;
|
/drivers/dma/ppc4xx/ |
H A D | adma.c | 1419 int rank; local 1421 rank = ppc440spe_adma_estimate(ref->chan, cap, dst_lst, 1423 if (rank > best_rank) { 1424 best_rank = rank;
|