tlb.h (498495dba268b20e8eadd7fe93c140c68b6cc9d2) | tlb.h (ed6a79352cad00e9a49d6e438be40e45107207bf) |
---|---|
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_SH_TLB_H 3#define __ASM_SH_TLB_H 4 5#ifdef CONFIG_SUPERH64 6# include <asm/tlb_64.h> 7#endif 8 --- 113 unchanged lines hidden (view full) --- 122} 123 124static inline void tlb_remove_page_size(struct mmu_gather *tlb, 125 struct page *page, int page_size) 126{ 127 return tlb_remove_page(tlb, page); 128} 129 | 1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef __ASM_SH_TLB_H 3#define __ASM_SH_TLB_H 4 5#ifdef CONFIG_SUPERH64 6# include <asm/tlb_64.h> 7#endif 8 --- 113 unchanged lines hidden (view full) --- 122} 123 124static inline void tlb_remove_page_size(struct mmu_gather *tlb, 125 struct page *page, int page_size) 126{ 127 return tlb_remove_page(tlb, page); 128} 129 |
130#define tlb_remove_check_page_size_change tlb_remove_check_page_size_change 131static inline void tlb_remove_check_page_size_change(struct mmu_gather *tlb, 132 unsigned int page_size) | 130static inline void tlb_change_page_size(struct mmu_gather *tlb, unsigned int page_size) |
133{ 134} 135 136#define pte_free_tlb(tlb, ptep, addr) pte_free((tlb)->mm, ptep) 137#define pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, pmdp) 138#define pud_free_tlb(tlb, pudp, addr) pud_free((tlb)->mm, pudp) 139 140#define tlb_migrate_finish(mm) do { } while (0) --- 29 unchanged lines hidden --- | 131{ 132} 133 134#define pte_free_tlb(tlb, ptep, addr) pte_free((tlb)->mm, ptep) 135#define pmd_free_tlb(tlb, pmdp, addr) pmd_free((tlb)->mm, pmdp) 136#define pud_free_tlb(tlb, pudp, addr) pud_free((tlb)->mm, pudp) 137 138#define tlb_migrate_finish(mm) do { } while (0) --- 29 unchanged lines hidden --- |