| /src/sys/arch/arm/arm/ |
| cpufunc.c | 114 struct arm_cache_info arm_pcache; variable in typeref:struct:arm_cache_info 1415 arm_pcache.icache_type = CACHE_TYPE_PIPT; 1417 arm_pcache.icache_type = CACHE_TYPE_VIPT; 1422 arm_pcache.dcache_type = CACHE_TYPE_PIPT; 1426 arm_pcache.dcache_type = CACHE_TYPE_VIPT; 1428 arm_pcache.cache_type = CPU_CT_CTYPE_WB14; 1430 get_cacheinfo_clidr(&arm_pcache, 0, clidr & 7); 1431 arm_dcache_align = arm_pcache.dcache_line_size; 1442 if (arm_pcache.dcache_type == CACHE_TYPE_PIPT) { 1450 arm_pcache.cache_unified = 1 [all...] |
| cpufunc_asm_arm11x6.S | 224 .word arm_pcache
|
| cpufunc_asm_arm9.S | 126 .word _C_LABEL(arm_pcache) + DCACHE_LINE_SIZE
|
| cpufunc_asm_armv5.S | 114 .word _C_LABEL(arm_pcache) + DCACHE_LINE_SIZE
|
| cpufunc_asm_armv5_ec.S | 116 .word _C_LABEL(arm_pcache) + DCACHE_LINE_SIZE
|
| cpufunc_asm_sheeva.S | 37 .word _C_LABEL(arm_pcache) + DCACHE_LINE_SIZE
|
| /src/sys/arch/arm/arm32/ |
| arm32_tlb.c | 67 const bool vivt_icache_p = arm_pcache.icache_type == CACHE_TYPE_VIVT; 95 const bool vivt_icache_p = arm_pcache.icache_type == CACHE_TYPE_VIVT;
|
| cpu.c | 779 if (arm_pcache.icache_line_size != 0 || arm_pcache.dcache_line_size != 0) { 780 print_cache_info(dv, &arm_pcache, 0);
|
| pmap.c | 2648 const size_t way_size = arm_pcache.icache_type == CACHE_TYPE_PIPT 2650 : arm_pcache.icache_way_size; 5513 bool okcolor = arm_pcache.dcache_type == CACHE_TYPE_PIPT 5641 bool okcolor = arm_pcache.dcache_type == CACHE_TYPE_PIPT 5752 bool src_okcolor = arm_pcache.dcache_type == CACHE_TYPE_PIPT 5754 bool dst_okcolor = arm_pcache.dcache_type == CACHE_TYPE_PIPT 5857 if (arm_pcache.cache_type == CACHE_TYPE_PIPT) { 6514 if (arm_pcache.icache_type != CACHE_TYPE_PIPT 6515 && arm_pcache.icache_way_size > nptes * L2_S_SIZE) { 6516 nptes = arm_pcache.icache_way_size >> L2_S_SHIFT [all...] |
| /src/sys/arch/arm/xscale/ |
| pxa2x0_dmac.c | 466 if (bus_dmamem_alloc(sc->sc_dmat, arm_pcache.dcache_line_size, 467 arm_pcache.dcache_line_size, 0, 469 bus_dmamem_alloc(sc->sc_dmat, arm_pcache.dcache_line_size, 470 arm_pcache.dcache_line_size, 0, 476 arm_pcache.dcache_line_size, &ds->ds_zero_va, 479 arm_pcache.dcache_line_size, &ds->ds_fill_va, 487 memset(ds->ds_zero_va, 0, arm_pcache.dcache_line_size); 594 ds->ds_zero_va, arm_pcache.dcache_line_size, NULL, 611 arm_pcache.dcache_line_size); 614 ds->ds_fill_va, arm_pcache.dcache_line_size, NULL [all...] |
| /src/sys/arch/arm/cortex/ |
| pl310.c | 205 KASSERTMSG(arm_pcache.dcache_line_size == arm_scache.dcache_line_size, 207 arm_pcache.dcache_line_size, arm_scache.dcache_line_size);
|
| /src/sys/arch/arm/include/ |
| cpufunc.h | 429 extern struct arm_cache_info arm_pcache;
|
| /src/sys/arch/arm/broadcom/ |
| bcm53xx_pax.c | 350 0, arm_pcache.dcache_line_size);
|