Searched refs:way (Results 1 - 25 of 290) sorted by relevance

1234567891011>>

/netbsd-current/sys/arch/sh3/sh3/
H A Dmmu_sh3.c61 int i, way; local
66 for (way = 0; way < SH3_MMU_WAY; ++way) {
67 a = idx | (way << SH3_MMU_WAY_SHIFT);
80 int i, way; local
85 for (way = 0; way < SH3_MMU_WAY; ++way) {
86 aa = SH3_MMUAA | idx | (way << SH3_MMU_WAY_SHIF
99 int way; local
130 int way; local
[all...]
H A Dcache_sh3.c99 * In RAM-mode, way 2 and 3 are used as RAM.
109 sh_cache_way_size = sh_cache_size_unified / 4/*way*/;
112 /* shift for way selection (16KB/8KB) */
115 ffs(sh_cache_size_unified / (4/*way*/ * 16/*line-size*/)) - 1
145 int way; local
150 /* operate for each way */
151 for (way = 0; way < n; way++) {
152 cca = (SH3_CCA | way << sh_cache_way_shif
167 int way; local
[all...]
/netbsd-current/external/lgpl3/mpfr/dist/src/
H A Dfree_cache.c61 mpfr_free_cache2 (mpfr_free_cache_t way) argument
63 if ((unsigned int) way & MPFR_FREE_LOCAL_CACHE)
70 if ((unsigned int) way & MPFR_FREE_GLOBAL_CACHE)
/netbsd-current/external/gpl3/gcc.old/dist/libgcc/config/spu/
H A Dcachemgr.c109 __cache_evict_entry (struct __cache_tag_array *entry, int way) argument
111 addr tag = GET_TAG (entry, way);
113 if (CHECK_DIRTY (entry->dirty_bits[way]) && !CHECK_IS_LS (entry, way))
125 line = GET_CACHE_LINE (entry->tag_lo[way], way);
143 qword *line = GET_CACHE_LINE (entry->tag_lo[way], way);
166 bits = (qword) entry->dirty_bits[way];
202 SET_EMPTY (entry, way);
222 __cache_fill(int way, addr tag) argument
253 __cache_miss(__ea void *ea, struct __cache_tag_array *entry, int way) argument
315 qword way; local
385 si_from_ptr (entry), way); local
[all...]
/netbsd-current/sys/arch/playstation2/playstation2/
H A Dlocore_machdep.S156 srl t2, 1 # Two way set assoc
162 cache CACHEOP_R5900_IWBINV_D, 0(t0);sync.l;sync.p # way 0
163 cache CACHEOP_R5900_IWBINV_D, 1(t0);sync.l;sync.p # way 1
165 cache CACHEOP_R5900_IWBINV_D, 64(t0);sync.l;sync.p # way 0
166 cache CACHEOP_R5900_IWBINV_D, 65(t0);sync.l;sync.p # way 1
168 cache CACHEOP_R5900_IWBINV_D,128(t0);sync.l;sync.p # way 0
169 cache CACHEOP_R5900_IWBINV_D,129(t0);sync.l;sync.p # way 1
171 cache CACHEOP_R5900_IWBINV_D,192(t0);sync.l;sync.p # way 0
172 cache CACHEOP_R5900_IWBINV_D,193(t0);sync.l;sync.p # way 1
182 srl t1, 1 # Two way se
[all...]
/netbsd-current/sys/arch/mips/mips/
H A Dcache_octeon.c134 /* way = (0 .. 3) */
136 int way; local
138 for (way = 0; way < maxway; way++)
139 octeon_icache_dump_way(way);
143 octeon_icache_dump_way(int way) argument
150 octeon_icache_dump_index(way, index);
154 octeon_icache_dump_index(int way, int index) argument
156 const vaddr_t va = (way << 1
207 int way; local
214 octeon_dcache_dump_way(int way) argument
225 octeon_dcache_dump_index(int way, int index) argument
[all...]
H A Dcache_mipsNN.c131 * If we are going to flush more than is in a way (or the stride
132 * need for that way), we are flushing everything.
139 for (size_t way = 0; way < ways; way++) {
169 * If we are going to flush more than is in a way, we are flushing
179 * Invalidate each way. If the address range wraps past the end of
180 * the way, we will be invalidating in two ways but eventually things
181 * work out since the last way will wrap into the first way
[all...]
H A Dcache_r5k.c51 * - 2-way set-associative
55 * Since the R4600 is so similar (2-way set-associative, 32b/l),
136 * If we are going to flush more than is in a way (or the stride
137 * needed for that way), we are flushing everything.
144 for (size_t way = 0; way < ways; way++) {
187 * If we are going to flush more than is in a way, we are flushing
197 * Invalidate each way. If the address range wraps past the end of
198 * the way, w
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/hppa/parse/
H A Dstringer.s8 ; string being screwed in a big way.
/netbsd-current/lib/libtelnet/
H A Dauth.h65 int way; member in struct:XauthP
H A Dauth.c137 findauthenticator(int type, int way) argument
141 while (ap->type && (ap->type != type || ap->way != way))
163 ap->type, ap->way);
167 Name, ap->type, ap->way);
299 Name, ap->type, ap->way);
302 *e++ = ap->way;
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/mips/
H A Dadd.s11 # addu is handled the same way add is; just confirm that it isn't
H A Dbaddata1.s7 # no way these are going to hold the pointers.
H A Dmicromips-size-0.s129 dsll32 $2, $3, 5 # No way to force 32-bit DSLL.
134 dsll32 $2, $3, 13 # No way to force 32-bit DSLL.
139 dsll32 $10, $11, 5 # No way to force 32-bit DSLL.
/netbsd-current/sys/arch/arm/arm32/
H A Darm32_tlb.c152 for (size_t way = 0; way < 2; way++) {
154 __SHIFTIN(way, ARM_TLBDATAOP_WAY)
184 for (size_t way = 0; way < 2; way++) {
186 __SHIFTIN(way, ARM_TLBDATAOP_WAY)
236 /* no way to view the TLB */
H A Ddb_machdep.c231 tlb_print_addr(size_t way, size_t va_index, vaddr_t vpn, paddr_t pfn) argument
233 db_printf("[%1zu:%02zx] 0x%05lx000 0x%05lx000", way, va_index, vpn, pfn);
277 tlb_print_cortex_a5_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1) argument
288 tlb_print_addr(way, va_index, vpn, pfn);
342 tlb_print_cortex_a7_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1) argument
351 tlb_print_addr(way, va_index, vpn, pfn);
422 for (size_t way = 0; way < 2; way++) {
425 | __SHIFTIN(way, ARM_TLBDATAOP_WA
[all...]
/netbsd-current/lib/libc/arch/powerpc64/string/
H A Dbzero.S73 std 0, 0(10) # 8-way + unrolled store loop
89 std 0, 0(10) # 8-way not-unrolled loop
/netbsd-current/sys/stand/efiboot/bootarm/
H A Dcache.S64 clz r1, r3 @ number of bits to MSB of way
67 lsl ip, ip, r1 @ ip now contains the way decr
73 sub ip, ip, r2 @ subtract numsets - 1 from way decr
76 mov r2, ip @ r2 now contains set way decr
78 /* r3 = ways/sets, r2 = way decr, r1 = set decr, r0 and ip are free */
79 1: mcr p15, 0, r3, c7, c6, 2 @ DCISW (data cache invalidate by set/way)
80 movs r0, r3 @ get current way/set
82 lsls r0, r0, #10 @ clear way bits leaving only set bits
84 subeq r3, r3, r2 @ zero?, decrement way # and restore set count
/netbsd-current/sys/arch/aarch64/aarch64/
H A Dcpufunc.c283 "L%d %uKB/%uB %u-way (%u set) %s %s cache\n",
315 unsigned int set, way, setshift, wayshift; local
320 for (way = 0; way < cunit->cache_ways; way++) {
322 x = (way << wayshift) | (set << setshift) |
333 unsigned int set, way, setshift, wayshift; local
338 for (way = 0; way < cunit->cache_ways; way
351 unsigned int set, way, setshift, wayshift; local
[all...]
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/cris/
H A Drd-regprefix-1.s27 ; Ambiguity interpreted one way...
36 ; Ambiguity interpreted the other way.
/netbsd-current/external/gpl3/gdb.old/dist/ld/testsuite/ld-mips-elf/
H A Dgot-page-4a.s5 # a way that each one lives on a separate page.
/netbsd-current/external/gpl3/gdb.old/dist/gas/testsuite/gas/all/
H A Derr-sizeof.s11 ;# We don't really care about these, but I didn't find a way to discard
/netbsd-current/usr.bin/make/unit-tests/
H A Dexport-all.mk6 # the old way to do :tA
/netbsd-current/sys/arch/arm/arm/
H A Dcpufunc_asm_armv7.S335 clz r1, r3 @ number of bits to MSB of way
338 lsl ip, ip, r1 @ ip now contains the way decr
344 sub ip, ip, r2 @ subtract numsets - 1 from way decr
347 mov r2, ip @ r2 now contains set way decr
349 /* r3 = ways/sets, r2 = way decr, r1 = set decr, r0 and ip are free */
350 1: mcr p15, 0, r3, c7, c6, 2 @ DCISW (data cache invalidate by set/way)
351 movs r0, r3 @ get current way/set
353 lsls r0, r0, #10 @ clear way bits leaving only set bits
355 subeq r3, r3, r2 @ zero?, decrement way # and restore set count
379 orr r3, r3, r2 @ merge set into way/se
[all...]
/netbsd-current/sys/arch/hpc/stand/hpcboot/sh3/
H A Dsh_mmu.cpp48 int way, kmode; local
66 for (way = 0; way < SH3_MMU_WAY; way++) {
67 entry_idx = idx | (way << SH3_MMU_WAY_SHIFT);
175 DPRINTF((TEXT(" [way %d]\n"), i));

Completed in 312 milliseconds

1234567891011>>