Searched refs:ranks (Results 1 - 27 of 27) sorted by relevance

/linux-4.1.27/drivers/edac/
H A Di3000_edac.c336 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 Di5100_edac.c19 * 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 Dsb_edac.c290 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 Di7core_edac.c423 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 Di3200_edac.c392 * contained in all ranks. i3200_probe1()
H A Dx38_edac.c373 * contained in all ranks. x38_probe1()
H A De752x_edac.c198 * 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 Dppc4xx_edac.c43 * - Two (2) memory banks/ranks.
70 * - Four (4) memory banks/ranks.
881 * the csrows (i.e. banks/ranks) are being initialized.
H A Die31200_edac.c401 * contained in all ranks. ie31200_probe1()
H A Dedac_mc.c255 * 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 Dfb.h134 int ranks; member in struct:nvkm_ram
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/fb/
H A Dramnv50.c393 ram->ranks = (nv_rd32(pfb, 0x100200) & 0x4) ? 2 : 1; nv50_ram_create_()
442 if (ram->base.ranks > 1) { nv50_ram_ctor()
H A Dramgf100.c531 ram->ranks = (nv_rd32(pfb, 0x10f200) & 0x00000004) ? 2 : 1; gf100_ram_create_()
H A Dramgt215.c983 if (ram->base.ranks > 1) { gt215_ram_ctor()
/linux-4.1.27/include/linux/
H A Dedac.h385 * 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 Dnetxen_nic_main.c3025 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 Dlov_lock.c270 /* calculate ranks in the ordering above */ lov_subresult()
/linux-4.1.27/fs/ocfs2/
H A Dquota_global.c819 * locking allocators ranks above a transaction start ocfs2_acquire_dquot()
/linux-4.1.27/fs/jbd/
H A Dcommit.c168 * 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 Drx.c201 * and we have free pre-allocated buffers, fill the ranks as much
/linux-4.1.27/fs/udf/
H A Dinode.c278 * 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 Dnamei.c2275 * lock which ranks below transaction start (and it can also ext3_symlink()
/linux-4.1.27/drivers/net/wireless/iwlegacy/
H A D3945-mac.c946 * and we have free pre-allocated buffers, fill the ranks as much
H A D4965-mac.c257 * and we have free pre-allocated buffers, fill the ranks as much
/linux-4.1.27/fs/ext4/
H A Dext4.h904 * operation and i_data_sem ranks below transaction start so we have
H A Dinode.c1798 * cannot start transaction directly because transaction start ranks above page
/linux-4.1.27/drivers/net/wireless/ipw2x00/
H A Dipw2200.c5155 * and we have free pre-allocated buffers, fill the ranks as much

Completed in 705 milliseconds