Home
last modified time | relevance | path

Searched refs:ci_leaf_init (Results 1 – 6 of 6) sorted by relevance

/linux-6.15/arch/riscv/kernel/
H A Dcacheinfo.c67 static void ci_leaf_init(struct cacheinfo *this_leaf, in ci_leaf_init() function
98 ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level); in populate_cache_leaves()
99 ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level); in populate_cache_leaves()
101 ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level); in populate_cache_leaves()
112 ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level); in populate_cache_leaves()
114 ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level); in populate_cache_leaves()
116 ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level); in populate_cache_leaves()
129 ci_leaf_init(this_leaf++, CACHE_TYPE_UNIFIED, level); in populate_cache_leaves()
131 ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level); in populate_cache_leaves()
133 ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level); in populate_cache_leaves()
/linux-6.15/arch/arm64/kernel/
H A Dcacheinfo.c34 static void ci_leaf_init(struct cacheinfo *this_leaf, in ci_leaf_init() function
112 ci_leaf_init(&infos[idx++], CACHE_TYPE_DATA, level); in populate_cache_leaves()
113 ci_leaf_init(&infos[idx++], CACHE_TYPE_INST, level); in populate_cache_leaves()
115 ci_leaf_init(&infos[idx++], type, level); in populate_cache_leaves()
/linux-6.15/arch/arm/kernel/
H A Dcacheinfo.c76 static void ci_leaf_init(struct cacheinfo *this_leaf, in ci_leaf_init() function
165 ci_leaf_init(this_leaf++, CACHE_TYPE_DATA, level); in populate_cache_leaves()
166 ci_leaf_init(this_leaf++, CACHE_TYPE_INST, level); in populate_cache_leaves()
168 ci_leaf_init(this_leaf++, type, level); in populate_cache_leaves()
/linux-6.15/arch/s390/kernel/
H A Dcache.c103 static void ci_leaf_init(struct cacheinfo *this_leaf, int private, in ci_leaf_init() function
163 ci_leaf_init(this_leaf++, pvt, CACHE_TYPE_DATA, level, cpu); in populate_cache_leaves()
164 ci_leaf_init(this_leaf++, pvt, CACHE_TYPE_INST, level, cpu); in populate_cache_leaves()
166 ci_leaf_init(this_leaf++, pvt, ctype, level, cpu); in populate_cache_leaves()
/linux-6.15/arch/openrisc/kernel/
H A Dcacheinfo.c17 static inline void ci_leaf_init(struct cacheinfo *this_leaf, enum cache_type type, in ci_leaf_init() function
92 ci_leaf_init(this_leaf, CACHE_TYPE_DATA, level, &cpuinfo->dcache, cpu); in populate_cache_leaves()
99 ci_leaf_init(this_leaf, CACHE_TYPE_INST, level, &cpuinfo->icache, cpu); in populate_cache_leaves()
/linux-6.15/arch/x86/kernel/cpu/
H A Dcacheinfo.c960 static void ci_leaf_init(struct cacheinfo *this_leaf, in ci_leaf_init() function
1017 ci_leaf_init(this_leaf++, &id4_regs); in populate_cache_leaves()