/Linux-v4.19/drivers/misc/lkdtm/ |
D | usercopy.c | 22 static volatile size_t cache_size = 1024; variable 220 memset(buf, 'B', cache_size); in do_usercopy_heap_whitelist() 223 offset = (cache_size / 4) + unconst; in do_usercopy_heap_whitelist() 224 size = (cache_size / 16) + unconst; in do_usercopy_heap_whitelist() 329 kmem_cache_create_usercopy("lkdtm-usercopy", cache_size, in lkdtm_usercopy_init() 331 cache_size / 4, in lkdtm_usercopy_init() 332 cache_size / 16, in lkdtm_usercopy_init()
|
/Linux-v4.19/drivers/infiniband/hw/hfi1/ |
D | user_pages.c | 55 static unsigned long cache_size = 256; variable 56 module_param(cache_size, ulong, S_IRUGO | S_IWUSR); 57 MODULE_PARM_DESC(cache_size, "Send and receive side cache size limit (in MB)"); 75 size = (cache_size * (1UL << 20)); /* convert to bytes */ in hfi1_can_pin_pages()
|
/Linux-v4.19/drivers/mtd/ |
D | mtdblock.c | 44 unsigned int cache_size; member 102 mtdblk->cache_offset, mtdblk->cache_size); in write_cached_data() 105 mtdblk->cache_size, mtdblk->cache_data); in write_cached_data() 125 unsigned int sect_size = mtdblk->cache_size; in do_cached_write() 173 mtdblk->cache_size = sect_size; in do_cached_write() 195 unsigned int sect_size = mtdblk->cache_size; in do_cached_read() 248 if (unlikely(!mtdblk->cache_data && mtdblk->cache_size)) { in mtdblock_writesect() 276 mtdblk->cache_size = mbd->mtd->erasesize; in mtdblock_open()
|
/Linux-v4.19/arch/powerpc/platforms/4xx/ |
D | 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-v4.19/arch/sh/kernel/cpu/ |
D | proc.c | 69 unsigned int cache_size; in show_cacheinfo() local 71 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo() 74 type, cache_size >> 10, info.ways); in show_cacheinfo()
|
/Linux-v4.19/arch/arm/mm/ |
D | cache-uniphier.c | 326 u32 level, cache_size; in __uniphier_cache_init() local 372 if (of_property_read_u32(np, "cache-size", &cache_size) || in __uniphier_cache_init() 373 cache_size == 0 || cache_size % (data->nsets * data->line_size)) { in __uniphier_cache_init() 380 data->way_mask = GENMASK(cache_size / data->nsets / data->line_size - 1, in __uniphier_cache_init()
|
D | cache-l2x0.c | 960 u32 cache_size = 0, sets = 0; in l2x0_cache_size_of_parse() local 966 of_property_read_u32(np, "cache-size", &cache_size); in l2x0_cache_size_of_parse() 971 if (!cache_size || !sets) in l2x0_cache_size_of_parse() 1003 *associativity = cache_size / way_size; in l2x0_cache_size_of_parse() 1011 cache_size, cache_size >> 10); in l2x0_cache_size_of_parse()
|
/Linux-v4.19/drivers/md/ |
D | dm-cache-policy-smq.c | 799 dm_cblock_t cache_size; member 1107 clear_bitset(mq->cache_hit_bits, from_cblock(mq->cache_size)); in end_cache_period() 1127 return from_cblock(mq->cache_size) * p / 100u; in percent_to_target() 1153 nr_free = from_cblock(mq->cache_size) - mq->cache_alloc.nr_allocated; in free_target_met() 1719 static struct dm_cache_policy *__smq_create(dm_cblock_t cache_size, in __smq_create() argument 1734 mq->cache_size = cache_size; in __smq_create() 1737 calc_hotspot_params(origin_size, cache_block_size, from_cblock(cache_size), in __smq_create() 1742 if (space_init(&mq->es, total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size))) { in __smq_create() 1760 total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size)); in __smq_create() 1769 if (from_cblock(cache_size)) { in __smq_create() [all …]
|
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-target.c | 408 dm_cblock_t cache_size; member 2410 cache->cache_size, in create_cache_policy() 2453 if (nr_blocks > (1 << 20) && cache->cache_size != size) in set_cache_size() 2459 cache->cache_size = size; in set_cache_size() 2531 dm_block_t cache_size = ca->cache_sectors; in cache_create() local 2534 cache_size = block_div(cache_size, ca->block_size); in cache_create() 2535 set_cache_size(cache, to_cblock(cache_size)); in cache_create() 2597 cache->dirty_bitset = alloc_bitset(from_cblock(cache->cache_size)); in cache_create() 2602 clear_bitset(cache->dirty_bitset, from_cblock(cache->cache_size)); in cache_create() 2796 r = dm_cache_set_dirty_bits(cache->cmd, from_cblock(cache->cache_size), cache->dirty_bitset); in write_dirty_bitset() [all …]
|
D | dm-cache-policy.h | 176 struct dm_cache_policy *(*create)(dm_cblock_t cache_size,
|
D | dm-cache-policy-internal.h | 142 struct dm_cache_policy *dm_cache_policy_create(const char *name, dm_cblock_t cache_size,
|
/Linux-v4.19/drivers/gpu/drm/amd/amdkfd/ |
D | kfd_crat.c | 52 uint32_t cache_size; member 64 .cache_size = 16, 74 .cache_size = 16, 83 .cache_size = 8, 98 .cache_size = 16, 107 .cache_size = 8, 116 .cache_size = 4, 314 props->cache_size = cache->cache_size; in kfd_parse_subtype_cache() 567 pcache->cache_size = pcache_info[cache_type].cache_size; in fill_in_pcache()
|
D | kfd_topology.h | 111 uint32_t cache_size; member
|
D | kfd_crat.h | 163 uint32_t cache_size; member
|
/Linux-v4.19/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-v4.19/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-v4.19/arch/mips/kernel/ |
D | pm-cps.c | 201 unsigned cache_size = cache->ways << cache->waybit; in cps_gen_cache_routine() local 213 if (cache_size < 0x8000) in cps_gen_cache_routine() 214 uasm_i_addiu(pp, t1, t0, cache_size); in cps_gen_cache_routine() 216 UASM_i_LA(pp, t1, (long)(CKSEG0 + cache_size)); in cps_gen_cache_routine()
|
/Linux-v4.19/drivers/block/ |
D | null_blk.h | 50 unsigned long cache_size; /* disk cache size in MB */ member
|
D | null_blk_main.c | 293 NULLB_DEVICE_ATTR(cache_size, ulong); 897 if ((nullb->dev->cache_size * 1024 * 1024) > in null_make_cache_space() 1038 nullb->dev->cache_size * 1024 * 1024); in null_handle_flush() 1681 dev->cache_size = 0; in null_validate_conf() 1682 dev->cache_size = min_t(unsigned long, ULONG_MAX / 1024 / 1024, in null_validate_conf() 1683 dev->cache_size); in null_validate_conf() 1794 if (dev->cache_size > 0) { in null_add_dev()
|
/Linux-v4.19/include/linux/mmc/ |
D | card.h | 80 unsigned int cache_size; /* Units: KB */ member
|
/Linux-v4.19/drivers/base/ |
D | cacheinfo.c | 74 static void cache_size(struct cacheinfo *this_leaf, struct device_node *np) in cache_size() function 152 cache_size(this_leaf, np); in cache_of_set_props()
|
/Linux-v4.19/arch/mips/mm/ |
D | c-r4k.c | 792 unsigned long size, cache_size; in __r4k_flush_icache_range() local 810 cache_size = icache_size; in __r4k_flush_icache_range() 813 cache_size += dcache_size; in __r4k_flush_icache_range() 815 if (size <= cache_size) in __r4k_flush_icache_range()
|
/Linux-v4.19/fs/nfsd/ |
D | vfs.c | 2080 nfsd_racache_init(int cache_size) in nfsd_racache_init() argument 2090 nperbucket = DIV_ROUND_UP(cache_size, RAPARM_HASH_SIZE); in nfsd_racache_init() 2092 cache_size = nperbucket * RAPARM_HASH_SIZE; in nfsd_racache_init() 2094 dprintk("nfsd: allocating %d readahead buffers.\n", cache_size); in nfsd_racache_init() 2109 nfsdstats.ra_size = cache_size; in nfsd_racache_init()
|
/Linux-v4.19/tools/perf/util/ |
D | dso.c | 787 u64 cache_size = min(cache->size - cache_offset, size); in dso_cache__memcpy() local 789 memcpy(data, cache->data + cache_offset, cache_size); in dso_cache__memcpy() 790 return cache_size; in dso_cache__memcpy()
|