/openbmc/u-boot/arch/nds32/lib/ |
H A D | cache.c | 44 unsigned long end, line_size; in invalidate_icache_all() local 45 line_size = CACHE_LINE_SIZE(ICACHE); in invalidate_icache_all() 46 end = line_size * CACHE_WAY(ICACHE) * CACHE_SET(ICACHE); in invalidate_icache_all() 48 end -= line_size; in invalidate_icache_all() 51 end -= line_size; in invalidate_icache_all() 54 end -= line_size; in invalidate_icache_all() 56 end -= line_size; in invalidate_icache_all() 63 unsigned long line_size; in invalidate_icache_range() local 65 line_size = CACHE_LINE_SIZE(ICACHE); in invalidate_icache_range() 72 start += line_size; in invalidate_icache_range() [all …]
|
/openbmc/u-boot/arch/arm/lib/ |
H A D | cache-pl310.c | 55 u32 pa, line_size = 32; in v7_outer_cache_flush_range() local 61 start &= ~(line_size - 1); in v7_outer_cache_flush_range() 63 for (pa = start; pa < stop; pa = pa + line_size) in v7_outer_cache_flush_range() 73 u32 pa, line_size = 32; in v7_outer_cache_inval_range() local 79 if (start & (line_size - 1)) { in v7_outer_cache_inval_range() 83 start = (start + line_size - 1) & ~(line_size - 1); in v7_outer_cache_inval_range() 90 if (stop & (line_size - 1)) { in v7_outer_cache_inval_range() 94 stop &= ~(line_size - 1); in v7_outer_cache_inval_range() 97 for (pa = start; pa < stop; pa = pa + line_size) in v7_outer_cache_inval_range()
|
/openbmc/linux/drivers/cache/ |
H A D | ax45mp_cache.c | 68 unsigned long line_size = ax45mp_priv.ax45mp_cache_line_size; in ax45mp_cpu_cache_operation() local 85 start += line_size; in ax45mp_cpu_cache_operation() 107 unsigned long line_size; in ax45mp_dma_cache_inv() local 113 line_size = ax45mp_priv.ax45mp_cache_line_size; in ax45mp_dma_cache_inv() 115 start = start & (~(line_size - 1)); in ax45mp_dma_cache_inv() 116 end = ((end + line_size - 1) & (~(line_size - 1))); in ax45mp_dma_cache_inv() 129 unsigned long line_size; in ax45mp_dma_cache_wback() local 135 line_size = ax45mp_priv.ax45mp_cache_line_size; in ax45mp_dma_cache_wback() 136 start = start & (~(line_size - 1)); in ax45mp_dma_cache_wback() 137 end = ((end + line_size - 1) & (~(line_size - 1))); in ax45mp_dma_cache_wback()
|
/openbmc/linux/drivers/media/pci/cx18/ |
H 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() 134 u32 line_size = cx->is_60hz ? VBI_HBLANK_SAMPLES_60HZ in compress_sliced_buf() local 151 if (size < line_size) in compress_sliced_buf() [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | cache-uniphier.c | 81 u32 line_size; member 189 start = start & ~(data->line_size - 1); in __uniphier_cache_maint_range() 193 if (unlikely(size >= (unsigned long)(-data->line_size))) { in __uniphier_cache_maint_range() 203 size = ALIGN(size, data->line_size); in __uniphier_cache_maint_range() 349 if (of_property_read_u32(np, "cache-line-size", &data->line_size) || in __uniphier_cache_init() 350 !is_power_of_2(data->line_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() 425 data->range_op_max_size -= data->line_size; in __uniphier_cache_init()
|
H 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()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn32/ |
H 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()
|
/openbmc/openbmc/meta-openembedded/meta-initramfs/recipes-kernel/kexec/kexec-tools-klibc/ |
H A D | x86_vfscanf.patch | 23 + long line_size = MAX_LINE; 34 + line = xmalloc(sizeof(line) * line_size); 36 + line_size += MAX_LINE; 37 + line = xrealloc(line,line_size);
|
/openbmc/u-boot/arch/powerpc/cpu/mpc85xx/ |
H A D | fdt.c | 162 u32 line_size, num_ways, size, num_sets; in ft_fixup_l3cache() local 168 line_size = CPC_CFG0_LINE_SZ(cfg0); in ft_fixup_l3cache() 169 num_sets = size / (line_size * num_ways); in ft_fixup_l3cache() 172 fdt_setprop_cell(blob, off, "cache-block-size", line_size); in ft_fixup_l3cache() 255 const u32 line_size = 32; in ft_fixup_l2cache() local 258 const u32 num_sets = size / (line_size * num_ways); in ft_fixup_l2cache() 281 fdt_setprop_cell(blob, off, "cache-block-size", line_size); in ft_fixup_l2cache() 301 u32 size, line_size, num_ways, num_sets; in ft_fixup_l2cache() local 310 line_size = (((l2cfg0 >> 23) & 0x3) + 1) * 32; in ft_fixup_l2cache() 311 num_sets = size / (line_size * num_ways); in ft_fixup_l2cache() [all …]
|
/openbmc/linux/arch/powerpc/kernel/ |
H A D | cacheinfo.c | 237 const __be32 *line_size; in cache_get_line_size() local 246 line_size = of_get_property(cache->ofnode, propname, NULL); in cache_get_line_size() 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 [all …]
|
/openbmc/qemu/target/i386/ |
H A D | cpu.c | 59 int line_size; member 69 .associativity = 4, .line_size = 32, }, 71 .associativity = 4, .line_size = 32, }, 73 .associativity = 4, .line_size = 64, }, 75 .associativity = 2, .line_size = 32, }, 77 .associativity = 4, .line_size = 32, }, 79 .associativity = 4, .line_size = 64, }, 81 .associativity = 6, .line_size = 64, }, 83 .associativity = 2, .line_size = 64, }, 85 .associativity = 8, .line_size = 64, }, [all …]
|
/openbmc/openbmc/meta-openembedded/meta-oe/recipes-benchmark/libhugetlbfs/files/ |
H A D | 0008-alloc.c-Avoid-sysconf-_SC_LEVEL2_CACHE_LINESIZE-on-l.patch | 26 + unsigned int line_size = 0; 28 + fscanf(fp, "%d", &line_size); 31 + return line_size;
|
/openbmc/linux/drivers/media/pci/ivtv/ |
H 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()
|
/openbmc/linux/arch/x86/kernel/cpu/ |
H A D | cacheinfo.c | 191 unsigned line_size:8; member 201 unsigned line_size:8; member 211 unsigned line_size:8; member 250 unsigned line_size, lines_per_tag, assoc, size_in_kb; in amd_cpuid4() local 271 line_size = l1->line_size; in amd_cpuid4() 279 line_size = l2.line_size; in amd_cpuid4() 288 line_size = l3.line_size; in amd_cpuid4() [all...] |
/openbmc/linux/arch/x86/kernel/cpu/resctrl/ |
H A D | pseudo_lock.c | 264 plr->line_size = 0; in pseudo_lock_region_clear() 315 plr->line_size = ci->info_list[i].coherency_line_size; in pseudo_lock_region_init() 447 unsigned int line_size; in pseudo_lock_fn() local 451 register unsigned int line_size asm("esi"); in pseudo_lock_fn() 487 line_size = plr->line_size; in pseudo_lock_fn() 515 for (i = 0; i < size; i += line_size) { in pseudo_lock_fn() 962 unsigned int line_size; in measure_residency_fn() local 1005 line_size = READ_ONCE(plr->line_size); in measure_residency_fn() 1030 for (i = 0; i < size; i += line_size) { in measure_residency_fn()
|
/openbmc/qemu/monitor/ |
H A D | hmp-cmds-target.c | 126 int l, line_size, i, max_digits, len; in memory_dump() local 143 line_size = 8; in memory_dump() 145 line_size = 16; in memory_dump() 173 if (l > line_size) in memory_dump() 174 l = line_size; in memory_dump()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn20/ |
H 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()
|
/openbmc/linux/tools/spi/ |
H 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()
|
/openbmc/qemu/hw/char/ |
H A D | riscv_htif.c | 58 uint8_t line_size = 16; variable 193 for (int i = 0; i < sig_len; i += line_size) { in htif_handle_tohost_write() 194 for (int j = line_size; j > 0; j--) { in htif_handle_tohost_write()
|
/openbmc/linux/drivers/base/ |
H A D | cacheinfo.c | 143 u32 line_size; in cache_get_line_size() local 147 ret = of_property_read_u32(np, propname, &line_size); in cache_get_line_size() 149 this_leaf->coherency_line_size = line_size; in cache_get_line_size() 168 unsigned int line_size = this_leaf->coherency_line_size; in cache_associativity() local 176 if (!(nr_sets == 1) && (nr_sets > 0 && size > 0 && line_size > 0)) in cache_associativity() 177 this_leaf->ways_of_associativity = (size / nr_sets) / line_size; in cache_associativity()
|
/openbmc/linux/drivers/soc/aspeed/ |
H A D | aspeed-xdma.c | 298 unsigned int line_size = op->len >> in aspeed_xdma_ast2500_set_cmd() local 317 line_size = XDMA_CMD_AST2500_CMD_LINE_SIZE; in aspeed_xdma_ast2500_set_cmd() 318 pitch = line_size >> XDMA_CMD_AST2500_PITCH_SHIFT; in aspeed_xdma_ast2500_set_cmd() 319 line_size >>= XDMA_CMD_AST2500_CMD_LINE_SIZE_SHIFT; in aspeed_xdma_ast2500_set_cmd() 352 FIELD_PREP(XDMA_CMD_AST2500_CMD_LINE_SIZE, line_size); in aspeed_xdma_ast2500_set_cmd() 369 unsigned int line_size = op->len; in aspeed_xdma_ast2600_set_cmd() local 388 line_size = XDMA_CMD_AST2600_CMD_MULTILINE_SIZE; in aspeed_xdma_ast2600_set_cmd() 389 pitch = line_size; in aspeed_xdma_ast2600_set_cmd() 420 FIELD_PREP(XDMA_CMD_AST2600_CMD_LINE_SIZE, line_size); in aspeed_xdma_ast2600_set_cmd()
|
/openbmc/linux/drivers/gpu/drm/amd/display/dc/dcn10/ |
H A D | dcn10_dpp_dscl.c | 400 int line_size = scl_data->viewport.width < scl_data->recout.width ? in dpp1_dscl_calc_lb_num_partitions() local 405 if (line_size == 0) in dpp1_dscl_calc_lb_num_partitions() 406 line_size = 1; in dpp1_dscl_calc_lb_num_partitions() 413 memory_line_size_y = (line_size * lb_bpc + 71) / 72; /* +71 to ceil */ in dpp1_dscl_calc_lb_num_partitions() 415 memory_line_size_a = (line_size + 5) / 6; /* +5 to ceil */ in dpp1_dscl_calc_lb_num_partitions()
|
/openbmc/qemu/include/hw/char/ |
H A D | riscv_htif.h | 44 extern uint8_t line_size;
|
/openbmc/linux/drivers/gpu/drm/renesas/shmobile/ |
H A D | shmob_drm_crtc.h | 30 unsigned int line_size; member
|
/openbmc/linux/arch/mips/kernel/ |
H 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()
|