/kernel/linux/linux-6.6/drivers/gpu/drm/amd/amdkfd/ |
H A D | kfd_crat.c | 56 .cache_size = 16, 65 .cache_size = 16, 74 .cache_size = 8, 89 .cache_size = 16, 98 .cache_size = 8, 107 .cache_size = 4, 128 * newer ASICs. The unit for cache_size is KiB. 136 .cache_size = 16, 145 .cache_size = 32, 154 .cache_size [all...] |
/kernel/linux/linux-6.6/drivers/infiniband/hw/hfi1/ |
H A D | user_pages.c | 13 static unsigned long cache_size = 256; variable 14 module_param(cache_size, ulong, S_IRUGO | S_IWUSR); 15 MODULE_PARM_DESC(cache_size, "Send and receive side cache size limit (in MB)"); 73 cache_limit_pages = cache_size * (1024 * 1024) / PAGE_SIZE; in hfi1_can_pin_pages()
|
/kernel/linux/linux-5.10/tools/testing/selftests/resctrl/ |
H A D | cat_test.c | 23 static unsigned long cache_size; variable 129 cache_size = 0; in cat_perf_miss_val() 146 ret = get_cache_size(cpu_no, cache_type, &cache_size); in cat_perf_miss_val() 149 printf("cache size :%lu\n", cache_size); in cat_perf_miss_val() 179 param.span = cache_size * (count_of_bits - n) / count_of_bits; in cat_perf_miss_val() 200 param.span = cache_size * n / count_of_bits; in cat_perf_miss_val()
|
H A D | cqm_test.c | 22 static unsigned long cache_size; variable 118 cache_size = 0; in cqm_resctrl_val() 134 ret = get_cache_size(cpu_no, "L3", &cache_size); in cqm_resctrl_val() 137 printf("cache size :%lu\n", cache_size); in cqm_resctrl_val() 155 .span = cache_size * n / count_of_bits, in cqm_resctrl_val()
|
H A D | resctrlfs.c | 142 * @cache_size: pointer to cache_size 146 int get_cache_size(int cpu_no, char *cache_type, unsigned long *cache_size) in get_cache_size() argument 170 perror("Could not get cache_size"); in get_cache_size() 179 *cache_size = 0; in get_cache_size() 184 *cache_size = *cache_size * 10 + (cache_str[i] - '0'); in get_cache_size() 188 *cache_size = *cache_size * 1024; in get_cache_size() 192 *cache_size in get_cache_size() [all...] |
H A D | fill_buf.c | 201 unsigned long long cache_size = span; in run_fill_buf() local 210 ret = fill_cache(cache_size, malloc_and_init_memory, memflush, op, in run_fill_buf()
|
/kernel/linux/linux-5.10/drivers/misc/lkdtm/ |
H A D | usercopy.c | 19 * and making sure "cache_size" isn't optimized into a const. 22 static volatile size_t cache_size = 1024; variable 231 memset(buf, 'B', cache_size); in do_usercopy_heap_whitelist() 234 offset = (cache_size / 4) + unconst; in do_usercopy_heap_whitelist() 235 size = (cache_size / 16) + unconst; in do_usercopy_heap_whitelist() 343 kmem_cache_create_usercopy("lkdtm-usercopy", cache_size, in lkdtm_usercopy_init() 345 cache_size / 4, in lkdtm_usercopy_init() 346 cache_size / 16, in lkdtm_usercopy_init()
|
/kernel/linux/linux-6.6/tools/testing/selftests/resctrl/ |
H A D | cat_test.c | 94 unsigned long cache_size = 0; in cat_perf_miss_val() local 109 ret = get_cache_size(cpu_no, cache_type, &cache_size); in cat_perf_miss_val() 112 ksft_print_msg("Cache size :%lu\n", cache_size); in cat_perf_miss_val() 144 span = cache_size * (count_of_bits - n) / count_of_bits; in cat_perf_miss_val() 166 span = cache_size * n / count_of_bits; in cat_perf_miss_val()
|
H A D | cmt_test.c | 75 unsigned long cache_size = 0; in cmt_resctrl_val() local 89 ret = get_cache_size(cpu_no, "L3", &cache_size); in cmt_resctrl_val() 92 ksft_print_msg("Cache size :%lu\n", cache_size); in cmt_resctrl_val() 113 span = cache_size * n / count_of_bits; in cmt_resctrl_val()
|
H A D | resctrlfs.c | 136 * @cache_size: pointer to cache_size 140 int get_cache_size(int cpu_no, char *cache_type, unsigned long *cache_size) in get_cache_size() argument 164 perror("Could not get cache_size"); in get_cache_size() 173 *cache_size = 0; in get_cache_size() 178 *cache_size = *cache_size * 10 + (cache_str[i] - '0'); in get_cache_size() 182 *cache_size = *cache_size * 1024; in get_cache_size() 186 *cache_size in get_cache_size() [all...] |
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/ |
H A 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() 87 /* If ulimit isn't set to "unlimited" and is smaller than cache_size. */ in hfi1_can_pin_pages()
|
/kernel/linux/linux-5.10/drivers/mtd/ |
H A D | mtdblock.c | 30 unsigned int cache_size; member 88 mtdblk->cache_offset, mtdblk->cache_size); in write_cached_data() 91 mtdblk->cache_size, mtdblk->cache_data); in write_cached_data() 114 unsigned int sect_size = mtdblk->cache_size; in do_cached_write() 162 mtdblk->cache_size = sect_size; in do_cached_write() 184 unsigned int sect_size = mtdblk->cache_size; in do_cached_read() 241 if (unlikely(!mtdblk->cache_data && mtdblk->cache_size)) { in mtdblock_writesect() 269 mtdblk->cache_size = mbd->mtd->erasesize; in mtdblock_open()
|
/kernel/linux/linux-6.6/drivers/mtd/ |
H A D | mtdblock.c | 30 unsigned int cache_size; member 88 mtdblk->cache_offset, mtdblk->cache_size); in write_cached_data() 91 mtdblk->cache_size, mtdblk->cache_data); in write_cached_data() 114 unsigned int sect_size = mtdblk->cache_size; in do_cached_write() 162 mtdblk->cache_size = sect_size; in do_cached_write() 184 unsigned int sect_size = mtdblk->cache_size; in do_cached_read() 241 if (unlikely(!mtdblk->cache_data && mtdblk->cache_size)) { in mtdblock_writesect() 273 mtdblk->cache_size = mbd->mtd->erasesize; in mtdblock_open()
|
/kernel/linux/linux-6.6/drivers/misc/lkdtm/ |
H A D | usercopy.c | 20 * and making sure "cache_size" isn't optimized into a const. 23 static volatile size_t cache_size = 1024; variable 234 memset(buf, 'B', cache_size); in do_usercopy_slab_whitelist() 237 offset = (cache_size / 4) + unconst; in do_usercopy_slab_whitelist() 238 size = (cache_size / 16) + unconst; in do_usercopy_slab_whitelist() 429 kmem_cache_create_usercopy("lkdtm-usercopy", cache_size, in lkdtm_usercopy_init() 431 cache_size / 4, in lkdtm_usercopy_init() 432 cache_size / 16, in lkdtm_usercopy_init()
|
/kernel/linux/linux-5.10/arch/sh/kernel/cpu/ |
H A D | proc.c | 68 unsigned int cache_size; in show_cacheinfo() local 70 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo() 73 type, cache_size >> 10, info.ways); in show_cacheinfo()
|
/kernel/linux/linux-6.6/arch/sh/kernel/cpu/ |
H A D | proc.c | 68 unsigned int cache_size; in show_cacheinfo() local 70 cache_size = info.ways * info.sets * info.linesz; in show_cacheinfo() 73 type, cache_size >> 10, info.ways); in show_cacheinfo()
|
/kernel/linux/linux-5.10/arch/arm/mm/ |
H A D | cache-uniphier.c | 317 u32 level, cache_size; in __uniphier_cache_init() local 363 if (of_property_read_u32(np, "cache-size", &cache_size) || in __uniphier_cache_init() 364 cache_size == 0 || cache_size % (data->nsets * data->line_size)) { in __uniphier_cache_init() 371 data->way_mask = GENMASK(cache_size / data->nsets / data->line_size - 1, in __uniphier_cache_init()
|
/kernel/linux/linux-6.6/arch/arm/mm/ |
H A D | cache-uniphier.c | 319 u32 level, cache_size; in __uniphier_cache_init() local 365 if (of_property_read_u32(np, "cache-size", &cache_size) || in __uniphier_cache_init() 366 cache_size == 0 || cache_size % (data->nsets * data->line_size)) { in __uniphier_cache_init() 373 data->way_mask = GENMASK(cache_size / data->nsets / data->line_size - 1, in __uniphier_cache_init()
|
/kernel/linux/linux-5.10/drivers/md/ |
H A D | dm-cache-policy-smq.c | 799 dm_cblock_t cache_size; member 1113 clear_bitset(mq->cache_hit_bits, from_cblock(mq->cache_size)); in end_cache_period() 1133 return from_cblock(mq->cache_size) * p / 100u; in percent_to_target() 1159 nr_free = from_cblock(mq->cache_size) - mq->cache_alloc.nr_allocated; in free_target_met() 1726 __smq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size, in __smq_create() argument 1738 mq->cache_size = cache_size; in __smq_create() 1741 calc_hotspot_params(origin_size, cache_block_size, from_cblock(cache_size), in __smq_create() 1746 if (space_init(&mq->es, total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size))) { in __smq_create() 1764 total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size)); in __smq_create() 1834 smq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) smq_create() argument 1842 mq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) mq_create() argument 1850 cleaner_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) cleaner_create() argument [all...] |
/kernel/linux/linux-6.6/drivers/md/ |
H A D | dm-cache-policy-smq.c | 802 dm_cblock_t cache_size; member 1118 clear_bitset(mq->cache_hit_bits, from_cblock(mq->cache_size)); in end_cache_period() 1138 return from_cblock(mq->cache_size) * p / 100u; in percent_to_target() 1164 nr_free = from_cblock(mq->cache_size) - mq->cache_alloc.nr_allocated; in free_target_met() 1732 __smq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size, in __smq_create() argument 1744 mq->cache_size = cache_size; in __smq_create() 1747 calc_hotspot_params(origin_size, cache_block_size, from_cblock(cache_size), in __smq_create() 1752 if (space_init(&mq->es, total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size))) { in __smq_create() 1770 total_sentinels + mq->nr_hotspot_blocks + from_cblock(cache_size)); in __smq_create() 1840 smq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) smq_create() argument 1848 mq_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) mq_create() argument 1856 cleaner_create(dm_cblock_t cache_size, sector_t origin_size, sector_t cache_block_size) cleaner_create() argument [all...] |
/kernel/linux/linux-5.10/arch/powerpc/kernel/ |
H A D | cacheinfo.c | 206 static int cache_size(const struct cache *cache, unsigned int *ret) in cache_size() function 209 const __be32 *cache_size; in cache_size() local 213 cache_size = of_get_property(cache->ofnode, propname, NULL); in cache_size() 214 if (!cache_size) in cache_size() 217 *ret = of_read_number(cache_size, 1); in cache_size() 225 if (cache_size(cache, &size)) in cache_size_kb() 290 if (cache_size(cache, &size)) in cache_associativity()
|
/kernel/linux/linux-6.6/arch/powerpc/kernel/ |
H A D | cacheinfo.c | 208 static int cache_size(const struct cache *cache, unsigned int *ret) in cache_size() function 211 const __be32 *cache_size; in cache_size() local 215 cache_size = of_get_property(cache->ofnode, propname, NULL); in cache_size() 216 if (!cache_size) in cache_size() 219 *ret = of_read_number(cache_size, 1); in cache_size() 227 if (cache_size(cache, &size)) in cache_size_kb() 292 if (cache_size(cache, &size)) in cache_associativity()
|
/kernel/linux/linux-6.6/tools/perf/scripts/python/ |
H A D | arm-cs-trace-disasm.py | 50 cache_size = 64*1024 variable 87 if (len(disasm_cache) > cache_size): 178 global cache_size
|
/kernel/linux/linux-5.10/arch/microblaze/kernel/cpu/ |
H A D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ 95 if (start < UINT_MAX - cache_size) \ 96 end = min(start + cache_size, end); \ 101 * Helper macro to loop over the specified cache_size/line_length and 104 #define CACHE_ALL_LOOP(cache_size, line_length, op) \ 106 unsigned int len = cache_size - line_length; \
|
/kernel/linux/linux-6.6/arch/microblaze/kernel/cpu/ |
H A D | cache.c | 92 #define CACHE_LOOP_LIMITS(start, end, cache_line_length, cache_size) \ 95 if (start < UINT_MAX - cache_size) \ 96 end = min(start + cache_size, end); \ 101 * Helper macro to loop over the specified cache_size/line_length and 104 #define CACHE_ALL_LOOP(cache_size, line_length, op) \ 106 unsigned int len = cache_size - line_length; \
|