/linux-4.4.14/arch/metag/kernel/ |
D | cachepart.c | 60 unsigned int cache_size; in get_thread_cache_size() local 70 cache_size = (cache == DCACHE ? get_global_dcache_size() : in get_thread_cache_size() 74 cache_size = (cache == DCACHE ? get_dcache_size() : in get_thread_cache_size() 82 return cache_size; in get_thread_cache_size() 84 return cache_size / 2; in get_thread_cache_size() 86 return cache_size / 4; in get_thread_cache_size() 88 return cache_size / 8; in get_thread_cache_size() 90 return cache_size / 16; in get_thread_cache_size()
|
/linux-4.4.14/drivers/mtd/ |
D | mtdblock.c | 44 unsigned int cache_size; member 123 mtdblk->cache_offset, mtdblk->cache_size); in write_cached_data() 126 mtdblk->cache_size, mtdblk->cache_data); in write_cached_data() 146 unsigned int sect_size = mtdblk->cache_size; in do_cached_write() 194 mtdblk->cache_size = sect_size; in do_cached_write() 216 unsigned int sect_size = mtdblk->cache_size; in do_cached_read() 269 if (unlikely(!mtdblk->cache_data && mtdblk->cache_size)) { in mtdblock_writesect() 297 mtdblk->cache_size = mbd->mtd->erasesize; in mtdblock_open()
|
/linux-4.4.14/drivers/md/ |
D | dm-cache-policy-cleaner.c | 51 dm_cblock_t cache_size, nr_cblocks_allocated; member 97 static int alloc_cache_blocks_with_hash(struct policy *p, dm_cblock_t cache_size) in alloc_cache_blocks_with_hash() argument 101 p->cblocks = vzalloc(sizeof(*p->cblocks) * from_cblock(cache_size)); in alloc_cache_blocks_with_hash() 103 unsigned u = from_cblock(cache_size); in alloc_cache_blocks_with_hash() 111 r = alloc_hash(&p->chash, from_cblock(cache_size)); in alloc_cache_blocks_with_hash() 129 BUG_ON(from_cblock(p->nr_cblocks_allocated) >= from_cblock(p->cache_size)); in alloc_cache_entry() 406 static struct dm_cache_policy *wb_create(dm_cblock_t cache_size, in wb_create() argument 422 p->cache_size = cache_size; in wb_create() 426 r = alloc_cache_blocks_with_hash(p, cache_size); in wb_create()
|
D | dm-cache-policy.c | 112 dm_cblock_t cache_size, in dm_cache_policy_create() argument 125 p = type->create(cache_size, origin_size, cache_block_size); in dm_cache_policy_create()
|
D | dm-cache-policy-smq.c | 776 dm_cblock_t cache_size; member 1088 clear_bitset(mq->cache_hit_bits, from_cblock(mq->cache_size)); in end_cache_period() 1472 unsigned nr_clean = from_cblock(mq->cache_size) - q_size(&mq->dirty); in clean_target_met() 1473 unsigned target = from_cblock(mq->cache_size) * CLEAN_TARGET_CRITICAL / 100u; in clean_target_met() 1609 static struct dm_cache_policy *smq_create(dm_cblock_t cache_size, in smq_create() argument 1622 mq->cache_size = cache_size; in smq_create() 1625 calc_hotspot_params(origin_size, cache_block_size, from_cblock(cache_size), in smq_create() 1630 if (space_init(&mq->es, total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size))) { in smq_create() 1648 total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size)); in smq_create() 1657 if (from_cblock(cache_size)) { in smq_create() [all …]
|
D | dm-cache-policy-mq.c | 422 dm_cblock_t cache_size; member 1213 unsigned nr_clean = from_cblock(mq->cache_size) - queue_size(&mq->cache_dirty); in clean_target_met() 1214 unsigned target = from_cblock(mq->cache_size) * CLEAN_TARGET_PERCENTAGE / 100; in clean_target_met() 1373 static struct dm_cache_policy *mq_create(dm_cblock_t cache_size, in mq_create() argument 1384 mq->cache_size = cache_size; in mq_create() 1386 if (epool_init(&mq->pre_cache_pool, from_cblock(cache_size))) { in mq_create() 1391 if (epool_init(&mq->cache_pool, from_cblock(cache_size))) { in mq_create() 1410 mq->generation_period = max((unsigned) from_cblock(cache_size), 1024U); in mq_create() 1412 mq->nr_buckets = next_power(from_cblock(cache_size) / 2, 16); in mq_create()
|
D | dm-cache-policy.h | 255 struct dm_cache_policy *(*create)(dm_cblock_t cache_size,
|
D | dm-cache-target.c | 249 dm_cblock_t cache_size; member 2704 cache->cache_size, in create_cache_policy() 2746 if (nr_blocks > (1 << 20) && cache->cache_size != size) in set_cache_size() 2752 cache->cache_size = size; in set_cache_size() 2805 dm_block_t cache_size = ca->cache_sectors; in cache_create() local 2808 cache_size = block_div(cache_size, ca->block_size); in cache_create() 2809 set_cache_size(cache, to_cblock(cache_size)); in cache_create() 2878 cache->dirty_bitset = alloc_bitset(from_cblock(cache->cache_size)); in cache_create() 2883 clear_bitset(cache->dirty_bitset, from_cblock(cache->cache_size)); in cache_create() 3180 for (i = 0; i < from_cblock(cache->cache_size); i++) { in write_dirty_bitset() [all …]
|
D | dm-cache-policy-internal.h | 142 struct dm_cache_policy *dm_cache_policy_create(const char *name, dm_cblock_t cache_size,
|
/linux-4.4.14/arch/powerpc/sysdev/ |
D | ppc4xx_ocm.c | 66 int cache_size; member 112 const unsigned int *cache_size; in ocm_init_node() local 130 cache_size = of_get_property(node, "cached-region-size", &len); in ocm_init_node() 131 if (cache_size) in ocm_init_node() 132 ocm->cache_size = *cache_size; in ocm_init_node() 161 ocm->nc.memtotal = ocm->memtotal - ocm->cache_size; in ocm_init_node() 165 ocm->c.memtotal = ocm->cache_size; in ocm_init_node()
|
/linux-4.4.14/arch/sh/kernel/cpu/ |
D | proc.c | 67 unsigned int cache_size; in show_cacheinfo() local 69 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo() 72 type, cache_size >> 10, info.ways); in show_cacheinfo()
|
/linux-4.4.14/arch/arm/mm/ |
D | cache-uniphier.c | 395 u32 level, cache_size; in __uniphier_cache_init() local 441 if (of_property_read_u32(np, "cache-size", &cache_size) || in __uniphier_cache_init() 442 cache_size == 0 || cache_size % (data->nsets * data->line_size)) { in __uniphier_cache_init() 450 ((u32)1 << cache_size / data->nsets / data->line_size) - 1; in __uniphier_cache_init()
|
D | cache-l2x0.c | 954 u32 cache_size = 0, sets = 0; in l2x0_cache_size_of_parse() local 960 of_property_read_u32(np, "cache-size", &cache_size); in l2x0_cache_size_of_parse() 965 if (!cache_size || !sets) in l2x0_cache_size_of_parse() 997 *associativity = cache_size / way_size; in l2x0_cache_size_of_parse() 1005 cache_size, cache_size >> 10); in l2x0_cache_size_of_parse()
|
/linux-4.4.14/arch/cris/arch-v32/kernel/ |
D | setup.c | 30 unsigned short cache_size; member 94 info->cache_size, in show_cpuinfo()
|
/linux-4.4.14/arch/powerpc/kernel/ |
D | cacheinfo.c | 205 static int cache_size(const struct cache *cache, unsigned int *ret) in cache_size() function 208 const __be32 *cache_size; in cache_size() local 212 cache_size = of_get_property(cache->ofnode, propname, NULL); in cache_size() 213 if (!cache_size) in cache_size() 216 *ret = of_read_number(cache_size, 1); in cache_size() 224 if (cache_size(cache, &size)) in cache_size_kb() 289 if (cache_size(cache, &size)) in cache_associativity()
|
/linux-4.4.14/drivers/staging/lustre/lustre/fld/ |
D | fld_cache.c | 64 int cache_size, int cache_threshold) in fld_cache_init() argument 69 LASSERT(cache_threshold < cache_size); in fld_cache_init() 84 cache->fci_cache_size = cache_size; in fld_cache_init() 91 cache->fci_name, cache_size, cache_threshold); in fld_cache_init()
|
D | fld_request.c | 326 int cache_size, cache_threshold; in fld_client_init() local 346 cache_size = FLD_CLIENT_CACHE_SIZE / in fld_client_init() 349 cache_threshold = cache_size * in fld_client_init() 353 cache_size, cache_threshold); in fld_client_init()
|
D | fld_internal.h | 147 int cache_size, int cache_threshold);
|
/linux-4.4.14/arch/microblaze/kernel/cpu/ |
D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ argument 95 end = min(start + cache_size, end); \ 103 #define CACHE_ALL_LOOP(cache_size, line_length, op) \ argument 105 unsigned int len = cache_size - line_length; \
|
/linux-4.4.14/arch/mips/kernel/ |
D | pm-cps.c | 206 unsigned cache_size = cache->ways << cache->waybit; in cps_gen_cache_routine() local 218 if (cache_size < 0x8000) in cps_gen_cache_routine() 219 uasm_i_addiu(pp, t1, t0, cache_size); in cps_gen_cache_routine() 221 UASM_i_LA(pp, t1, (long)(CKSEG0 + cache_size)); in cps_gen_cache_routine()
|
/linux-4.4.14/drivers/md/persistent-data/ |
D | dm-block-manager.h | 36 unsigned cache_size, unsigned max_held_per_thread);
|
D | dm-block-manager.c | 372 unsigned cache_size, in dm_block_manager_create() argument
|
/linux-4.4.14/drivers/staging/lustre/lustre/obdclass/ |
D | lu_object.c | 831 unsigned long cache_size; in lu_htable_order() local 841 cache_size = totalram_pages; in lu_htable_order() 845 if (cache_size > 1 << (30 - PAGE_CACHE_SHIFT)) in lu_htable_order() 846 cache_size = 1 << (30 - PAGE_CACHE_SHIFT) * 3 / 4; in lu_htable_order() 857 cache_size = cache_size / 100 * lu_cache_percent * in lu_htable_order() 860 for (bits = 1; (1 << bits) < cache_size; ++bits) { in lu_htable_order()
|
/linux-4.4.14/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_topology.h | 106 uint32_t cache_size; member
|
D | kfd_crat.h | 158 uint32_t cache_size; member
|
D | kfd_topology.c | 240 props->cache_size = cache->cache_size; in kfd_parse_subtype_cache() 606 sysfs_show_32bit_prop(buffer, "size", cache->cache_size); in kfd_cache_show()
|
/linux-4.4.14/fs/nfsd/ |
D | vfs.c | 2042 nfsd_racache_init(int cache_size) in nfsd_racache_init() argument 2052 nperbucket = DIV_ROUND_UP(cache_size, RAPARM_HASH_SIZE); in nfsd_racache_init() 2054 cache_size = nperbucket * RAPARM_HASH_SIZE; in nfsd_racache_init() 2056 dprintk("nfsd: allocating %d readahead buffers.\n", cache_size); in nfsd_racache_init() 2071 nfsdstats.ra_size = cache_size; in nfsd_racache_init()
|
/linux-4.4.14/tools/perf/util/ |
D | dso.c | 636 u64 cache_size = min(cache->size - cache_offset, size); in dso_cache__memcpy() local 638 memcpy(data, cache->data + cache_offset, cache_size); in dso_cache__memcpy() 639 return cache_size; in dso_cache__memcpy()
|
/linux-4.4.14/drivers/atm/ |
D | he.c | 980 u8 cache_size, timer; in he_start() local 1018 if (pci_read_config_byte(pci_dev, PCI_CACHE_LINE_SIZE, &cache_size)) { in he_start() 1023 if (cache_size < 16) { in he_start() 1024 cache_size = 16; in he_start() 1025 if (pci_write_config_byte(pci_dev, PCI_CACHE_LINE_SIZE, cache_size)) in he_start() 1026 hprintk("can't set cache line size to %d\n", cache_size); in he_start()
|
/linux-4.4.14/drivers/net/ethernet/alteon/ |
D | acenic.c | 871 unsigned char cache_size; in ace_init() local 1007 pci_read_config_byte(pdev, PCI_CACHE_LINE_SIZE, &cache_size); in ace_init() 1008 cache_size <<= 2; in ace_init() 1009 if (cache_size != SMP_CACHE_BYTES) { in ace_init() 1011 "(%i bytes) by BIOS/FW, ", cache_size); in ace_init() 1012 if (cache_size > SMP_CACHE_BYTES) in ace_init()
|
/linux-4.4.14/include/linux/mmc/ |
D | card.h | 81 unsigned int cache_size; /* Units: KB */ member
|
/linux-4.4.14/drivers/media/platform/coda/ |
D | coda-bit.c | 749 u32 cache_size, cache_config; in coda9_set_frame_cache() local 753 cache_size = 0x20262024; in coda9_set_frame_cache() 757 cache_size = 0x02440243; in coda9_set_frame_cache() 760 coda_write(ctx->dev, cache_size, CODA9_CMD_SET_FRAME_CACHE_SIZE); in coda9_set_frame_cache()
|
/linux-4.4.14/arch/ia64/include/asm/ |
D | pal.h | 171 u32 cache_size; /*cache size in bytes*/ member 205 #define pcci_cache_size pcci_info_2.pcci2_bits.cache_size
|
/linux-4.4.14/fs/btrfs/ |
D | raid56.c | 377 table->cache_size -= 1; in __remove_rbio_from_cache() 489 table->cache_size += 1; in cache_rbio() 494 if (table->cache_size > RBIO_CACHE_SIZE) { in cache_rbio()
|
D | ctree.h | 1407 int cache_size; member
|
/linux-4.4.14/drivers/mmc/core/ |
D | mmc.c | 560 card->ext_csd.cache_size = in mmc_decode_ext_csd() 1620 if (card->ext_csd.cache_size > 0) { in mmc_init_card()
|
D | core.c | 2749 (card->ext_csd.cache_size > 0) && in mmc_flush_cache()
|