Home
last modified time | relevance | path

Searched refs:cache_info (Results 1 – 18 of 18) sorted by relevance

/linux/arch/parisc/kernel/
H A Dcache.c71 struct pdc_cache_info cache_info __ro_after_init;
140 cache_info.ic_size/1024 ); in show_cache_info()
141 if (cache_info.dc_loop != 1) in show_cache_info()
142 snprintf(buf, 32, "%lu-way associative", cache_info.dc_loop); in show_cache_info()
144 cache_info.dc_size/1024, in show_cache_info()
145 (cache_info.dc_conf.cc_wt ? "WT":"WB"), in show_cache_info()
146 (cache_info.dc_conf.cc_sh ? ", shared I/D":""), in show_cache_info()
147 ((cache_info.dc_loop == 1) ? "direct mapped" : buf), in show_cache_info()
148 cache_info.dc_conf.cc_alias in show_cache_info()
151 cache_info.it_size, in show_cache_info()
[all …]
H A Dalternative.c33 ((cache_info.dc_size == 0) ? ALT_COND_NO_DCACHE : 0) | in apply_alternatives()
34 ((cache_info.ic_size == 0) ? ALT_COND_NO_ICACHE : 0) | in apply_alternatives()
112 if (cache_info.dc_size == 0 && cache_info.ic_size == 0) { in apply_alternatives_all()
116 if (cache_info.dc_size == 0) in apply_alternatives_all()
118 if (cache_info.ic_size == 0) in apply_alternatives_all()
H A Dpacache.S62 1: load32 PA(cache_info), %r1
188 .import cache_info,data
191 88: load32 cache_info, %r1
250 .import cache_info, data
252 88: load32 cache_info, %r1
H A Dfirmware.c656 int pdc_cache_info(struct pdc_cache_info *cache_info) in pdc_cache_info() argument
664 memcpy(cache_info, pdc_result, sizeof(*cache_info)); in pdc_cache_info()
H A Ddrivers.c950 p = (unsigned long *) &cache_info; in qemu_header()
951 for (num = 0; num < sizeof(cache_info); num += sizeof(unsigned long)) { in qemu_header()
/linux/drivers/md/dm-pcache/
H A Dcache.c19 struct pcache_cache_info *cache_info = &cache->cache_info; in cache_info_write() local
21 cache_info->header.seq++; in cache_info_write()
22 cache_info->header.crc = pcache_meta_crc(&cache_info->header, in cache_info_write()
26 memcpy_flushcache(get_cache_info_addr(cache), cache_info, in cache_info_write()
40 &cache->cache_info); in cache_info_init()
46 (cache->cache_info.flags & PCACHE_CACHE_FLAGS_DATA_CRC)) { in cache_info_init()
49 cache->cache_info.flags & PCACHE_CACHE_FLAGS_DATA_CRC ? "true" : "false"); in cache_info_init()
62 cache->cache_info.flags |= PCACHE_CACHE_FLAGS_DATA_CRC; in cache_info_init()
67 static void cache_info_set_gc_percent(struct pcache_cache_info *cache_info, u8 percent) in cache_info_set_gc_percent() argument
69 cache_info->flags &= ~PCACHE_CACHE_FLAGS_GC_PERCENT_MASK; in cache_info_set_gc_percent()
[all …]
H A Dcache.h189 struct pcache_cache_info cache_info; member
225 return FIELD_GET(PCACHE_CACHE_FLAGS_GC_PERCENT_MASK, cache->cache_info.flags); in pcache_cache_get_gc_percent()
465 return (cache->cache_info.flags & PCACHE_CACHE_FLAGS_DATA_CRC); in cache_data_crc_on()
470 return FIELD_GET(PCACHE_CACHE_FLAGS_CACHE_MODE_MASK, cache->cache_info.flags); in cache_mode_get()
475 cache->cache_info.flags &= ~PCACHE_CACHE_FLAGS_CACHE_MODE_MASK; in cache_mode_set()
476 cache->cache_info.flags |= FIELD_PREP(PCACHE_CACHE_FLAGS_CACHE_MODE_MASK, cache_mode); in cache_mode_set()
/linux/arch/sh/include/asm/
H A Dprocessor.h77 struct cache_info icache; /* Primary I-cache */
78 struct cache_info dcache; /* Primary D-cache */
79 struct cache_info scache; /* Secondary cache */
H A Dcache.h26 struct cache_info { struct
/linux/arch/s390/kernel/
H A Dcache.c40 struct cache_info { struct
48 struct cache_info ci[CACHE_MAX_LEVEL]; argument
88 static inline enum cache_type get_cache_type(struct cache_info *ci, int level) in get_cache_type()
/linux/arch/parisc/include/asm/
H A Dcache.h48 extern struct pdc_cache_info cache_info;
/linux/arch/sh/mm/
H A Dcache-debugfs.c28 struct cache_info *cache; in cache_debugfs_show()
H A Dcache-sh4.c328 struct cache_info *dcache; in __flush_cache_one()
H A Dcache.c255 static void compute_alias(struct cache_info *c) in compute_alias()
/linux/arch/sh/kernel/cpu/
H A Dproc.c66 struct cache_info info) in show_cacheinfo()
/linux/drivers/gpu/drm/amd/amdkfd/
H A Dkfd_topology.c1801 struct kfd_gpu_cache_info cache_info[KFD_MAX_CACHE_TYPES]; in kfd_fill_cache_non_crat_info() local
1806 memset(cache_info, 0, sizeof(cache_info)); in kfd_fill_cache_non_crat_info()
1807 pcache_info = cache_info; in kfd_fill_cache_non_crat_info()
/linux/drivers/s390/block/
H A Ddasd_eckd.h257 unsigned char cache_info:1; member
/linux/sound/pci/asihpi/
H A Dhpi_internal.h816 } cache_info; member