/linux-6.3-rc2/arch/riscv/kernel/ |
A D | cacheinfo.c | 69 unsigned int sets, unsigned int line_size) in ci_leaf_init() argument 75 this_leaf->coherency_line_size = line_size; in ci_leaf_init() 88 if (sets > 0 && size > 0 && line_size > 0) in ci_leaf_init() 89 this_leaf->ways_of_associativity = (size / sets) / line_size; in ci_leaf_init() 95 unsigned int size, sets, line_size; in fill_cacheinfo() local 98 !of_property_read_u32(node, "cache-block-size", &line_size) && in fill_cacheinfo() 100 ci_leaf_init((*this_leaf)++, CACHE_TYPE_UNIFIED, level, size, sets, line_size); in fill_cacheinfo() 105 !of_property_read_u32(node, "i-cache-block-size", &line_size)) { in fill_cacheinfo() 106 ci_leaf_init((*this_leaf)++, CACHE_TYPE_INST, level, size, sets, line_size); in fill_cacheinfo() 111 !of_property_read_u32(node, "d-cache-block-size", &line_size)) { in fill_cacheinfo() [all …]
|
/linux-6.3-rc2/drivers/media/pci/cx18/ |
A D | cx18-vbi.c | 97 u32 line_size = VBI_ACTIVE_SAMPLES; in compress_raw_buf() local 107 p = buf + i * line_size; in compress_raw_buf() 116 memcpy(q, p + 4, line_size - 4 - hdr_size); in compress_raw_buf() 117 q += line_size - 4 - hdr_size; in compress_raw_buf() 118 p += line_size - hdr_size - 1; in compress_raw_buf() 121 memcpy(q, p + 4, line_size - 4); in compress_raw_buf() 122 q += line_size - 4; in compress_raw_buf() 125 return lines * (line_size - 4); in compress_raw_buf() 151 if (size < line_size) in compress_sliced_buf() 154 for (i = 0; i < size / line_size; i++) { in compress_sliced_buf() [all …]
|
/linux-6.3-rc2/arch/arm/mm/ |
A D | cache-uniphier.c | 79 u32 line_size; member 187 start = start & ~(data->line_size - 1); in __uniphier_cache_maint_range() 191 if (unlikely(size >= (unsigned long)(-data->line_size))) { in __uniphier_cache_maint_range() 201 size = ALIGN(size, data->line_size); in __uniphier_cache_maint_range() 347 if (of_property_read_u32(np, "cache-line-size", &data->line_size) || in __uniphier_cache_init() 348 !is_power_of_2(data->line_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() 423 data->range_op_max_size -= data->line_size; in __uniphier_cache_init()
|
A D | cache-l2x0.c | 952 u32 line_size = 0; in l2x0_cache_size_of_parse() local 957 of_property_read_u32(np, "cache-line-size", &line_size); in l2x0_cache_size_of_parse() 963 if (!line_size) { in l2x0_cache_size_of_parse() 966 line_size = block_size; in l2x0_cache_size_of_parse() 972 line_size = CACHE_LINE_SIZE; in l2x0_cache_size_of_parse() 976 if (line_size != CACHE_LINE_SIZE) in l2x0_cache_size_of_parse() 979 line_size, in l2x0_cache_size_of_parse() 990 way_size = sets * line_size; in l2x0_cache_size_of_parse() 1000 pr_info("L2C OF: override line size: %d bytes\n", line_size); in l2x0_cache_size_of_parse()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn32/ |
A D | dcn32_dpp.c | 43 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dscl32_calc_lb_num_partitions() local 48 if (line_size == 0) in dscl32_calc_lb_num_partitions() 49 line_size = 1; in dscl32_calc_lb_num_partitions() 54 memory_line_size_y = (line_size + 5) / 6; /* +5 to ceil */ in dscl32_calc_lb_num_partitions() 56 memory_line_size_a = (line_size + 5) / 6; /* +5 to ceil */ in dscl32_calc_lb_num_partitions()
|
/linux-6.3-rc2/arch/powerpc/kernel/ |
A D | cacheinfo.c | 237 const __be32 *line_size; in cache_get_line_size() local 247 if (line_size) in cache_get_line_size() 251 if (!line_size) in cache_get_line_size() 254 *ret = of_read_number(line_size, 1); in cache_get_line_size() 275 unsigned int line_size; in cache_associativity() local 290 if (cache_get_line_size(cache, &line_size)) in cache_associativity() 295 if (!(nr_sets > 0 && size > 0 && line_size > 0)) in cache_associativity() 298 *ret = (size / nr_sets) / line_size; in cache_associativity() 608 unsigned int line_size; in line_size_show() local 613 if (cache_get_line_size(cache, &line_size)) in line_size_show() [all …]
|
A D | vdso.c | 355 vdso_data->dcache_line_size = ppc64_caches.l1d.line_size; in vdso_init() 357 vdso_data->icache_line_size = ppc64_caches.l1i.line_size; in vdso_init()
|
/linux-6.3-rc2/drivers/media/pci/ivtv/ |
A D | ivtv-vbi.c | 301 u32 line_size = itv->vbi.raw_decoder_line_size; in compress_raw_buf() local 310 p = buf + i * line_size; in compress_raw_buf() 316 memcpy(q, p + 4, line_size - 4); in compress_raw_buf() 317 q += line_size - 4; in compress_raw_buf() 319 return lines * (line_size - 4); in compress_raw_buf() 327 u32 line_size = itv->vbi.sliced_decoder_line_size; in compress_sliced_buf() local 339 if (size < line_size) { in compress_sliced_buf() 342 for (i = 0; i < size / line_size; i++) { in compress_sliced_buf() 343 u8 *p = buf + i * line_size; in compress_sliced_buf()
|
/linux-6.3-rc2/arch/x86/kernel/cpu/ |
A D | cacheinfo.c | 189 unsigned line_size:8; member 199 unsigned line_size:8; member 209 unsigned line_size:8; member 248 unsigned line_size, lines_per_tag, assoc, size_in_kb; in amd_cpuid4() local 269 line_size = l1->line_size; in amd_cpuid4() 277 line_size = l2.line_size; in amd_cpuid4() 286 line_size = l3.line_size; in amd_cpuid4() 307 ebx->split.coherency_line_size = line_size - 1; in amd_cpuid4() 310 ecx->split.number_of_sets = (size_in_kb * 1024) / line_size / in amd_cpuid4()
|
/linux-6.3-rc2/arch/x86/kernel/cpu/resctrl/ |
A D | pseudo_lock.c | 250 plr->line_size = 0; in pseudo_lock_region_clear() 301 plr->line_size = ci->info_list[i].coherency_line_size; in pseudo_lock_region_init() 433 unsigned int line_size; in pseudo_lock_fn() local 437 register unsigned int line_size asm("esi"); in pseudo_lock_fn() 473 line_size = plr->line_size; in pseudo_lock_fn() 501 for (i = 0; i < size; i += line_size) { in pseudo_lock_fn() 948 unsigned int line_size; in measure_residency_fn() local 991 line_size = READ_ONCE(plr->line_size); in measure_residency_fn() 1016 for (i = 0; i < size; i += line_size) { in measure_residency_fn()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn20/ |
A D | dcn20_dpp.c | 267 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dscl2_calc_lb_num_partitions() local 272 if (line_size == 0) in dscl2_calc_lb_num_partitions() 273 line_size = 1; in dscl2_calc_lb_num_partitions() 278 memory_line_size_y = (line_size + 5) / 6; /* +5 to ceil */ in dscl2_calc_lb_num_partitions() 280 memory_line_size_a = (line_size + 5) / 6; /* +5 to ceil */ in dscl2_calc_lb_num_partitions()
|
/linux-6.3-rc2/tools/spi/ |
A D | spidev_test.c | 62 static void hex_dump(const void *src, size_t length, size_t line_size, in hex_dump() argument 73 if (!(++i % line_size) || (length == 0 && i % line_size)) { in hex_dump() 75 while (i++ % line_size) in hex_dump()
|
/linux-6.3-rc2/drivers/base/ |
A D | cacheinfo.c | 137 u32 line_size; in cache_get_line_size() local 141 ret = of_property_read_u32(np, propname, &line_size); in cache_get_line_size() 143 this_leaf->coherency_line_size = line_size; in cache_get_line_size() 162 unsigned int line_size = this_leaf->coherency_line_size; in cache_associativity() local 170 if (!(nr_sets == 1) && (nr_sets > 0 && size > 0 && line_size > 0)) in cache_associativity() 171 this_leaf->ways_of_associativity = (size / nr_sets) / line_size; in cache_associativity()
|
/linux-6.3-rc2/drivers/gpu/drm/amd/display/dc/dcn10/ |
A D | dcn10_dpp_dscl.c | 404 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions() local 409 if (line_size == 0) in dpp1_dscl_calc_lb_num_partitions() 410 line_size = 1; in dpp1_dscl_calc_lb_num_partitions() 417 memory_line_size_y = (line_size * lb_bpc + 71) / 72; /* +71 to ceil */ in dpp1_dscl_calc_lb_num_partitions() 419 memory_line_size_a = (line_size + 5) / 6; /* +5 to ceil */ in dpp1_dscl_calc_lb_num_partitions()
|
/linux-6.3-rc2/drivers/gpu/drm/shmobile/ |
A D | shmob_drm_crtc.h | 30 unsigned int line_size; member
|
/linux-6.3-rc2/arch/mips/kernel/ |
A D | pm-cps.c | 244 unsigned line_size = cpu_info->dcache.linesz; in cps_gen_flush_fsb() local 296 uasm_i_lw(pp, zero, i * line_size * line_stride, t0); in cps_gen_flush_fsb() 304 i * line_size * line_stride, t0); in cps_gen_flush_fsb() 306 i * line_size * line_stride, t0); in cps_gen_flush_fsb()
|
/linux-6.3-rc2/drivers/video/fbdev/ |
A D | sh_mobile_lcdcfb.h | 88 unsigned int line_size; member
|
/linux-6.3-rc2/tools/testing/nvdimm/test/ |
A D | ndtest.h | 58 u32 line_size; member
|
/linux-6.3-rc2/arch/ia64/kernel/ |
A D | setup.c | 871 unsigned long line_size, max = 1; in get_cache_info() local 905 line_size = 1 << cci.pcci_line_size; in get_cache_info() 906 if (line_size > max) in get_cache_info() 907 max = line_size; in get_cache_info()
|
/linux-6.3-rc2/arch/powerpc/include/asm/ |
A D | cache.h | 41 u32 line_size; member
|
A D | elf.h | 137 (ppc64_caches.level.assoc << 16 | ppc64_caches.level.line_size)
|
/linux-6.3-rc2/include/linux/ |
A D | node.h | 62 u16 line_size; member
|
/linux-6.3-rc2/drivers/gpu/drm/vboxvideo/ |
A D | modesetting.c | 45 p->line_size = pitch; in hgsmi_process_display_info()
|
A D | vboxvideo.h | 277 u32 line_size; member
|
/linux-6.3-rc2/tools/perf/util/ |
A D | env.h | 20 u32 line_size; member
|