s390/mm: Convert pgste_val() into function
authorHeiko Carstens <hca@linux.ibm.com>
Tue, 4 Mar 2025 08:14:32 +0000 (09:14 +0100)
committerVasily Gorbik <gor@linux.ibm.com>
Tue, 11 Mar 2025 14:27:34 +0000 (15:27 +0100)
commit94d553ce576acc5f01f4368bc5188f45b56b6168
treec6496b439c58de6b307117b6c82a49ebafe6d196
parentbb2598c0d31bca8e57662b7d203e1876cd7f455f
s390/mm: Convert pgste_val() into function

Similar to all other *_val() functions convert the last remaining
architecture specific mm primitive pgste_val() into a function.

Add set_pgste_bit() and clear_pgste_bit() helper functions which allow to
clear and set pgste bits. This is also similar to e.g. set_pte_bit() and
other helper functions.

Acked-by: Alexander Gordeev <agordeev@linux.ibm.com>
Signed-off-by: Heiko Carstens <hca@linux.ibm.com>
Signed-off-by: Vasily Gorbik <gor@linux.ibm.com>
arch/s390/include/asm/page.h
arch/s390/include/asm/pgtable.h
arch/s390/mm/pgtable.c