Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

at v4.18-rc8 43 lines 845 B view raw
1/* SPDX-License-Identifier: GPL-2.0 */ 2#ifndef _ASM_GENERIC_HUGETLB_H 3#define _ASM_GENERIC_HUGETLB_H 4 5static inline pte_t mk_huge_pte(struct page *page, pgprot_t pgprot) 6{ 7 return mk_pte(page, pgprot); 8} 9 10static inline unsigned long huge_pte_write(pte_t pte) 11{ 12 return pte_write(pte); 13} 14 15static inline unsigned long huge_pte_dirty(pte_t pte) 16{ 17 return pte_dirty(pte); 18} 19 20static inline pte_t huge_pte_mkwrite(pte_t pte) 21{ 22 return pte_mkwrite(pte); 23} 24 25static inline pte_t huge_pte_mkdirty(pte_t pte) 26{ 27 return pte_mkdirty(pte); 28} 29 30static inline pte_t huge_pte_modify(pte_t pte, pgprot_t newprot) 31{ 32 return pte_modify(pte, newprot); 33} 34 35#ifndef huge_pte_clear 36static inline void huge_pte_clear(struct mm_struct *mm, unsigned long addr, 37 pte_t *ptep, unsigned long sz) 38{ 39 pte_clear(mm, addr, ptep); 40} 41#endif 42 43#endif /* _ASM_GENERIC_HUGETLB_H */