| /src/sys/arch/mips/mips/ |
| cache_mipsNN.c | 67 * worry about the N different "ways". 81 * worry about the N different "ways". 94 * worry about the N different "ways". 112 const size_t ways = mci->mci_picache_ways; local 139 for (size_t way = 0; way < ways; way++) { 151 const size_t ways = mci->mci_pdcache_ways; local 180 * the way, we will be invalidating in two ways but eventually things 183 for (size_t way = 0; way < ways; way++) { 194 const size_t ways = mci->mci_sdcache_ways; local 223 * the way, we will be invalidating in two ways but eventually thing [all...] |
| cache_r5k.c | 97 * worry about the N different "ways". 117 const size_t ways = mci->mci_picache_ways; local 144 for (size_t way = 0; way < ways; way++) { 159 * worry about the N different "ways". 169 const size_t ways = mci->mci_pdcache_ways; local 198 * the way, we will be invalidating in two ways but eventually things 201 for (size_t way = 0; way < ways; way++) {
|
| mips_machdep.c | 1478 wayname(int ways) 1483 if (ways > 999) 1484 panic("mips cache - too many ways (%d)", ways); 1487 switch (ways) { 1493 snprintf(buf, sizeof(buf), "%d-way set-associative", ways);
|
| /src/external/gpl3/gdb.old/dist/sim/frv/ |
| options.c | 52 '\0', "WAYS[,SETS[,LINESIZE]]", "Enable data cache", 55 '\0', "WAYS[,SETS[,LINESIZE]]", "Enable instruction cache", 97 address_word ways = 0, sets = 0, linesize = 0; local 102 chp = parse_size (chp, &ways); 103 ways = check_pow2 (ways, "WAYS", cache_name, sd); 120 cache->ways = ways;
|
| cache.h | 163 - ways must be a power of 2 167 unsigned configured_ways; /* Number of ways configured in each set. */ 169 unsigned ways; /* Number of ways in each set. */ member in struct:__anon22089 181 /* The tags are stored by ways within sets in order to make computations 184 & ((cache)->tag_storage[(set) * (cache)->ways + (way)]) \ 194 ((tag) - (cache)->tag_storage) & ~((cache)->ways - 1) \ 199 CACHE_TAG_SET_START ((cache), (tag)) / (cache)->ways \
|
| cache.c | 79 elements = cache->sets * cache->ways; 134 cache->sets = cache->sets * cache->ways; 135 cache->ways = 1; 143 cache->ways = cache->configured_ways; 175 /* IHSR8.DCWE or IHSR8.ICWE deternines which ways get RAM access. */ 281 for (way = 0; way < cache->ways; ++way) 399 FRV_CACHE_TAG *limit = item + cache->ways; 407 tag->lru = cache->ways; /* Mark as most recently used. */ 417 FRV_CACHE_TAG *limit = item + cache->ways; 441 /* The tag could be NULL is all ways in the set were used and locked. * [all...] |
| /src/external/gpl3/gdb/dist/sim/frv/ |
| options.c | 52 '\0', "WAYS[,SETS[,LINESIZE]]", "Enable data cache", 55 '\0', "WAYS[,SETS[,LINESIZE]]", "Enable instruction cache", 97 address_word ways = 0, sets = 0, linesize = 0; local 102 chp = parse_size (chp, &ways); 103 ways = check_pow2 (ways, "WAYS", cache_name, sd); 120 cache->ways = ways;
|
| cache.h | 163 - ways must be a power of 2 167 unsigned configured_ways; /* Number of ways configured in each set. */ 169 unsigned ways; /* Number of ways in each set. */ member in struct:__anon1564 181 /* The tags are stored by ways within sets in order to make computations 184 & ((cache)->tag_storage[(set) * (cache)->ways + (way)]) \ 194 ((tag) - (cache)->tag_storage) & ~((cache)->ways - 1) \ 199 CACHE_TAG_SET_START ((cache), (tag)) / (cache)->ways \
|
| cache.c | 79 elements = cache->sets * cache->ways; 134 cache->sets = cache->sets * cache->ways; 135 cache->ways = 1; 143 cache->ways = cache->configured_ways; 175 /* IHSR8.DCWE or IHSR8.ICWE deternines which ways get RAM access. */ 281 for (way = 0; way < cache->ways; ++way) 399 FRV_CACHE_TAG *limit = item + cache->ways; 407 tag->lru = cache->ways; /* Mark as most recently used. */ 417 FRV_CACHE_TAG *limit = item + cache->ways; 441 /* The tag could be NULL is all ways in the set were used and locked. * [all...] |
| /src/sys/arch/x86/x86/ |
| identcpu_subr.c | 219 int type, level, ways, partitions, linesize, sets, totalsize; local 257 ways = __SHIFTOUT(descs[1], CPUID_DCP_WAYS) + 1; 263 totalsize = ways * partitions * linesize * sets; 265 ci->ci_cinfo[caitype].cai_associativity = ways;
|
| /src/sys/arch/sh3/sh3/ |
| cache_sh4.c | 78 int ways; local 94 ways = 1; 103 ways = 2; 115 ways = 2; 146 sh_cache_ways = ways; 148 sh_cache_alias_mask = (dcache_size / ways - 1) & ~PAGE_MASK; 149 sh_cache_prefer_mask = (dcache_size / ways - 1); 374 * Clear the specified bits on single 32-byte cache line. 2-ways. 396 * Clear the specified bits on 8 32-byte cache lines. 2-ways.
|
| /src/sys/arch/riscv/sifive/ |
| fu540_ccache.c | 196 uint32_t ways = sc->sc_size / (sc->sc_sets * sc->sc_line_size); local 200 sc->sc_level, sc->sc_size / 1024, sc->sc_line_size, ways, 209 aprint_verbose_dev(self, "No. of ways per bank %4" __PRIuBIT "\n",
|
| /src/usr.bin/make/unit-tests/ |
| deptgt-makeflags.mk | 73 # This is one of the very few ways (maybe even the only one) to inject literal
|
| sh-flags.mk | 5 # switches interact in various non-obvious ways. To analyze the interactions,
|
| cond-func-empty.mk | 52 # in sometimes surprising ways. Applying the :S modifier to the undefined
|
| directive-for-escape.mk | 169 # Demonstrate the various ways to refer to the iteration variable.
|
| /src/usr.sbin/cpuctl/arch/ |
| i386.c | 973 int type, level, ways, linesize, sets; local 1168 ways = __SHIFTOUT(descs[1], CPUID_DATP_WAYS); 1172 = ways * sets; /* entries */ 1174 = full ? 0xff : ways;
|
| /src/external/gpl3/gcc.old/dist/libphobos/libdruntime/core/ |
| cpuid.d | 103 /// Number of ways of associativity, eg: 484 static immutable ubyte [63] ways = [ 499 datacache[level].associativity=ways[i]; 1045 ubyte ways[] = [8, 2, 4, 4, 4, 8, 8, 8, 8]; 1050 datacache[0].associativity = ways[cputype];
|
| /src/share/mk/ |
| bsd.doc.mk | 100 # As far as I know, the only ways to get the path discovered via .PATH
|
| /src/crypto/external/apache2/openssl/dist/demos/pkey/ |
| dsa.inc | 109 * There are simpler ways to print using EVP_PKEY_print_XXXX().
|
| /src/crypto/external/bsd/openssl/dist/demos/pkey/ |
| dsa.inc | 109 * There are simpler ways to print using EVP_PKEY_print_XXXX().
|
| /src/external/lgpl3/gmp/dist/mpn/sparc32/ |
| add_n.asm | 155 C alignment of s2_ptr and res_ptr differ. Since there are only two ways
|
| sub_n.asm | 245 C alignment of s2_ptr and res_ptr differ. Since there are only two ways
|
| /src/external/lgpl3/gmp/dist/mpn/powerpc32/vmx/ |
| logops_n.asm | 294 C in 2 relevant ways, which means we can always find a pair of aligned
|
| /src/distrib/miniroot/ |
| install.sub | 1255 There are 2 different ways the file can be stored on tape:
|