Home
last modified time | relevance | path

Searched refs:newpp (Results 1 - 10 of 10) sorted by relevance

/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/
H A Dhash_pgtable.c406 unsigned long start, end, newpp; member
419 unsigned int step, unsigned long newpp) in change_memory_range()
424 start, end, newpp, step); in change_memory_range()
428 mmu_hash_ops.hpte_updateboltedpp(newpp, idx, mmu_linear_psize, in change_memory_range()
490 change_memory_range(parms->start, parms->end, parms->step, parms->newpp); in change_memory_range_fn()
501 unsigned long newpp) in hash__change_memory_range()
520 chmem_parms.newpp = newpp; in hash__change_memory_range()
536 change_memory_range(start, end, step, newpp); in hash__change_memory_range()
418 change_memory_range(unsigned long start, unsigned long end, unsigned int step, unsigned long newpp) change_memory_range() argument
500 hash__change_memory_range(unsigned long start, unsigned long end, unsigned long newpp) hash__change_memory_range() argument
H A Dhash_native.c374 static long native_hpte_updatepp(unsigned long slot, unsigned long newpp, in native_hpte_updatepp() argument
387 DBG_LOW(" update(vpn=%016lx, avpnv=%016lx, group=%lx, newpp=%lx)", in native_hpte_updatepp()
388 vpn, want_v & HPTE_V_AVPN, slot, newpp); in native_hpte_updatepp()
413 (newpp & (HPTE_R_PPP | HPTE_R_N | in native_hpte_updatepp()
485 static void native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, in native_hpte_updateboltedpp() argument
507 (newpp & (HPTE_R_PPP | HPTE_R_N))); in native_hpte_updateboltedpp()
/kernel/linux/linux-5.10/arch/powerpc/platforms/ps3/
H A Dhtab.c99 static long ps3_hpte_updatepp(unsigned long slot, unsigned long newpp, in ps3_hpte_updatepp() argument
147 static void ps3_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, in ps3_hpte_updateboltedpp() argument
/kernel/linux/linux-6.6/arch/powerpc/platforms/ps3/
H A Dhtab.c98 static long ps3_hpte_updatepp(unsigned long slot, unsigned long newpp, in ps3_hpte_updatepp() argument
146 static void ps3_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, in ps3_hpte_updateboltedpp() argument
/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/
H A Dhash_pgtable.c404 unsigned long newpp) in hash__change_memory_range()
419 start, end, newpp, step); in hash__change_memory_range()
423 mmu_hash_ops.hpte_updateboltedpp(newpp, idx, mmu_linear_psize, in hash__change_memory_range()
403 hash__change_memory_range(unsigned long start, unsigned long end, unsigned long newpp) hash__change_memory_range() argument
H A Dhash_native.c439 static long native_hpte_updatepp(unsigned long slot, unsigned long newpp, in native_hpte_updatepp() argument
449 DBG_LOW(" update(vpn=%016lx, avpnv=%016lx, group=%lx, newpp=%lx)", in native_hpte_updatepp()
450 vpn, want_v & HPTE_V_AVPN, slot, newpp); in native_hpte_updatepp()
475 (newpp & (HPTE_R_PPP | HPTE_R_N | in native_hpte_updatepp()
545 static void native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, in native_hpte_updateboltedpp() argument
564 (newpp & (HPTE_R_PPP | HPTE_R_N))); in native_hpte_updateboltedpp()
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/
H A Dlpar.c867 * NOTE: for updatepp ops we are fortunate that the linux "newpp" bits and
869 * We can probably optimize here and assume the high bits of newpp are
873 unsigned long newpp, in pSeries_lpar_hpte_updatepp()
884 flags = (newpp & 7) | H_AVPN; in pSeries_lpar_hpte_updatepp()
887 flags |= (newpp & HPTE_R_PP0) >> 55; in pSeries_lpar_hpte_updatepp()
960 static void pSeries_lpar_hpte_updateboltedpp(unsigned long newpp, in pSeries_lpar_hpte_updateboltedpp() argument
973 flags = newpp & 7; in pSeries_lpar_hpte_updateboltedpp()
976 flags |= (newpp & HPTE_R_PP0) >> 55; in pSeries_lpar_hpte_updateboltedpp()
872 pSeries_lpar_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int psize, int apsize, int ssize, unsigned long inv_flags) pSeries_lpar_hpte_updatepp() argument
/kernel/linux/linux-6.6/arch/powerpc/platforms/pseries/
H A Dlpar.c918 * NOTE: for updatepp ops we are fortunate that the linux "newpp" bits and
920 * We can probably optimize here and assume the high bits of newpp are
924 unsigned long newpp, in pSeries_lpar_hpte_updatepp()
935 flags = (newpp & (HPTE_R_PP | HPTE_R_N | HPTE_R_KEY_LO)) | H_AVPN; in pSeries_lpar_hpte_updatepp()
936 flags |= (newpp & HPTE_R_KEY_HI) >> 48; in pSeries_lpar_hpte_updatepp()
939 flags |= (newpp & HPTE_R_PP0) >> 55; in pSeries_lpar_hpte_updatepp()
1012 static void pSeries_lpar_hpte_updateboltedpp(unsigned long newpp, in pSeries_lpar_hpte_updateboltedpp() argument
1025 flags = newpp & (HPTE_R_PP | HPTE_R_N); in pSeries_lpar_hpte_updateboltedpp()
1028 flags |= (newpp & HPTE_R_PP0) >> 55; in pSeries_lpar_hpte_updateboltedpp()
1030 flags |= ((newpp in pSeries_lpar_hpte_updateboltedpp()
923 pSeries_lpar_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int psize, int apsize, int ssize, unsigned long inv_flags) pSeries_lpar_hpte_updatepp() argument
[all...]
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h141 unsigned long newpp,
145 void (*hpte_updateboltedpp)(unsigned long newpp,
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/
H A Dmmu-hash.h141 unsigned long newpp,
145 void (*hpte_updateboltedpp)(unsigned long newpp,

Completed in 14 milliseconds