Searched refs:ppc64_caches (Results 1 - 9 of 9) sorted by relevance

/linux-4.1.27/arch/powerpc/include/asm/
H A Dcache.h31 struct ppc64_caches { struct
42 extern struct ppc64_caches ppc64_caches;
H A Dpage_64.h50 iterations = ppc64_caches.dlines_per_page / 8; clear_page()
57 onex = ppc64_caches.dline_size; clear_page()
/linux-4.1.27/arch/powerpc/kernel/
H A Dsetup_64.c85 struct ppc64_caches ppc64_caches = { variable in typeref:struct:ppc64_caches
91 EXPORT_SYMBOL_GPL(ppc64_caches); variable
367 * Initialize some remaining members of the ppc64_caches and systemcfg
409 ppc64_caches.dsize = size; initialize_cache_info()
410 ppc64_caches.dline_size = lsize; initialize_cache_info()
411 ppc64_caches.log_dline_size = __ilog2(lsize); initialize_cache_info()
412 ppc64_caches.dlines_per_page = PAGE_SIZE / lsize; initialize_cache_info()
431 ppc64_caches.isize = size; initialize_cache_info()
432 ppc64_caches.iline_size = lsize; initialize_cache_info()
433 ppc64_caches.log_iline_size = __ilog2(lsize); initialize_cache_info()
434 ppc64_caches.ilines_per_page = PAGE_SIZE / lsize; initialize_cache_info()
469 * Fill the ppc64_caches & systemcfg structures with informations setup_system()
532 if (ppc64_caches.dline_size != 0x80) setup_system()
533 pr_info("dcache_line_size = 0x%x\n", ppc64_caches.dline_size); setup_system()
534 if (ppc64_caches.iline_size != 0x80) setup_system()
535 pr_info("icache_line_size = 0x%x\n", ppc64_caches.iline_size); setup_system()
676 dcache_bsize = ppc64_caches.dline_size; setup_arch()
677 icache_bsize = ppc64_caches.iline_size; setup_arch()
H A Dvdso.c758 vdso_data->dcache_size = ppc64_caches.dsize; vdso_init()
759 vdso_data->dcache_line_size = ppc64_caches.dline_size; vdso_init()
760 vdso_data->icache_size = ppc64_caches.isize; vdso_init()
761 vdso_data->icache_line_size = ppc64_caches.iline_size; vdso_init()
763 /* XXXOJN: Blocks should be added to ppc64_caches and used instead */ vdso_init()
764 vdso_data->dcache_block_size = ppc64_caches.dline_size; vdso_init()
765 vdso_data->icache_block_size = ppc64_caches.iline_size; vdso_init()
766 vdso_data->dcache_log_block_size = ppc64_caches.log_dline_size; vdso_init()
767 vdso_data->icache_log_block_size = ppc64_caches.log_iline_size; vdso_init()
H A Dasm-offsets.c167 DEFINE(DCACHEL1LINESIZE, offsetof(struct ppc64_caches, dline_size)); main()
168 DEFINE(DCACHEL1LOGLINESIZE, offsetof(struct ppc64_caches, log_dline_size)); main()
169 DEFINE(DCACHEL1LINESPERPAGE, offsetof(struct ppc64_caches, dlines_per_page)); main()
170 DEFINE(ICACHEL1LINESIZE, offsetof(struct ppc64_caches, iline_size)); main()
171 DEFINE(ICACHEL1LOGLINESIZE, offsetof(struct ppc64_caches, log_iline_size)); main()
172 DEFINE(ICACHEL1LINESPERPAGE, offsetof(struct ppc64_caches, ilines_per_page)); main()
H A Dmisc_64.S56 .tc ppc64_caches[TC],ppc64_caches
H A Dalign.c206 size = ppc64_caches.dline_size; emulate_dcbz()
/linux-4.1.27/arch/powerpc/lib/
H A Dcopypage_64.S16 .tc ppc64_caches[TC],ppc64_caches
H A Dstring_64.S26 .tc ppc64_caches[TC],ppc64_caches

Completed in 828 milliseconds