Home
last modified time | relevance | path

Searched refs:__set_memory (Results 1 – 2 of 2) sorted by relevance

/linux/arch/loongarch/mm/
H A Dpageattr.c107 static int __set_memory(unsigned long addr, int numpages, pgprot_t set_mask, pgprot_t clear_mask) in __set_memory() function
134 return __set_memory(addr, numpages, __pgprot(0), __pgprot(_PAGE_NO_EXEC)); in set_memory_x()
142 return __set_memory(addr, numpages, __pgprot(_PAGE_NO_EXEC), __pgprot(0)); in set_memory_nx()
150 return __set_memory(addr, numpages, __pgprot(0), __pgprot(_PAGE_WRITE | _PAGE_DIRTY)); in set_memory_ro()
158 return __set_memory(addr, numpages, __pgprot(_PAGE_WRITE | _PAGE_DIRTY), __pgprot(0)); in set_memory_rw()
208 return __set_memory(addr, 1, PAGE_KERNEL, __pgprot(0)); in set_direct_map_default_noflush()
218 return __set_memory(addr, 1, __pgprot(0), __pgprot(_PAGE_PRESENT | _PAGE_VALID)); in set_direct_map_invalid_noflush()
237 return __set_memory(addr, 1, set, clear); in set_direct_map_valid_noflush()
/linux/arch/riscv/mm/
H A Dpageattr.c262 static int __set_memory(unsigned long addr, int numpages, pgprot_t set_mask, in __set_memory() function
351 return __set_memory(addr, numpages, __pgprot(_PAGE_READ | _PAGE_WRITE), in set_memory_rw_nx()
357 return __set_memory(addr, numpages, __pgprot(_PAGE_READ), in set_memory_ro()
363 return __set_memory(addr, numpages, __pgprot(_PAGE_READ | _PAGE_WRITE), in set_memory_rw()
369 return __set_memory(addr, numpages, __pgprot(_PAGE_EXEC), __pgprot(0)); in set_memory_x()
374 return __set_memory(addr, numpages, __pgprot(0), __pgprot(_PAGE_EXEC)); in set_memory_nx()
379 return __set_memory((unsigned long)page_address(page), 1, in set_direct_map_invalid_noflush()
385 return __set_memory((unsigned long)page_address(page), 1, in set_direct_map_default_noflush()
401 return __set_memory((unsigned long)page_address(page), nr, set, clear); in set_direct_map_valid_noflush()