/openbmc/linux/arch/riscv/boot/dts/starfive/ |
H A D | jh7110.dtsi | 27 i-cache-sets = <64>; 28 i-cache-size = <16384>; 44 d-cache-sets = <64>; 50 i-cache-sets = <64>; 74 d-cache-sets = <64>; 80 i-cache-sets = <64>; 104 d-cache-sets = <64>; 110 i-cache-sets = <64>; 134 d-cache-sets = <64>; 354 cache-level = <2>; [all …]
|
H A D | jh7100.dtsi | 23 d-cache-block-size = <64>; 24 d-cache-sets = <64>; 25 d-cache-size = <32768>; 29 i-cache-block-size = <64>; 30 i-cache-sets = <64>; 31 i-cache-size = <32768>; 48 d-cache-block-size = <64>; 49 d-cache-sets = <64>; 50 d-cache-size = <32768>; 55 i-cache-sets = <64>; [all …]
|
/openbmc/linux/Documentation/admin-guide/mm/ |
H A D | numaperf.rst | 10 as CPU cache coherence, but may have different performance. For example, 111 hierarchy. Each increasing cache level provides higher performing 113 cache provided by the system. 123 near memory cache if it is present. If it is not present, the system 125 cache level, or it reaches far memory. 128 to use the system. Software may optionally query the memory cache 142 The attributes for each level of cache is provided under its cache 150 following shows a single cache level and the attributes available for 161 The "indexing" will be 0 if it is a direct-mapped cache, and non-zero 164 The "line_size" is the number of bytes accessed from the next cache [all …]
|
/openbmc/openbmc/poky/meta/classes-recipe/ |
H A D | gtk-immodules-cache.bbclass | 7 # This class will update the inputmethod module cache for virtual keyboards 28 gtk-query-immodules-2.0 > ${libdir}/gtk-2.0/2.10.0/immodules.cache 32 gtk-query-immodules-3.0 > ${libdir}/gtk-3.0/3.0.0/immodules.cache 48 gtk-query-immodules-2.0 > ${libdir}/gtk-2.0/2.10.0/immodules.cache 51 gtk-query-immodules-3.0 > ${libdir}/gtk-3.0/3.0.0/immodules.cache 60 bb.note("adding gtk-immodule-cache postinst and postrm scripts to %s" % pkg) 80 …bb.fatal("ERROR: %s inherits gtk-immodules-cache but doesn't set GTKIMMODULES_PACKAGES" % bb_filen…
|
/openbmc/phosphor-host-ipmid/ |
H A D | read_fru_data.cpp | 28 namespace cache namespace 86 if (cache::fruMap.empty()) in processFruPropChange() 104 cache::fruMap.erase(fruId); in processFruPropChange() 167 auto iter = cache::fruMap.find(fruNum); in getFruAreaData() 168 if (iter != cache::fruMap.end()) in getFruAreaData() 176 cache::fruMap.emplace(fruNum, std::move(newdata)); in getFruAreaData() 177 return cache::fruMap.at(fruNum); in getFruAreaData()
|
/openbmc/linux/fs/btrfs/ |
H A D | backref.c | 2999 cache->rb_root = RB_ROOT; in btrfs_backref_init_cache() 3004 INIT_LIST_HEAD(&cache->leaves); in btrfs_backref_init_cache() 3007 cache->fs_info = fs_info; in btrfs_backref_init_cache() 3008 cache->is_reloc = is_reloc; in btrfs_backref_init_cache() 3025 cache->nr_nodes++; in btrfs_backref_alloc_node() 3039 cache->nr_edges++; in btrfs_backref_alloc_edge() 3101 cache->last_trans = 0; in btrfs_backref_release_cache() 3110 ASSERT(!cache->nr_nodes); in btrfs_backref_release_cache() 3111 ASSERT(!cache->nr_edges); in btrfs_backref_release_cache() 3142 if (cache->is_reloc) { in handle_direct_tree_backref() [all …]
|
H A D | zoned.c | 1244 key.objectid = cache->start + cache->length; in calculate_alloc_pointer() 1513 cache->zone_capacity = cache->length; in btrfs_load_block_group_zone_info() 1551 cache->alloc_offset, cache->start); in btrfs_load_block_group_zone_info() 1555 if (cache->alloc_offset > cache->zone_capacity) { in btrfs_load_block_group_zone_info() 1558 cache->alloc_offset, cache->zone_capacity, in btrfs_load_block_group_zone_info() 1572 cache->meta_write_pointer = cache->alloc_offset + cache->start; in btrfs_load_block_group_zone_info() 1599 unusable = (cache->alloc_offset - cache->used) + in btrfs_calc_zone_unusable() 1600 (cache->length - cache->zone_capacity); in btrfs_calc_zone_unusable() 1601 free = cache->zone_capacity - cache->alloc_offset; in btrfs_calc_zone_unusable() 1654 ASSERT(cache); in btrfs_use_zone_append() [all …]
|
/openbmc/linux/arch/arm/mm/ |
H A D | proc-arm940.S | 37 bic r0, r0, #0x00001000 @ i-cache 38 bic r0, r0, #0x00000004 @ d-cache 50 mcr p15, 0, ip, c7, c5, 0 @ flush I cache 51 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 55 bic ip, ip, #0x00001000 @ i-cache 76 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 108 mcr p15, 0, ip, c7, c6, 0 @ flush D cache 167 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 275 mcr p15, 0, r0, c7, c5, 0 @ invalidate I cache 323 orr r0, r0, #0x00001000 @ I-cache [all …]
|
H A D | cache-v7m.S | 181 mov r10, #0 @ start clean at cache level 0 183 add r2, r10, r10, lsr #1 @ work out 3x current cache level 184 mov r1, r0, lsr r2 @ extract cache type bits from clidr 185 and r1, r1, #7 @ mask of the bits for current cache only 186 cmp r1, #2 @ see what cache we have at this level 187 blt skip @ skip if no cache, or just i-cache 191 write_csselr r10, r1 @ set current cache level 197 and r2, r1, #7 @ extract the length of the cache lines 208 orr r11, r10, r6 @ factor way and cache number into r11 217 add r10, r10, #2 @ increment cache number [all …]
|
H A D | Kconfig | 18 which has no memory control unit and cache. 70 which has no memory control unit and cache. 522 # The cache model 585 instruction cache entry. 611 tag TLB and possibly cache entries. 830 bool "Force write through D-cache" 986 bool "Force Feroceon L2 cache write through" 1074 bool "Enable the Tauros2 L2 cache controller" 1089 This option enables the UniPhier outer cache (system cache) 1093 bool "Enable the L2 cache on XScale3" [all …]
|
/openbmc/linux/Documentation/ABI/testing/ |
H A D | sysfs-class-bdi | 38 total write-back cache that relates to its current average 42 percentage of the write-back cache to a particular device. 52 total write-back cache that relates to its current average 56 of the write-back cache to a particular device. The value is 67 given percentage of the write-back cache. This is useful in 69 most of the write-back cache. For example in case of an NFS 80 given value of the write-back cache. The value is given as part 93 total write-back cache that relates to its current average 97 percentage of the write-back cache to a particular device 108 given 'max_bytes' of the write-back cache. This is useful in [all …]
|
/openbmc/u-boot/arch/arm/dts/ |
H A D | fsl-imx8-ca35.dtsi | 20 next-level-cache = <&A35_L2>; 28 next-level-cache = <&A35_L2>; 36 next-level-cache = <&A35_L2>; 44 next-level-cache = <&A35_L2>; 48 compatible = "cache";
|
/openbmc/linux/arch/arm64/boot/dts/apple/ |
H A D | t8112.dtsi | 68 i-cache-size = <0x20000>; 69 d-cache-size = <0x10000>; 82 i-cache-size = <0x20000>; 170 l2_cache_0: l2-cache-0 { 171 compatible = "cache"; 172 cache-level = <2>; 173 cache-unified; 177 l2_cache_1: l2-cache-1 { 178 compatible = "cache"; 179 cache-level = <2>; [all …]
|
/openbmc/linux/arch/mips/alchemy/common/ |
H A D | sleeper.S | 95 cache 0x14, 0(t0) 96 cache 0x14, 32(t0) 97 cache 0x14, 64(t0) 98 cache 0x14, 96(t0) 121 cache 0x14, 0(t0) 122 cache 0x14, 32(t0) 123 cache 0x14, 64(t0) 124 cache 0x14, 96(t0) 164 1: cache 0x14, 0(t0)
|
/openbmc/linux/arch/arm/boot/dts/broadcom/ |
H A D | bcm47622.dtsi | 24 next-level-cache = <&L2_0>; 32 next-level-cache = <&L2_0>; 40 next-level-cache = <&L2_0>; 48 next-level-cache = <&L2_0>; 53 compatible = "cache"; 54 cache-level = <2>; 55 cache-unified;
|
/openbmc/linux/arch/arm64/boot/dts/broadcom/bcmbca/ |
H A D | bcm63158.dtsi | 24 next-level-cache = <&L2_0>; 32 next-level-cache = <&L2_0>; 40 next-level-cache = <&L2_0>; 48 next-level-cache = <&L2_0>; 53 compatible = "cache"; 54 cache-level = <2>; 55 cache-unified;
|
/openbmc/linux/drivers/gpu/drm/i915/gem/ |
H A D | i915_gem_execbuffer.c | 1120 cache->page = -1; in reloc_cache_init() 1121 cache->vaddr = 0; in reloc_cache_init() 1126 cache->has_fence = cache->graphics_ver < 4; in reloc_cache_init() 1154 if (!cache->vaddr) in reloc_cache_unmap() 1169 if (!cache->vaddr) in reloc_cache_remap() 1176 cache->vaddr = unmask_flags(cache->vaddr) | in reloc_cache_remap() 1195 if (!cache->vaddr) in reloc_cache_reset() 1225 cache->vaddr = 0; in reloc_cache_reset() 1226 cache->page = -1; in reloc_cache_reset() 1260 cache->vaddr = unmask_flags(cache->vaddr) | (unsigned long)vaddr; in reloc_kmap() [all …]
|
/openbmc/linux/drivers/net/wireguard/ |
H A D | socket.c | 48 if (cache) in send4() 49 rt = dst_cache_get_ip4(cache, &fl.saddr); in send4() 58 if (cache) in send4() 59 dst_cache_reset(cache); in send4() 68 if (cache) in send4() 69 dst_cache_reset(cache); in send4() 80 if (cache) in send4() 128 if (cache) in send6() 136 if (cache) in send6() 137 dst_cache_reset(cache); in send6() [all …]
|
/openbmc/linux/arch/arm/boot/dts/arm/ |
H A D | arm-realview-pbx-a9.dts | 53 next-level-cache = <&L2>; 59 next-level-cache = <&L2>; 63 L2: cache-controller { 64 compatible = "arm,pl310-cache"; 66 cache-unified; 67 cache-level = <2>; 69 * Override default cache size, sets and 73 cache-size = <131072>; // 128KB 74 cache-sets = <512>; 75 cache-line-size = <32>;
|
/openbmc/openbmc/poky/documentation/kernel-dev/ |
H A D | maint-appx.rst | 20 ``yocto-kernel-cache`` are built. 31 ``yocto-kernel-cache``, which contains stores of kernel Metadata:: 34 $ git clone git://git.yoctoproject.org/linux-kernel-cache 51 the "yocto-4.12" branch of the ``yocto-kernel-cache`` repository:: 55 $ cd ~/linux-kernel-cache 69 As mentioned, branches in the ``yocto-kernel-cache`` repository 103 :yocto_git:`yocto-kernel-cache </yocto-kernel-cache/tree/bsp>` 175 Once you have cloned a Yocto Linux kernel repository and the cache 187 ``yocto-kernel-cache/bsp`` directory. For example, features and 190 ``yocto-kernel-cache`` repository: yocto-kernel-cache/bsp/beaglebone [all …]
|
/openbmc/openbmc/meta-ibm/meta-system1/recipes-phosphor/flash/bios-version/ |
H A D | bios-version.sh | 47 if [ -f /var/cache/bios_version ] ; then 48 rm /var/cache/bios_version 51 echo "coreboot-${bios_version}" > /var/cache/bios_version 54 if [ -f /var/cache/bios_version ] ; then
|
/openbmc/linux/arch/arm64/boot/dts/mediatek/ |
H A D | mt8183.dtsi | 341 i-cache-sets = <256>; 344 d-cache-sets = <128>; 364 i-cache-sets = <256>; 367 d-cache-sets = <128>; 387 i-cache-sets = <256>; 543 cache-level = <2>; 546 cache-sets = <1024>; 547 cache-unified; 552 cache-level = <2>; 555 cache-sets = <1024>; [all …]
|
/openbmc/linux/Documentation/devicetree/bindings/opp/ |
H A D | opp-v2-kryo-cpu.yaml | 115 next-level-cache = <&L2_0>; 116 L2_0: l2-cache { 117 compatible = "cache"; 118 cache-level = <2>; 119 cache-unified; 135 next-level-cache = <&L2_0>; 150 next-level-cache = <&L2_1>; 151 L2_1: l2-cache { 152 compatible = "cache"; 153 cache-level = <2>; [all …]
|
/openbmc/linux/Documentation/filesystems/ |
H A D | netfs_library.rst | 17 - Read helper cache API. 43 struct fscache_cookie *cache; 69 * ``cache`` 207 Resources for the local cache to use, if present. 271 or cache: 324 library module cannot access the cache directly, so the cache should call 442 * If a cache is present, will be marked with PG_fscache. 464 cache and this must call into the cache to do the work. If using fscache, for 465 example, the cache would call:: 530 the cache to expand a request in either direction. This allows the cache to [all …]
|
/openbmc/linux/arch/powerpc/boot/dts/ |
H A D | microwatt.dts | 53 cache-inhibited-large-page { 76 i-cache-sets = <2>; 83 i-cache-block-size = <64>; 84 d-cache-block-size = <64>; 85 d-cache-sets = <2>; 89 i-cache-size = <0x1000>; 99 d-cache-size = <0x1000>;
|