Searched refs:DCACHE_ALIAS_EQ (Results 1 - 4 of 4) sorted by relevance
/kernel/linux/linux-5.10/arch/xtensa/mm/ |
H A D | cache.c | 62 if (!DCACHE_ALIAS_EQ(page_to_phys(page), vaddr)) { in kmap_invalidate_coherent() 84 if (PageHighMem(page) || !DCACHE_ALIAS_EQ(page_to_phys(page), vaddr)) { in coherent_kvaddr() 148 unsigned long alias = !(DCACHE_ALIAS_EQ(temp, phys)); in flush_dcache_page() 270 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys)); in copy_to_user_page() 310 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys)); in copy_from_user_page()
|
/kernel/linux/linux-6.6/arch/xtensa/mm/ |
H A D | cache.c | 62 if (!DCACHE_ALIAS_EQ(page_to_phys(page), vaddr)) { in kmap_invalidate_coherent() 143 unsigned long alias = !(DCACHE_ALIAS_EQ(temp, phys)); in flush_dcache_folio() 276 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys)); in copy_to_user_page() 316 unsigned long alias = !(DCACHE_ALIAS_EQ(vaddr, phys)); in copy_from_user_page()
|
/kernel/linux/linux-6.6/arch/xtensa/include/asm/ |
H A D | page.h | 72 # define DCACHE_ALIAS_EQ(a,b) ((((a) ^ (b)) & DCACHE_ALIAS_MASK) == 0) macro
|
/kernel/linux/linux-5.10/arch/xtensa/include/asm/ |
H A D | page.h | 70 # define DCACHE_ALIAS_EQ(a,b) ((((a) ^ (b)) & DCACHE_ALIAS_MASK) == 0) macro
|
Completed in 3 milliseconds