Home
last modified time | relevance | path

Searched refs:tcache (Results 1 – 7 of 7) sorted by relevance

/Linux-v5.4/drivers/acpi/hmat/
Dhmat.c328 struct target_cache *tcache; in hmat_parse_cache() local
346 tcache = kzalloc(sizeof(*tcache), GFP_KERNEL); in hmat_parse_cache()
347 if (!tcache) { in hmat_parse_cache()
352 tcache->cache_attrs.size = cache->cache_size; in hmat_parse_cache()
353 tcache->cache_attrs.level = (attrs & ACPI_HMAT_CACHE_LEVEL) >> 4; in hmat_parse_cache()
354 tcache->cache_attrs.line_size = (attrs & ACPI_HMAT_CACHE_LINE_SIZE) >> 16; in hmat_parse_cache()
358 tcache->cache_attrs.indexing = NODE_CACHE_DIRECT_MAP; in hmat_parse_cache()
361 tcache->cache_attrs.indexing = NODE_CACHE_INDEXED; in hmat_parse_cache()
365 tcache->cache_attrs.indexing = NODE_CACHE_OTHER; in hmat_parse_cache()
371 tcache->cache_attrs.write_policy = NODE_CACHE_WRITE_BACK; in hmat_parse_cache()
[all …]
/Linux-v5.4/arch/mips/kernel/
Dcacheinfo.c43 if (c->tcache.waysize) { in __init_cache_level()
69 if (c->tcache.waysize) in __populate_cache_leaves()
70 populate_cache(tcache, this_leaf, 3, CACHE_TYPE_UNIFIED); in __populate_cache_leaves()
/Linux-v5.4/arch/x86/entry/vdso/
Dvgetcpu.c21 long getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *tcache)
/Linux-v5.4/arch/mips/mm/
Dsc-rm7k.c267 c->tcache.linesz = tc_lsize; in rm7k_sc_init()
268 c->tcache.ways = 1; in rm7k_sc_init()
/Linux-v5.4/arch/x86/um/vdso/
Dum_vdso.c67 long getcpu(unsigned *cpu, unsigned *node, struct getcpu_cache *tcache)
/Linux-v5.4/arch/mips/include/asm/
Dcpu-info.h79 struct cache_desc tcache; /* Tertiary/split secondary cache */ member
Dcpu-features.h494 #define cpu_tcache_line_size() cpu_data[0].tcache.linesz