HomeSort by: relevance | last modified time | path
    Searched refs:dcache_line_size (Results 1 - 25 of 39) sorted by relevancy

1 2

  /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

Completed in 23 milliseconds

1 2