/kernel/linux/linux-5.10/arch/powerpc/mm/book3s64/ |
H A D | hash_native.c | 151 int apsize, int ssize) in ___tlbie() 177 va |= ssize << 8; in ___tlbie() 189 va |= ssize << 8; in ___tlbie() 208 int apsize, int ssize) in fixup_tlbie_vpn() 235 ___tlbie(vpn, psize, apsize, ssize); in fixup_tlbie_vpn() 239 static inline void __tlbie(unsigned long vpn, int psize, int apsize, int ssize) in __tlbie() argument 243 rb = ___tlbie(vpn, psize, apsize, ssize); in __tlbie() 247 static inline void __tlbiel(unsigned long vpn, int psize, int apsize, int ssize) in __tlbiel() argument 267 va |= ssize << 8; in __tlbiel() 279 va |= ssize << in __tlbiel() 150 ___tlbie(unsigned long vpn, int psize, int apsize, int ssize) ___tlbie() argument 207 fixup_tlbie_vpn(unsigned long vpn, int psize, int apsize, int ssize) fixup_tlbie_vpn() argument 298 tlbie(unsigned long vpn, int psize, int apsize, int ssize, int local) tlbie() argument 344 native_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) native_hpte_insert() argument 439 native_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int bpsize, int apsize, int ssize, unsigned long flags) native_hpte_updatepp() argument 511 native_hpte_find(unsigned long vpn, int psize, int ssize) native_hpte_find() argument 545 native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) native_hpte_updateboltedpp() argument 577 native_hpte_removebolted(unsigned long ea, int psize, int ssize) native_hpte_removebolted() argument 604 native_hpte_invalidate(unsigned long slot, unsigned long vpn, int bpsize, int apsize, int ssize, int local) native_hpte_invalidate() argument 643 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) native_hugepage_invalidate() argument 705 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) native_hugepage_invalidate() argument 714 hpte_decode(struct hash_pte *hpte, unsigned long slot, int *psize, int *apsize, int *ssize, unsigned long *vpn) hpte_decode() argument 797 int psize, apsize, ssize; native_hpte_clear() local 840 int ssize = batch->ssize; native_flush_hash_range() local [all...] |
H A D | hash_64k.c | 38 int ssize, int subpg_prot) in __hash_page_4K() 88 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_4K() 100 flush_hash_page(vpn, rpte, MMU_PAGE_64K, ssize, flags); in __hash_page_4K() 116 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, in __hash_page_4K() 120 ssize, flags); in __hash_page_4K() 155 hash = hpt_hash(vpn, shift, ssize); in __hash_page_4K() 161 MMU_PAGE_4K, MMU_PAGE_4K, ssize); in __hash_page_4K() 172 ssize); in __hash_page_4K() 185 ssize, 0); in __hash_page_4K() 211 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K() 36 __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, int subpg_prot) __hash_page_4K() argument 223 __hash_page_64K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize) __hash_page_64K() argument [all...] |
H A D | hash_tlb.c | 47 int ssize; in hpte_need_flush() local 89 ssize = user_segment_size(addr); in hpte_need_flush() 90 vsid = get_user_vsid(&mm->context, addr, ssize); in hpte_need_flush() 93 ssize = mmu_kernel_ssize; in hpte_need_flush() 96 vpn = hpt_vpn(addr, vsid, ssize); in hpte_need_flush() 104 flush_hash_page(vpn, rpte, psize, ssize, mm_is_thread_local(mm)); in hpte_need_flush() 120 batch->ssize != ssize)) { in hpte_need_flush() 127 batch->ssize = ssize; in hpte_need_flush() [all...] |
H A D | slb.c | 39 #define slb_esid_mask(ssize) \ 40 (((ssize) == MMU_SEGSIZE_256M)? ESID_MASK: ESID_MASK_1T) 42 static inline unsigned long mk_esid_data(unsigned long ea, int ssize, in mk_esid_data() argument 45 return (ea & slb_esid_mask(ssize)) | SLB_ESID_V | index; in mk_esid_data() 48 static inline unsigned long __mk_vsid_data(unsigned long vsid, int ssize, in __mk_vsid_data() argument 51 return (vsid << slb_vsid_shift(ssize)) | flags | in __mk_vsid_data() 52 ((unsigned long) ssize << SLB_VSID_SSIZE_SHIFT); in __mk_vsid_data() 55 static inline unsigned long mk_vsid_data(unsigned long ea, int ssize, in mk_vsid_data() argument 58 return __mk_vsid_data(get_kernel_vsid(ea, ssize), ssize, flag in mk_vsid_data() 93 slb_shadow_update(unsigned long ea, int ssize, unsigned long flags, enum slb_index index) slb_shadow_update() argument 114 create_shadowed_slbe(unsigned long ea, int ssize, unsigned long flags, enum slb_index index) create_shadowed_slbe() argument 695 slb_insert_entry(unsigned long ea, unsigned long context, unsigned long flags, int ssize, bool kernel) slb_insert_entry() argument 765 int ssize; slb_allocate_kernel() local 815 int ssize; slb_allocate_user() local [all...] |
H A D | hash_hugepage.c | 23 int ssize, unsigned int psize) in __hash_page_thp() 79 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_thp() 89 ssize, flags); in __hash_page_thp() 105 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 113 psize, lpsize, ssize, flags); in __hash_page_thp() 131 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 141 psize, lpsize, ssize); in __hash_page_thp() 150 psize, lpsize, ssize); in __hash_page_thp() 166 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp() 21 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) __hash_page_thp() argument
|
H A D | hash_hugetlbpage.c | 21 unsigned long vflags, int psize, int ssize); 25 int ssize, unsigned int shift, unsigned int mmu_psize) in __hash_page_huge() 36 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_huge() 92 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 0); in __hash_page_huge() 94 mmu_psize, ssize, flags) == -1) in __hash_page_huge() 99 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge() 107 mmu_psize, ssize); in __hash_page_huge() 115 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge() 23 __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, unsigned int shift, unsigned int mmu_psize) __hash_page_huge() argument
|
H A D | hash_4k.c | 21 int ssize, int subpg_prot) in __hash_page_4K() 64 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_4K() 69 unsigned long gslot = pte_get_hash_gslot(vpn, shift, ssize, in __hash_page_4K() 73 MMU_PAGE_4K, ssize, flags) == -1) in __hash_page_4K() 80 hash = hpt_hash(vpn, shift, ssize); in __hash_page_4K() 87 MMU_PAGE_4K, MMU_PAGE_4K, ssize); in __hash_page_4K() 97 MMU_PAGE_4K, ssize); in __hash_page_4K() 115 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K() 19 __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, int subpg_prot) __hash_page_4K() argument
|
H A D | hash_utils.c | 249 int psize, int ssize) in htab_bolt_mapping() 261 vstart, vend, pstart, prot, psize, ssize); in htab_bolt_mapping() 270 unsigned long vsid = get_kernel_vsid(vaddr, ssize); in htab_bolt_mapping() 271 unsigned long vpn = hpt_vpn(vaddr, vsid, ssize); in htab_bolt_mapping() 298 hash = hpt_hash(vpn, shift, ssize); in htab_bolt_mapping() 305 ssize); in htab_bolt_mapping() 315 ssize); in htab_bolt_mapping() 337 int psize, int ssize) in htab_remove_mapping() 355 rc = mmu_hash_ops.hpte_removebolted(vaddr, psize, ssize); in htab_remove_mapping() 1264 int ssize, in in hash_failure_debug() 247 htab_bolt_mapping(unsigned long vstart, unsigned long vend, unsigned long pstart, unsigned long prot, int psize, int ssize) htab_bolt_mapping() argument 336 htab_remove_mapping(unsigned long vstart, unsigned long vend, int psize, int ssize) htab_remove_mapping() argument 1262 hash_failure_debug(unsigned long ea, unsigned long access, unsigned long vsid, unsigned long trap, int ssize, int psize, int lpsize, unsigned long pte) hash_failure_debug() argument 1308 int psize, ssize; hash_page_mm() local 1587 int rc, ssize, update_flags = 0; hash_preload() local 1747 pte_get_hash_gslot(unsigned long vpn, unsigned long shift, int ssize, real_pte_t rpte, unsigned int subpg_index) pte_get_hash_gslot() argument 1761 flush_hash_page(unsigned long vpn, real_pte_t pte, int psize, int ssize, unsigned long flags) flush_hash_page() argument 1783 flush_hash_hugepage(unsigned long vsid, unsigned long addr, pmd_t *pmdp, unsigned int psize, int ssize, unsigned long flags) flush_hash_hugepage() argument 1876 hpte_insert_repeating(unsigned long hash, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int ssize) hpte_insert_repeating() argument [all...] |
/kernel/linux/linux-6.6/arch/powerpc/mm/book3s64/ |
H A D | hash_native.c | 70 int apsize, int ssize) in ___tlbie() 96 va |= ssize << 8; in ___tlbie() 108 va |= ssize << 8; in ___tlbie() 127 int apsize, int ssize) in fixup_tlbie_vpn() 154 ___tlbie(vpn, psize, apsize, ssize); in fixup_tlbie_vpn() 158 static inline void __tlbie(unsigned long vpn, int psize, int apsize, int ssize) in __tlbie() argument 162 rb = ___tlbie(vpn, psize, apsize, ssize); in __tlbie() 166 static inline void __tlbiel(unsigned long vpn, int psize, int apsize, int ssize) in __tlbiel() argument 186 va |= ssize << 8; in __tlbiel() 198 va |= ssize << in __tlbiel() 69 ___tlbie(unsigned long vpn, int psize, int apsize, int ssize) ___tlbie() argument 126 fixup_tlbie_vpn(unsigned long vpn, int psize, int apsize, int ssize) fixup_tlbie_vpn() argument 217 tlbie(unsigned long vpn, int psize, int apsize, int ssize, int local) tlbie() argument 265 native_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) native_hpte_insert() argument 374 native_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int bpsize, int apsize, int ssize, unsigned long flags) native_hpte_updatepp() argument 451 native_hpte_find(unsigned long vpn, int psize, int ssize) native_hpte_find() argument 485 native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) native_hpte_updateboltedpp() argument 522 native_hpte_removebolted(unsigned long ea, int psize, int ssize) native_hpte_removebolted() argument 555 native_hpte_invalidate(unsigned long slot, unsigned long vpn, int bpsize, int apsize, int ssize, int local) native_hpte_invalidate() argument 595 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) native_hugepage_invalidate() argument 655 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) native_hugepage_invalidate() argument 664 hpte_decode(struct hash_pte *hpte, unsigned long slot, int *psize, int *apsize, int *ssize, unsigned long *vpn) hpte_decode() argument 747 int psize, apsize, ssize; native_hpte_clear() local 790 int ssize = batch->ssize; native_flush_hash_range() local [all...] |
H A D | hash_64k.c | 40 int ssize, int subpg_prot) in __hash_page_4K() 90 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_4K() 102 flush_hash_page(vpn, rpte, MMU_PAGE_64K, ssize, flags); in __hash_page_4K() 118 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, in __hash_page_4K() 122 ssize, flags); in __hash_page_4K() 157 hash = hpt_hash(vpn, shift, ssize); in __hash_page_4K() 163 MMU_PAGE_4K, MMU_PAGE_4K, ssize); in __hash_page_4K() 174 ssize); in __hash_page_4K() 187 ssize, 0); in __hash_page_4K() 213 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K() 38 __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, int subpg_prot) __hash_page_4K() argument 228 __hash_page_64K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize) __hash_page_64K() argument [all...] |
H A D | hash_tlb.c | 47 int ssize; in hpte_need_flush() local 89 ssize = user_segment_size(addr); in hpte_need_flush() 90 vsid = get_user_vsid(&mm->context, addr, ssize); in hpte_need_flush() 93 ssize = mmu_kernel_ssize; in hpte_need_flush() 96 vpn = hpt_vpn(addr, vsid, ssize); in hpte_need_flush() 104 flush_hash_page(vpn, rpte, psize, ssize, mm_is_thread_local(mm)); in hpte_need_flush() 120 batch->ssize != ssize)) { in hpte_need_flush() 127 batch->ssize = ssize; in hpte_need_flush() [all...] |
H A D | hash_hugepage.c | 23 int ssize, unsigned int psize) in __hash_page_thp() 79 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_thp() 89 ssize, flags); in __hash_page_thp() 105 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 113 psize, lpsize, ssize, flags); in __hash_page_thp() 131 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 141 psize, lpsize, ssize); in __hash_page_thp() 150 psize, lpsize, ssize); in __hash_page_thp() 166 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp() 21 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) __hash_page_thp() argument
|
H A D | hash_4k.c | 23 int ssize, int subpg_prot) in __hash_page_4K() 66 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_4K() 71 unsigned long gslot = pte_get_hash_gslot(vpn, shift, ssize, in __hash_page_4K() 75 MMU_PAGE_4K, ssize, flags) == -1) in __hash_page_4K() 82 hash = hpt_hash(vpn, shift, ssize); in __hash_page_4K() 89 MMU_PAGE_4K, MMU_PAGE_4K, ssize); in __hash_page_4K() 99 MMU_PAGE_4K, ssize); in __hash_page_4K() 117 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_4K() 21 __hash_page_4K(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, int subpg_prot) __hash_page_4K() argument
|
H A D | slb.c | 66 static inline void slb_shadow_update(unsigned long ea, int ssize, in slb_shadow_update() argument 78 WRITE_ONCE(p->save_area[index].vsid, cpu_to_be64(mk_vsid_data(ea, ssize, flags))); in slb_shadow_update() 79 WRITE_ONCE(p->save_area[index].esid, cpu_to_be64(mk_esid_data(ea, ssize, index))); in slb_shadow_update() 87 static inline void create_shadowed_slbe(unsigned long ea, int ssize, in create_shadowed_slbe() argument 96 slb_shadow_update(ea, ssize, flags, index); in create_shadowed_slbe() 100 : "r" (mk_vsid_data(ea, ssize, flags)), in create_shadowed_slbe() 101 "r" (mk_esid_data(ea, ssize, index)) in create_shadowed_slbe() 672 unsigned long flags, int ssize, bool kernel) in slb_insert_entry() 678 vsid = get_vsid(context, ea, ssize); in slb_insert_entry() 695 vsid_data = __mk_vsid_data(vsid, ssize, flag in slb_insert_entry() 671 slb_insert_entry(unsigned long ea, unsigned long context, unsigned long flags, int ssize, bool kernel) slb_insert_entry() argument 741 int ssize; slb_allocate_kernel() local 791 int ssize; slb_allocate_user() local [all...] |
H A D | hugetlbpage.c | 22 int ssize, unsigned int shift, unsigned int mmu_psize) in __hash_page_huge() 33 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_huge() 89 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 0); in __hash_page_huge() 91 mmu_psize, ssize, flags) == -1) in __hash_page_huge() 96 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge() 104 mmu_psize, ssize); in __hash_page_huge() 112 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge() 20 __hash_page_huge(unsigned long ea, unsigned long access, unsigned long vsid, pte_t *ptep, unsigned long trap, unsigned long flags, int ssize, unsigned int shift, unsigned int mmu_psize) __hash_page_huge() argument
|
/kernel/linux/linux-6.6/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 139 int ssize, int local); 144 int ssize, unsigned long flags); 147 int psize, int ssize); 154 int ssize); 157 int psize, int ssize); 162 int psize, int ssize, int local); 253 static inline int slb_vsid_shift(int ssize) in slb_vsid_shift() argument 255 if (ssize == MMU_SEGSIZE_256M) in slb_vsid_shift() 260 static inline int segment_shift(int ssize) in segment_shift() argument 262 if (ssize in segment_shift() 325 hpte_encode_avpn(unsigned long vpn, int psize, int ssize) hpte_encode_avpn() argument 389 hpte_encode_v(unsigned long vpn, int base_psize, int actual_psize, int ssize) hpte_encode_v() argument 420 hpt_vpn(unsigned long ea, unsigned long vsid, int ssize) hpt_vpn() argument 433 hpt_hash(unsigned long vpn, unsigned int shift, int ssize) hpt_hash() argument 482 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) __hash_page_thp() argument 778 get_vsid(unsigned long context, unsigned long ea, int ssize) get_vsid() argument 844 get_kernel_vsid(unsigned long ea, int ssize) get_kernel_vsid() argument 865 mk_esid_data(unsigned long ea, int ssize, enum slb_index index) mk_esid_data() argument 871 __mk_vsid_data(unsigned long vsid, int ssize, unsigned long flags) __mk_vsid_data() argument 878 mk_vsid_data(unsigned long ea, int ssize, unsigned long flags) mk_vsid_data() argument [all...] |
/kernel/linux/linux-5.10/tools/lib/ |
H A D | vsprintf.c | 9 ssize_t ssize = size; in vscnprintf() local 11 return (i >= ssize) ? (ssize - 1) : i; in vscnprintf() 16 ssize_t ssize = size; in scnprintf() local 24 return (i >= ssize) ? (ssize - 1) : i; in scnprintf() 29 ssize_t ssize = size; in scnprintf_pad() local 43 return (i >= ssize) ? (ssize - 1) : i; in scnprintf_pad()
|
/kernel/linux/linux-6.6/tools/lib/ |
H A D | vsprintf.c | 9 ssize_t ssize = size; in vscnprintf() local 11 return (i >= ssize) ? (ssize - 1) : i; in vscnprintf() 16 ssize_t ssize = size; in scnprintf() local 24 return (i >= ssize) ? (ssize - 1) : i; in scnprintf() 29 ssize_t ssize = size; in scnprintf_pad() local 43 return (i >= ssize) ? (ssize - 1) : i; in scnprintf_pad()
|
/kernel/linux/linux-5.10/arch/powerpc/include/asm/book3s/64/ |
H A D | mmu-hash.h | 139 int ssize, int local); 144 int ssize, unsigned long flags); 147 int psize, int ssize); 154 int ssize); 157 int psize, int ssize); 162 int psize, int ssize, int local); 253 static inline int slb_vsid_shift(int ssize) in slb_vsid_shift() argument 255 if (ssize == MMU_SEGSIZE_256M) in slb_vsid_shift() 260 static inline int segment_shift(int ssize) in segment_shift() argument 262 if (ssize in segment_shift() 325 hpte_encode_avpn(unsigned long vpn, int psize, int ssize) hpte_encode_avpn() argument 389 hpte_encode_v(unsigned long vpn, int base_psize, int actual_psize, int ssize) hpte_encode_v() argument 420 hpt_vpn(unsigned long ea, unsigned long vsid, int ssize) hpt_vpn() argument 433 hpt_hash(unsigned long vpn, unsigned int shift, int ssize) hpt_hash() argument 477 __hash_page_thp(unsigned long ea, unsigned long access, unsigned long vsid, pmd_t *pmdp, unsigned long trap, unsigned long flags, int ssize, unsigned int psize) __hash_page_thp() argument 766 get_vsid(unsigned long context, unsigned long ea, int ssize) get_vsid() argument 832 get_kernel_vsid(unsigned long ea, int ssize) get_kernel_vsid() argument [all...] |
/kernel/liteos_a/testsuites/kernel/sample/posix/pthread/full/ |
H A D | It_posix_pthread_200.c | 52 size_t ssize; in Testcase() local 58 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 60 ICUNIT_ASSERT_EQUAL(ssize, PTHREAD_DEFAULT_STACK_SIZE, ssize); in Testcase() 65 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 67 ICUNIT_ASSERT_EQUAL(ssize, stackSize, ssize); in Testcase()
|
/kernel/liteos_m/testsuites/sample/posix/pthread/ |
H A D | It_posix_pthread_024.c | 43 size_t ssize; in Testcase() local 49 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 51 ICUNIT_ASSERT_EQUAL(ssize, PTHREAD_DEFAULT_STACK_SIZE, ssize); in Testcase() 56 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 58 ICUNIT_ASSERT_EQUAL(ssize, stackSize, ssize); in Testcase()
|
/kernel/liteos_a/testsuites/unittest/libc/posix/pthread/full/ |
H A D | It_posix_pthread_200.cpp | 45 size_t ssize; in Testcase() local 51 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 53 ICUNIT_ASSERT_EQUAL(ssize, 0x20000, ssize); in Testcase() 58 ret = pthread_attr_getstacksize(&attr, &ssize); in Testcase() 60 ICUNIT_ASSERT_EQUAL(ssize, stackSize, ssize); in Testcase()
|
/kernel/linux/linux-5.10/arch/powerpc/mm/ |
H A D | copro_fault.c | 88 int psize, ssize; in copro_calculate_slb() local 96 ssize = user_segment_size(ea); in copro_calculate_slb() 97 vsid = get_user_vsid(&mm->context, ea, ssize); in copro_calculate_slb() 103 ssize = mmu_kernel_ssize; in copro_calculate_slb() 110 ssize = mmu_kernel_ssize; in copro_calculate_slb() 117 ssize = mmu_kernel_ssize; in copro_calculate_slb() 129 vsid = (vsid << slb_vsid_shift(ssize)) | vsidkey; in copro_calculate_slb() 132 ((ssize == MMU_SEGSIZE_1T) ? SLB_VSID_B_1T : 0); in copro_calculate_slb() 134 slb->esid = (ea & (ssize == MMU_SEGSIZE_1T ? ESID_MASK_1T : ESID_MASK)) | SLB_ESID_V; in copro_calculate_slb()
|
/kernel/linux/linux-6.6/arch/powerpc/mm/ |
H A D | copro_fault.c | 86 int psize, ssize; in copro_calculate_slb() local 94 ssize = user_segment_size(ea); in copro_calculate_slb() 95 vsid = get_user_vsid(&mm->context, ea, ssize); in copro_calculate_slb() 101 ssize = mmu_kernel_ssize; in copro_calculate_slb() 108 ssize = mmu_kernel_ssize; in copro_calculate_slb() 115 ssize = mmu_kernel_ssize; in copro_calculate_slb() 127 vsid = (vsid << slb_vsid_shift(ssize)) | vsidkey; in copro_calculate_slb() 130 ((ssize == MMU_SEGSIZE_1T) ? SLB_VSID_B_1T : 0); in copro_calculate_slb() 132 slb->esid = (ea & (ssize == MMU_SEGSIZE_1T ? ESID_MASK_1T : ESID_MASK)) | SLB_ESID_V; in copro_calculate_slb()
|
/kernel/linux/linux-5.10/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 711 int psize, int apsize, int ssize) in pSeries_lpar_hpte_insert() 723 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert() 876 int ssize, unsigned long inv_flags) in pSeries_lpar_hpte_updatepp() 882 want_v = hpte_encode_avpn(vpn, psize, ssize); in pSeries_lpar_hpte_updatepp() 934 static long pSeries_lpar_hpte_find(unsigned long vpn, int psize, int ssize) in pSeries_lpar_hpte_find() argument 941 hash = hpt_hash(vpn, mmu_psize_defs[psize].shift, ssize); in pSeries_lpar_hpte_find() 942 want_v = hpte_encode_avpn(vpn, psize, ssize); in pSeries_lpar_hpte_find() 962 int psize, int ssize) in pSeries_lpar_hpte_updateboltedpp() 967 vsid = get_kernel_vsid(ea, ssize); in pSeries_lpar_hpte_updateboltedpp() 968 vpn = hpt_vpn(ea, vsid, ssize); in pSeries_lpar_hpte_updateboltedpp() 708 pSeries_lpar_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) pSeries_lpar_hpte_insert() argument 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 960 pSeries_lpar_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) pSeries_lpar_hpte_updateboltedpp() argument 983 pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned long vpn, int psize, int apsize, int ssize, int local) pSeries_lpar_hpte_invalidate() argument 1093 hugepage_block_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) hugepage_block_invalidate() argument 1139 hugepage_bulk_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) hugepage_bulk_invalidate() argument 1173 __pSeries_lpar_hugepage_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) __pSeries_lpar_hugepage_invalidate() argument 1194 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) pSeries_lpar_hugepage_invalidate() argument 1244 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) pSeries_lpar_hugepage_invalidate() argument 1253 pSeries_lpar_hpte_removebolted(unsigned long ea, int psize, int ssize) pSeries_lpar_hpte_removebolted() argument 1274 compute_slot(real_pte_t pte, unsigned long vpn, unsigned long index, unsigned long shift, int ssize) compute_slot() argument 1302 int psize, ssize; do_block_remove() local 1501 int psize, ssize; pSeries_lpar_flush_hash_range() local 1926 vsid_unscramble(unsigned long vsid, int ssize) vsid_unscramble() argument [all...] |