Home
last modified time | relevance | path

Searched refs:way (Results 1 – 25 of 2475) sorted by relevance

12345678910>>...99

/netbsd-src/sys/arch/sh3/sh3/
H A Dmmu_sh3.c61 int i, way; in sh3_tlb_invalidate_all() local
66 for (way = 0; way < SH3_MMU_WAY; ++way) { in sh3_tlb_invalidate_all()
67 a = idx | (way << SH3_MMU_WAY_SHIFT); in sh3_tlb_invalidate_all()
80 int i, way; in sh3_tlb_invalidate_asid() local
85 for (way = 0; way < SH3_MMU_WAY; ++way) { in sh3_tlb_invalidate_asid()
86 aa = SH3_MMUAA | idx | (way << SH3_MMU_WAY_SHIFT); in sh3_tlb_invalidate_asid()
99 int way; in sh3_tlb_invalidate_addr() local
108 for (way = 0; way < SH3_MMU_WAY; ++way) { in sh3_tlb_invalidate_addr()
109 aa = SH3_MMUAA | idx | (way << SH3_MMU_WAY_SHIFT); in sh3_tlb_invalidate_addr()
130 int way; in sh3_tlb_update() local
[all …]
H A Dcache_sh3.c145 int way; in cache_sh3_op_line_16_nway() local
151 for (way = 0; way < n; way++) { in cache_sh3_op_line_16_nway()
152 cca = (SH3_CCA | way << sh_cache_way_shift | va); in cache_sh3_op_line_16_nway()
167 int way; in cache_sh3_op_8lines_16_nway() local
173 for (way = 0; way < n; way++) { in cache_sh3_op_8lines_16_nway()
175 (SH3_CCA | way << sh_cache_way_shift | va); in cache_sh3_op_8lines_16_nway()
/netbsd-src/sys/arch/mips/mips/
H A Dcache_octeon.c136 int way; in octeon_icache_dump_all() local
138 for (way = 0; way < maxway; way++) in octeon_icache_dump_all()
139 octeon_icache_dump_way(way); in octeon_icache_dump_all()
143 octeon_icache_dump_way(int way) in octeon_icache_dump_way() argument
150 octeon_icache_dump_index(way, index); in octeon_icache_dump_way()
154 octeon_icache_dump_index(int way, int index) in octeon_icache_dump_index() argument
156 const vaddr_t va = (way << 13) | (index << 7); in octeon_icache_dump_index()
207 int way; in octeon_dcache_dump_all() local
209 for (way = 0; way < maxway; way++) in octeon_dcache_dump_all()
210 octeon_dcache_dump_way(way); in octeon_dcache_dump_all()
[all …]
H A Dcache_mipsNN.c139 for (size_t way = 0; way < ways; way++) { in mipsNN_picache_sync_range_index() local
183 for (size_t way = 0; way < ways; way++) { in mipsNN_pdcache_wbinv_range_index() local
226 for (size_t way = 0; way < ways; way++) { in mipsNN_sdcache_wbinv_range_index() local
H A Dcache_r5k.c144 for (size_t way = 0; way < ways; way++) { in r5k_picache_sync_range_index() local
201 for (size_t way = 0; way < ways; way++) { in r5k_pdcache_wbinv_range_index() local
/netbsd-src/external/gpl3/gcc.old/dist/libgcc/config/spu/
H A Dcachemgr.c109 __cache_evict_entry (struct __cache_tag_array *entry, int way) in __cache_evict_entry() argument
111 addr tag = GET_TAG (entry, way); in __cache_evict_entry()
113 if (CHECK_DIRTY (entry->dirty_bits[way]) && !CHECK_IS_LS (entry, way)) in __cache_evict_entry()
125 line = GET_CACHE_LINE (entry->tag_lo[way], way); in __cache_evict_entry()
143 qword *line = GET_CACHE_LINE (entry->tag_lo[way], way); in __cache_evict_entry()
166 bits = (qword) entry->dirty_bits[way]; in __cache_evict_entry()
202 SET_EMPTY (entry, way); in __cache_evict_entry()
203 entry->dirty_bits[way] = (vector unsigned short) si_from_uint (0); in __cache_evict_entry()
222 __cache_fill (int way, addr tag) in __cache_fill() argument
236 line = GET_CACHE_LINE (tag, way); in __cache_fill()
[all …]
/netbsd-src/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 set assoc
[all …]
/netbsd-src/sys/arch/aarch64/aarch64/
H A Dcpufunc.c315 unsigned int set, way, setshift, wayshift; in ln_dcache_wb_all() local
320 for (way = 0; way < cunit->cache_ways; way++) { in ln_dcache_wb_all()
322 x = (way << wayshift) | (set << setshift) | in ln_dcache_wb_all()
333 unsigned int set, way, setshift, wayshift; in ln_dcache_wbinv_all() local
338 for (way = 0; way < cunit->cache_ways; way++) { in ln_dcache_wbinv_all()
340 x = (way << wayshift) | (set << setshift) | in ln_dcache_wbinv_all()
351 unsigned int set, way, setshift, wayshift; in ln_dcache_inv_all() local
356 for (way = 0; way < cunit->cache_ways; way++) { in ln_dcache_inv_all()
358 x = (way << wayshift) | (set << setshift) | in ln_dcache_inv_all()
/netbsd-src/sys/arch/arm/arm32/
H A Darm32_tlb.c152 for (size_t way = 0; way < 2; way++) { in tlb_cortex_a5_record_asids() local
154 __SHIFTIN(way, ARM_TLBDATAOP_WAY) in tlb_cortex_a5_record_asids()
184 for (size_t way = 0; way < 2; way++) { in tlb_cortex_a7_record_asids() local
186 __SHIFTIN(way, ARM_TLBDATAOP_WAY) in tlb_cortex_a7_record_asids()
H A Ddb_machdep.c231 tlb_print_addr(size_t way, size_t va_index, vaddr_t vpn, paddr_t pfn) in tlb_print_addr() argument
233 db_printf("[%1zu:%02zx] 0x%05lx000 0x%05lx000", way, va_index, vpn, pfn); in tlb_print_addr()
277 tlb_print_cortex_a5_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1) in tlb_print_cortex_a5_entry() argument
288 tlb_print_addr(way, va_index, vpn, pfn); in tlb_print_cortex_a5_entry()
342 tlb_print_cortex_a7_entry(size_t way, size_t va_index, uint32_t d0, uint32_t d1) in tlb_print_cortex_a7_entry() argument
351 tlb_print_addr(way, va_index, vpn, pfn); in tlb_print_cortex_a7_entry()
422 for (size_t way = 0; way < 2; way++) { in db_show_tlb_cmd() local
425 | __SHIFTIN(way, ARM_TLBDATAOP_WAY)); in db_show_tlb_cmd()
432 (*dti->dti_print_entry)(way, va_index, d0, d1); in db_show_tlb_cmd()
443 for (size_t way = 0; way < 2; way++) { in db_show_tlb_cmd() local
[all …]
/netbsd-src/sys/stand/efiboot/bootarm/
H A Dcache.S77 orr r3, r3, r2 @ merge set into way/set/level
82 clz r2, ip @ number of bits to MSB of way
83 lsl ip, ip, r2 @ shift by that into way position
85 lsl r2, r0, r2 @ r2 now contains the way decr
86 mov r0, r3 @ get sets/level (no way yet)
87 orr r3, r3, ip @ merge way into way/set/level
89 sub r2, r2, r0 @ subtract from way decr
91 /* r3 = ways/sets/level, r2 = way decr, r1 = set decr, r0 and ip are free */
92 1: mcr p15, 0, r3, c7, c14, 2 @ DCCISW (data cache clean and invalidate by set/way)
[all...]
/netbsd-src/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
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/set/level
384 clz r2, ip @ number of bits to MSB of way
[all …]
/netbsd-src/external/lgpl3/mpfr/dist/src/
H A Dfree_cache.c61 mpfr_free_cache2 (mpfr_free_cache_t way) in mpfr_free_cache2() argument
63 if ((unsigned int) way & MPFR_FREE_LOCAL_CACHE) in mpfr_free_cache2()
70 if ((unsigned int) way & MPFR_FREE_GLOBAL_CACHE) in mpfr_free_cache2()
/netbsd-src/external/bsd/file/dist/magic/magdir/
H A Dkerberos17 # - Provide a way to round the next offset
19 # - Provide a way to have optional entries
21 # - Provide a way to "save" entries to print them later.
25 # - Provide a way to format strings as hex values
/netbsd-src/lib/libtelnet/
H A Dauth.c137 findauthenticator(int type, int way) in findauthenticator() argument
141 while (ap->type && (ap->type != type || ap->way != way)) in findauthenticator()
163 ap->type, ap->way); in auth_init()
167 Name, ap->type, ap->way); in auth_init()
299 Name, ap->type, ap->way); in auth_request()
302 *e++ = ap->way; in auth_request()
H A Dkerberos5.c116 *p++ = ap->way; in Data()
204 if ((ap->way & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) in kerberos5_send()
234 foo[1] = ap->way; in kerberos5_send()
334 foo[1] = ap->way; in kerberos5_is()
384 if ((ap->way & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) { in kerberos5_is()
526 if ((ap->way & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL && in kerberos5_reply()
559 if ((ap->way & AUTH_HOW_MASK) == AUTH_HOW_MUTUAL) { in kerberos5_reply()
/netbsd-src/sys/arch/hpc/stand/hpcboot/sh3/
H A Dsh_mmu.cpp48 int way, kmode; in searchPage() local
66 for (way = 0; way < SH3_MMU_WAY; way++) { in searchPage()
67 entry_idx = idx | (way << SH3_MMU_WAY_SHIFT); in searchPage()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A DLANGUAGES13 Old way:
17 New way:
51 Old way:
55 New way:
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A DLANGUAGES13 Old way:
17 New way:
51 Old way:
55 New way:
/netbsd-src/external/cddl/dtracetoolkit/dist/Notes/
H A DALLsnoop_notes.txt13 Beware - due to the (current) way DTrace works, on multi-CPU systems there
43 timestamps, the way DTrace works should become clear.
62 All shell-wrapped scripts should have some way to print timestamps, and
89 a way to glue a process to a single CPU; Solaris has both pbind and psrset.
91 Another way to solve this problem would be to enhance DTrace to always print
/netbsd-src/external/cddl/dtracetoolkit/dist/Docs/Notes/
H A DALLsnoop_notes.txt13 Beware - due to the (current) way DTrace works, on multi-CPU systems there
43 timestamps, the way DTrace works should become clear.
62 All shell-wrapped scripts should have some way to print timestamps, and
89 a way to glue a process to a single CPU; Solaris has both pbind and psrset.
91 Another way to solve this problem would be to enhance DTrace to always print
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/MSP430/
H A DREADME.txt15 be modelled currently in improper way - should we need to mark the superreg as
36 way (currently they emit explicit comparison).
38 10. Handle imm in comparisons in better way (see comment in MSP430InstrInfo.td)
/netbsd-src/external/bsd/ntp/dist/html/hints/
H A Dsolaris.xtra.409584927 KERNEL_PLL from the NTP code. This way ntp_Adjtime() system call is
29 NTP. The only hit you might see is the way kernel precision timminig
32 The easiest way to disable ntp_adjtime option is(without changing
45 I complied a new xntpd binary this way and it does nothave any ntp_adjtime()
/netbsd-src/external/lgpl3/gmp/dist/mpn/arm/v7a/cora15/
H A Daddmul_1.asm45 C An A9 variant should perhaps stick to 3-way unrolling, and use ldm and stm
46 C for all loads and stores. Alternatively, it could do 2-way or 4-way, but
/netbsd-src/external/apache2/llvm/dist/clang/docs/analyzer/developer-docs/
H A Dnullability.rst29way the cast only suppress the first call but not the second. For this reason in the first impleme…
51 * We can either take the branch; this way the branch is analyzed
90 …pointing to pointers would make the checker more complicated, because this way a vector of nullabi…
104 * On a branch, where a nullable pointer is known to be non null, the checker treat it as a same way
106 * Unannotated pointers are treated the same way as pointers annotated with nullability unspecified …

12345678910>>...99