/linux-4.1.27/drivers/edac/ |
H A D | i3000_edac.c | 336 c0dra[0] = readb(window + I3000_C0DRA + 0); /* ranks 0,1 */ i3000_probe1() 337 c0dra[1] = readb(window + I3000_C0DRA + 1); /* ranks 2,3 */ i3000_probe1() 338 c1dra[0] = readb(window + I3000_C1DRA + 0); /* ranks 0,1 */ i3000_probe1() 339 c1dra[1] = readb(window + I3000_C1DRA + 1); /* ranks 2,3 */ i3000_probe1() 388 * contained in all ranks. i3000_probe1() 391 * the ranks of controller 0, so we double all the values we see. i3000_probe1()
|
H A D | i5100_edac.c | 19 * several ranks. However, instead of showing memories as ranks, it outputs 20 * them as DIMM's. An internal table creates the association between ranks 303 /* ranks on each dimm -- 0 maps to not present -- obtained via SPD */ 308 * DIMM slot chip selects. In the case of only 4 ranks per 342 unsigned ranksperchan; /* number of ranks per channel */ 1021 /* figure out how many ranks, from strapped state of 48GB_Mode input */ i5100_init_one()
|
H A D | sb_edac.c | 290 u32 ranks; member in struct:sbridge_channel 562 int ranks = (1 << RANK_CNT_BITS(mtr)); numrank() local 568 if (ranks > max) { numrank() 569 edac_dbg(0, "Invalid number of ranks: %d (max = %i) raw value = %x (%04x)\n", numrank() 570 ranks, max, (unsigned int)RANK_CNT_BITS(mtr), mtr); numrank() 574 return ranks; numrank() 853 unsigned i, j, banks, ranks, rows, cols, npages; get_dimm_config() local 924 ranks = numrank(pvt->info.type, mtr); get_dimm_config() 928 size = ((u64)rows * cols * banks * ranks) >> (20 - 3); get_dimm_config() 934 banks, ranks, rows, cols); get_dimm_config()
|
H A D | i7core_edac.c | 423 static const int ranks[] = { 1, 2, 4, -EINVAL }; numrank() local 425 return ranks[rank & 0x3]; numrank() 594 u32 banks, ranks, rows, cols; get_dimm_config() local 603 ranks = numrank(MC_DOD_NUMRANK(dimm_dod[j])); get_dimm_config() 608 size = (rows * cols * banks * ranks) >> (20 - 3); get_dimm_config() 613 banks, ranks, rows, cols); get_dimm_config()
|
H A D | i3200_edac.c | 392 * contained in all ranks. i3200_probe1()
|
H A D | x38_edac.c | 373 * contained in all ranks. x38_probe1()
|
H A D | e752x_edac.c | 198 * i3100 MC has a different mapping: it supports only 4 ranks. 208 * ranks/chanel, but datasheet says that the MC supports only 4 ranks.
|
H A D | ppc4xx_edac.c | 43 * - Two (2) memory banks/ranks. 70 * - Four (4) memory banks/ranks. 881 * the csrows (i.e. banks/ranks) are being initialized.
|
H A D | ie31200_edac.c | 401 * contained in all ranks. ie31200_probe1()
|
H A D | edac_mc.c | 255 * on such scenarios, as grouping the multiple ranks require drivers change. 317 per_rank ? "ranks" : "dimms", edac_mc_alloc()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
H A D | fb.h | 134 int ranks; member in struct:nvkm_ram
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/ |
H A D | ramnv50.c | 393 ram->ranks = (nv_rd32(pfb, 0x100200) & 0x4) ? 2 : 1; nv50_ram_create_() 442 if (ram->base.ranks > 1) { nv50_ram_ctor()
|
H A D | ramgf100.c | 531 ram->ranks = (nv_rd32(pfb, 0x10f200) & 0x00000004) ? 2 : 1; gf100_ram_create_()
|
H A D | ramgt215.c | 983 if (ram->base.ranks > 1) { gt215_ram_ctor()
|
/linux-4.1.27/include/linux/ |
H A D | edac.h | 385 * DRAM ranks to be accessed. Common chip-select rows for 710 * sees memory sticks ("dimms"), and the ones that sees memory ranks.
|
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/ |
H A D | netxen_nic_main.c | 3025 u8 dw, rows, cols, banks, ranks; netxen_sysfs_read_dimm() local 3045 ranks = NETXEN_DIMM_NUMRANKS(val); netxen_sysfs_read_dimm() 3097 ranks += 1; netxen_sysfs_read_dimm() 3129 dimm.size = ((1 << rows) * (1 << cols) * dw * banks * ranks) / 8; netxen_sysfs_read_dimm()
|
/linux-4.1.27/drivers/staging/lustre/lustre/lov/ |
H A D | lov_lock.c | 270 /* calculate ranks in the ordering above */ lov_subresult()
|
/linux-4.1.27/fs/ocfs2/ |
H A D | quota_global.c | 819 * locking allocators ranks above a transaction start ocfs2_acquire_dquot()
|
/linux-4.1.27/fs/jbd/ |
H A D | commit.c | 168 * here due to lock ordering (page lock ranks above transaction journal_do_submit_data()
|
/linux-4.1.27/drivers/net/wireless/iwlwifi/pcie/ |
H A D | rx.c | 201 * and we have free pre-allocated buffers, fill the ranks as much
|
/linux-4.1.27/fs/udf/ |
H A D | inode.c | 278 * Release i_data_sem so that we can lock a page - page lock ranks udf_expand_file_adinicb()
|
/linux-4.1.27/fs/ext3/ |
H A D | namei.c | 2275 * lock which ranks below transaction start (and it can also ext3_symlink()
|
/linux-4.1.27/drivers/net/wireless/iwlegacy/ |
H A D | 3945-mac.c | 946 * and we have free pre-allocated buffers, fill the ranks as much
|
H A D | 4965-mac.c | 257 * and we have free pre-allocated buffers, fill the ranks as much
|
/linux-4.1.27/fs/ext4/ |
H A D | ext4.h | 904 * operation and i_data_sem ranks below transaction start so we have
|
H A D | inode.c | 1798 * cannot start transaction directly because transaction start ranks above page
|
/linux-4.1.27/drivers/net/wireless/ipw2x00/ |
H A D | ipw2200.c | 5155 * and we have free pre-allocated buffers, fill the ranks as much
|