/src/sys/arch/bebox/stand/boot/ |
io.c | 42 static int dcache_line_size = 32; variable in typeref:typename:int 128 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) 138 off = adr & (dcache_line_size - 1); 145 if (siz < dcache_line_size) 147 adr += dcache_line_size; 148 siz -= dcache_line_size; 151 off = bnd & (dcache_line_size - 1); 155 if (siz < dcache_line_size) 159 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) {
|
/src/sys/arch/prep/stand/boot/ |
io.c | 45 static int dcache_line_size = 32; variable in typeref:typename:int 110 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) 120 off = adr & (dcache_line_size - 1); 127 if (siz < dcache_line_size) 129 adr += dcache_line_size; 130 siz -= dcache_line_size; 133 off = bnd & (dcache_line_size - 1); 137 if (siz < dcache_line_size) 141 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) {
|
/src/sys/arch/powerpc/ibm4xx/ |
cpu.c | 68 .dcache_line_size = 16, 78 .dcache_line_size = 16, 88 .dcache_line_size = 16, 98 .dcache_line_size = 16, 108 .dcache_line_size = 16, 118 .dcache_line_size = 16, 128 .dcache_line_size = 16, 138 .dcache_line_size = 16, 148 .dcache_line_size = 16, 158 .dcache_line_size = 16 344 const size_t dcache_line_size = curcpu()->ci_ci.dcache_line_size; local in function:dcache_wbinv_page [all...] |
/src/sys/arch/powerpc/booke/ |
booke_cache.c | 111 cache_op(va, PAGE_SIZE, curcpu()->ci_ci.dcache_line_size, OP_DCBST); 117 cache_op(va, PAGE_SIZE, curcpu()->ci_ci.dcache_line_size, OP_DCBF); 123 cache_op(va, PAGE_SIZE, curcpu()->ci_ci.dcache_line_size, OP_DCBI); 129 cache_op(va, PAGE_SIZE, curcpu()->ci_ci.dcache_line_size, OP_DCBZ); 144 cache_op(va, len, curcpu()->ci_ci.dcache_line_size, OP_DCBST); 150 cache_op(va, len, curcpu()->ci_ci.dcache_line_size, OP_DCBF); 156 cache_op(va, len, curcpu()->ci_ci.dcache_line_size, OP_DCBI);
|
booke_pmap.c | 298 pmap_pvlist_lock_init(curcpu()->ci_ci.dcache_line_size); 362 const size_t line_size = curcpu()->ci_ci.dcache_line_size;
|
/src/lib/libc/arch/powerpc/gen/ |
syncicache.c | 81 _cachelinesize = _cache_info.dcache_line_size; 93 _cache_info.dcache_line_size = _cachelinesize; 118 linesz = CACHEINFO.dcache_line_size;
|
/src/lib/libc/arch/powerpc64/gen/ |
syncicache.c | 79 _cachelinesize = _cache_info.dcache_line_size; 90 _cache_info.dcache_line_size = _cachelinesize; 115 linesz = CACHEINFO.dcache_line_size;
|
/src/sys/lib/libkern/arch/powerpc/ |
syncicache.c | 76 _cachelinesize = _cache_info.dcache_line_size; 88 _cache_info.dcache_line_size = _cachelinesize; 110 linesz = CACHEINFO.dcache_line_size;
|
/src/sys/arch/powerpc/powerpc/ |
vm_machdep.c | 158 int dcache_line_size, i; local in function:cpu_lwp_fork 162 dcache_line_size = curcpu()->ci_ci.dcache_line_size; 165 i += dcache_line_size) { 167 pa += dcache_line_size; 171 for (i = 0; i < sizeof(*pcb2->pcb_pm); i += dcache_line_size) { 173 pa += dcache_line_size; 177 for (i = 0; i < sizeof(*pcb2); i += dcache_line_size) { 179 pa += dcache_line_size;
|
bus_dma.c | 71 dcbst(paddr_t pa, long len, int dcache_line_size) 74 for (epa = pa + len; pa < epa; pa += dcache_line_size) 79 dcbi(paddr_t pa, long len, int dcache_line_size) 82 for (epa = pa + len; pa < epa; pa += dcache_line_size) 87 dcbf(paddr_t pa, long len, int dcache_line_size) 90 for (epa = pa + len; pa < epa; pa += dcache_line_size) 522 const int dcache_line_size = curcpu()->ci_ci.dcache_line_size; local in function:_bus_dmamap_sync 555 offset = (addr & (dcache_line_size-1)); 566 dcbst(addr, seglen, dcache_line_size); [all...] |
pmap_subr.c | 332 if ((linewidth = curcpu()->ci_ci.dcache_line_size) == 0) {
|
/src/sys/external/bsd/compiler_rt/dist/lib/builtins/ |
clear_cache.c | 145 const size_t dcache_line_size = 4 << ((ctr_el0 >> 16) & 15); 146 for (addr = xstart & ~(dcache_line_size - 1); addr < xend; 147 addr += dcache_line_size)
|
/src/sys/rump/include/machine/ |
cpu.h | 64 int dcache_line_size; member in struct:cpu_info::cache_info
|
/src/sys/arch/arm/cortex/ |
pl310.c | 203 KASSERTMSG(arm_pcache.dcache_line_size == arm_scache.dcache_line_size, 205 arm_pcache.dcache_line_size, arm_scache.dcache_line_size); 273 info->dcache_line_size = 32 << __SHIFTOUT(cfg_dsize, CACHE_TYPE_xLINESIZE); 280 info->icache_line_size = info->dcache_line_size; 295 const size_t line_size = arm_scache.dcache_line_size;
|
/src/sys/arch/sparc64/sparc64/ |
cache.c | 56 sp_blast_dcache(dcache_size, dcache_line_size);
|
cache.h | 87 extern int dcache_line_size;
|
ipifuncs.c | 489 sparc64_multicast_ipi(activecpus, sparc64_ipi_dcache_flush_page_func, pa, dcache_line_size); 508 dcache_size, dcache_line_size); 509 sp_blast_dcache(dcache_size, dcache_line_size);
|
cpu.c | 105 int dcache_line_size; variable in typeref:typename:int 610 if (linesize > dcache_line_size) 611 dcache_line_size = linesize;
|
/src/sys/arch/sandpoint/stand/altboot/ |
brdsetup.c | 200 const unsigned dcache_line_size = 32; /* 32B linesize */ variable in typeref:typename:const unsigned 1063 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) 1074 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) 1084 off = adr & (dcache_line_size - 1); 1091 if (siz < dcache_line_size) 1093 adr += dcache_line_size; 1094 siz -= dcache_line_size; 1097 off = bnd & (dcache_line_size - 1); 1101 if (siz < dcache_line_size) 1105 for (bnd = adr + siz; adr < bnd; adr += dcache_line_size) { [all...] |
/src/sys/arch/arm/arm32/ |
cpu.c | 627 info->dcache_line_size, info->dcache_ways, 630 (info->dcache_line_size * info->dcache_ways), 647 info->dcache_line_size, info->dcache_ways, 650 (info->dcache_line_size * info->dcache_ways), 776 if (arm_pcache.icache_line_size != 0 || arm_pcache.dcache_line_size != 0) { 779 if (arm_scache.icache_line_size != 0 || arm_scache.dcache_line_size != 0) {
|
/src/sys/arch/bebox/bebox/ |
cpu.c | 106 blocks = curcpu()->ci_ci.dcache_size / curcpu()->ci_ci.dcache_line_size;
|
/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/external/bsd/drm2/drm/ |
drm_cache.c | 249 const unsigned dcsize = curcpu()->ci_ci.dcache_line_size;
|
/src/sys/arch/arm/arm/ |
cpufunc.c | 1351 info->dcache_line_size = 1U << (CPU_CSID_LEN(csid) + 4); 1353 info->dcache_line_size * info->dcache_sets; 1373 info->icache_line_size = info->dcache_line_size; 1431 arm_dcache_align = arm_pcache.dcache_line_size; 1435 if (arm_scache.dcache_line_size < arm_dcache_align) 1436 arm_dcache_align = arm_scache.dcache_line_size; 1486 arm_pcache.dcache_line_size = 1U << (CPU_CT_xSIZE_LEN(dsize) + 3); 1489 arm_pcache.dcache_line_size = 0; /* not present */ 1509 arm_dcache_align = arm_pcache.dcache_line_size; 1570 arm_pcache.dcache_line_size [all...] |
/src/sys/arch/arm/include/ |
cpu.h | 181 u_int dcache_line_size; member in struct:arm_cache_info
|