/linux-master/arch/mips/include/asm/octeon/ |
H A D | cvmx-sriox-defs.h | 732 uint64_t ssize:4; member in struct:cvmx_sriox_int_info2::cvmx_sriox_int_info2_s 748 uint64_t ssize:4;
|
/linux-master/arch/sparc/mm/ |
H A D | leon_mm.c | 247 unsigned int ssize, sets; local 256 /* (ssize=>realsize) 0=>1k, 1=>2k, 2=>4k, 3=>8k ... */ 257 ssize = 1 << ((cregs.dccr & LEON3_XCCR_SSIZE_MASK) >> 20); 260 sets > 3 ? "unknown" : setStr[sets], ssize); 261 if ((ssize <= (PAGE_SIZE / 1024)) && (sets == 0)) {
|
/linux-master/tools/lib/ |
H A D | vsprintf.c | 9 ssize_t ssize = size; local 11 return (i >= ssize) ? (ssize - 1) : i; 16 ssize_t ssize = size; local 24 return (i >= ssize) ? (ssize - 1) : i; 29 ssize_t ssize = size; local 43 return (i >= ssize) ? (ssize - 1) : i;
|
/linux-master/arch/mips/include/asm/sgi/ |
H A D | mc.h | 200 volatile u32 ssize; /* DMA stride size */ member in struct:sgimc_regs
|
/linux-master/arch/powerpc/include/asm/book3s/64/ |
H A D | hash.h | 231 int ssize, real_pte_t rpte, unsigned int subpg_index);
|
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) argument 255 if (ssize == MMU_SEGSIZE_256M) 260 static inline int segment_shift(int ssize) argument 262 if (ssize 325 hpte_encode_avpn(unsigned long vpn, int psize, int ssize) argument 389 hpte_encode_v(unsigned long vpn, int base_psize, int actual_psize, int ssize) argument 420 hpt_vpn(unsigned long ea, unsigned long vsid, int ssize) argument 433 hpt_hash(unsigned long vpn, unsigned int shift, int ssize) 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) argument 778 get_vsid(unsigned long context, unsigned long ea, int ssize) argument 844 get_kernel_vsid(unsigned long ea, int ssize) argument 865 mk_esid_data(unsigned long ea, int ssize, enum slb_index index) argument 871 __mk_vsid_data(unsigned long vsid, int ssize, unsigned long flags) argument 878 mk_vsid_data(unsigned long ea, int ssize, unsigned long flags) argument [all...] |
H A D | mmu.h | 283 unsigned long ea, int ssize) 287 return get_vsid(context, ea, ssize); 282 get_user_vsid(mm_context_t *ctx, unsigned long ea, int ssize) argument
|
H A D | tlbflush-hash.h | 21 int ssize; member in struct:ppc64_tlb_batch 63 int ssize, unsigned long flags); 66 pmd_t *pmdp, unsigned int psize, int ssize,
|
/linux-master/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 122 u32 ssize; local 129 ssize = slbe->tb ? MMU_SEGSIZE_1T : MMU_SEGSIZE_256M; 130 hash = hpt_hash(vpn, kvmppc_mmu_book3s_64_get_pagesize(slbe), ssize);
|
/linux-master/arch/powerpc/mm/book3s64/ |
H A D | hash_4k.c | 23 int ssize, int subpg_prot) 66 vpn = hpt_vpn(ea, vsid, ssize); 71 unsigned long gslot = pte_get_hash_gslot(vpn, shift, ssize, 75 MMU_PAGE_4K, ssize, flags) == -1) 82 hash = hpt_hash(vpn, shift, ssize); 89 MMU_PAGE_4K, MMU_PAGE_4K, ssize); 99 MMU_PAGE_4K, ssize); 117 hash_failure_debug(ea, access, vsid, trap, ssize, 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) argument
|
H A D | hash_64k.c | 40 int ssize, int subpg_prot) 90 vpn = hpt_vpn(ea, vsid, ssize); 102 flush_hash_page(vpn, rpte, MMU_PAGE_64K, ssize, flags); 118 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 122 ssize, flags); 157 hash = hpt_hash(vpn, shift, ssize); 163 MMU_PAGE_4K, MMU_PAGE_4K, ssize); 174 ssize); 187 ssize, 0); 213 hash_failure_debug(ea, access, vsid, trap, ssize, 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) 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) argument [all...] |
H A D | hash_hugepage.c | 23 int ssize, unsigned int psize) 76 vpn = hpt_vpn(ea, vsid, ssize); 86 ssize, flags); 102 hash = hpt_hash(vpn, shift, ssize); 110 psize, lpsize, ssize, flags); 128 hash = hpt_hash(vpn, shift, ssize); 138 psize, lpsize, ssize); 147 psize, lpsize, ssize); 163 hash_failure_debug(ea, access, vsid, trap, ssize, 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) argument
|
H A D | hash_native.c | 70 int apsize, int ssize) 96 va |= ssize << 8; 108 va |= ssize << 8; 127 int apsize, int ssize) 154 ___tlbie(vpn, psize, apsize, ssize); 158 static inline void __tlbie(unsigned long vpn, int psize, int apsize, int ssize) argument 162 rb = ___tlbie(vpn, psize, apsize, ssize); 166 static inline void __tlbiel(unsigned long vpn, int psize, int apsize, int ssize) argument 186 va |= ssize << 8; 198 va |= ssize << 69 ___tlbie(unsigned long vpn, int psize, int apsize, int ssize) argument 126 fixup_tlbie_vpn(unsigned long vpn, int psize, int apsize, int ssize) argument 217 tlbie(unsigned long vpn, int psize, int apsize, int ssize, int local) 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) argument 374 native_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int bpsize, int apsize, int ssize, unsigned long flags) argument 451 native_hpte_find(unsigned long vpn, int psize, int ssize) argument 485 native_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) argument 522 native_hpte_removebolted(unsigned long ea, int psize, int ssize) argument 555 native_hpte_invalidate(unsigned long slot, unsigned long vpn, int bpsize, int apsize, int ssize, int local) argument 595 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 655 native_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 664 hpte_decode(struct hash_pte *hpte, unsigned long slot, int *psize, int *apsize, int *ssize, unsigned long *vpn) argument 747 int psize, apsize, ssize; local 790 int ssize = batch->ssize; local [all...] |
H A D | hash_pgtable.c | 315 int ssize; local 331 ssize = user_segment_size(addr); 332 vsid = get_user_vsid(&mm->context, addr, ssize); 336 ssize = mmu_kernel_ssize; 342 return flush_hash_hugepage(vsid, addr, pmdp, psize, ssize, flags);
|
H A D | hash_tlb.c | 47 int ssize; local 89 ssize = user_segment_size(addr); 90 vsid = get_user_vsid(&mm->context, addr, ssize); 93 ssize = mmu_kernel_ssize; 96 vpn = hpt_vpn(addr, vsid, ssize); 104 flush_hash_page(vpn, rpte, psize, ssize, mm_is_thread_local(mm)); 120 batch->ssize != ssize)) { 127 batch->ssize = ssize; [all...] |
H A D | hash_utils.c | 356 int psize, int ssize) 368 vstart, vend, pstart, prot, psize, ssize); 377 unsigned long vsid = get_kernel_vsid(vaddr, ssize); 378 unsigned long vpn = hpt_vpn(vaddr, vsid, ssize); 405 hash = hpt_hash(vpn, shift, ssize); 412 ssize); 422 ssize); 442 int psize, int ssize) 460 rc = mmu_hash_ops.hpte_removebolted(vaddr, psize, ssize); 1426 int ssize, in 354 htab_bolt_mapping(unsigned long vstart, unsigned long vend, unsigned long pstart, unsigned long prot, int psize, int ssize) argument 441 htab_remove_mapping(unsigned long vstart, unsigned long vend, int psize, int ssize) argument 1424 hash_failure_debug(unsigned long ea, unsigned long access, unsigned long vsid, unsigned long trap, int ssize, int psize, int lpsize, unsigned long pte) argument 1469 int psize, ssize; local 1767 int rc, ssize, update_flags = 0; local 1916 pte_get_hash_gslot(unsigned long vpn, unsigned long shift, int ssize, real_pte_t rpte, unsigned int subpg_index) argument 1930 flush_hash_page(unsigned long vpn, real_pte_t pte, int psize, int ssize, unsigned long flags) argument 1952 flush_hash_hugepage(unsigned long vsid, unsigned long addr, pmd_t *pmdp, unsigned int psize, int ssize, unsigned long flags) argument 2024 hpte_insert_repeating(unsigned long hash, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int ssize) argument [all...] |
H A D | hugetlbpage.c | 22 int ssize, unsigned int shift, unsigned int mmu_psize) 33 vpn = hpt_vpn(ea, vsid, ssize); 89 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 0); 91 mmu_psize, ssize, flags) == -1) 96 unsigned long hash = hpt_hash(vpn, shift, ssize); 104 mmu_psize, ssize); 112 hash_failure_debug(ea, access, vsid, trap, ssize, 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) argument
|
H A D | slb.c | 66 static inline void slb_shadow_update(unsigned long ea, int ssize, argument 78 WRITE_ONCE(p->save_area[index].vsid, cpu_to_be64(mk_vsid_data(ea, ssize, flags))); 79 WRITE_ONCE(p->save_area[index].esid, cpu_to_be64(mk_esid_data(ea, ssize, index))); 87 static inline void create_shadowed_slbe(unsigned long ea, int ssize, argument 96 slb_shadow_update(ea, ssize, flags, index); 100 : "r" (mk_vsid_data(ea, ssize, flags)), 101 "r" (mk_esid_data(ea, ssize, index)) 672 unsigned long flags, int ssize, bool kernel) 678 vsid = get_vsid(context, ea, ssize); 695 vsid_data = __mk_vsid_data(vsid, ssize, flag 671 slb_insert_entry(unsigned long ea, unsigned long context, unsigned long flags, int ssize, bool kernel) argument 741 int ssize; local 791 int ssize; local [all...] |
/linux-master/arch/powerpc/mm/ |
H A D | copro_fault.c | 86 int psize, ssize; local 94 ssize = user_segment_size(ea); 95 vsid = get_user_vsid(&mm->context, ea, ssize); 101 ssize = mmu_kernel_ssize; 108 ssize = mmu_kernel_ssize; 115 ssize = mmu_kernel_ssize; 127 vsid = (vsid << slb_vsid_shift(ssize)) | vsidkey; 130 ((ssize == MMU_SEGSIZE_1T) ? SLB_VSID_B_1T : 0); 132 slb->esid = (ea & (ssize == MMU_SEGSIZE_1T ? ESID_MASK_1T : ESID_MASK)) | SLB_ESID_V;
|
/linux-master/arch/powerpc/mm/ptdump/ |
H A D | hashpagetable.c | 65 .set = "ssize: 256M", 66 .clear = "ssize: 1T ", 211 int i, ssize = mmu_kernel_ssize; local 215 vsid = get_kernel_vsid(ea, ssize); 216 vpn = hpt_vpn(ea, vsid, ssize); 217 hash = hpt_hash(vpn, shift, ssize); 218 want_v = hpte_encode_avpn(vpn, psize, ssize); 246 int i, j, ssize = mmu_kernel_ssize; local 251 vsid = get_kernel_vsid(ea, ssize); 252 vpn = hpt_vpn(ea, vsid, ssize); [all...] |
/linux-master/arch/powerpc/platforms/ps3/ |
H A D | htab.c | 36 int psize, int apsize, int ssize) 52 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; 100 int ssize, unsigned long inv_flags) 108 want_v = hpte_encode_avpn(vpn, psize, ssize); 147 int psize, int ssize) 153 int psize, int apsize, int ssize, int local) 34 ps3_hpte_insert(unsigned long hpte_group, unsigned long vpn, unsigned long pa, unsigned long rflags, unsigned long vflags, int psize, int apsize, int ssize) argument 98 ps3_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int psize, int apsize, int ssize, unsigned long inv_flags) argument 146 ps3_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) argument 152 ps3_hpte_invalidate(unsigned long slot, unsigned long vpn, int psize, int apsize, int ssize, int local) argument
|
/linux-master/arch/powerpc/platforms/pseries/ |
H A D | lpar.c | 759 int psize, int apsize, int ssize) 771 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; 927 int ssize, unsigned long inv_flags) 933 want_v = hpte_encode_avpn(vpn, psize, ssize); 986 static long pSeries_lpar_hpte_find(unsigned long vpn, int psize, int ssize) argument 993 hash = hpt_hash(vpn, mmu_psize_defs[psize].shift, ssize); 994 want_v = hpte_encode_avpn(vpn, psize, ssize); 1014 int psize, int ssize) 1019 vsid = get_kernel_vsid(ea, ssize); 1020 vpn = hpt_vpn(ea, vsid, ssize); 756 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) argument 923 pSeries_lpar_hpte_updatepp(unsigned long slot, unsigned long newpp, unsigned long vpn, int psize, int apsize, int ssize, unsigned long inv_flags) argument 1012 pSeries_lpar_hpte_updateboltedpp(unsigned long newpp, unsigned long ea, int psize, int ssize) argument 1037 pSeries_lpar_hpte_invalidate(unsigned long slot, unsigned long vpn, int psize, int apsize, int ssize, int local) argument 1147 hugepage_block_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) argument 1193 hugepage_bulk_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) argument 1227 __pSeries_lpar_hugepage_invalidate(unsigned long *slot, unsigned long *vpn, int count, int psize, int ssize) argument 1248 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 1298 pSeries_lpar_hugepage_invalidate(unsigned long vsid, unsigned long addr, unsigned char *hpte_slot_array, int psize, int ssize, int local) argument 1307 pSeries_lpar_hpte_removebolted(unsigned long ea, int psize, int ssize) argument 1328 compute_slot(real_pte_t pte, unsigned long vpn, unsigned long index, unsigned long shift, int ssize) argument 1356 int psize, ssize; local 1535 int psize, ssize; local 1930 vsid_unscramble(unsigned long vsid, int ssize) argument [all...] |
/linux-master/crypto/ |
H A D | essiv.c | 207 int ssize = req->assoclen - ivsize; local 211 if (ssize < 0) 214 nents = sg_nents_for_len(req->src, ssize); 226 rctx->assoc = kmalloc(ssize, GFP_ATOMIC); 231 ssize, 0); 232 sg_set_buf(rctx->sg, rctx->assoc, ssize); 234 sg_set_page(rctx->sg, sg_page(req->src), ssize,
|
/linux-master/drivers/block/aoe/ |
H A D | aoe.h | 176 sector_t ssize; member in struct:aoedev
|
H A D | aoeblk.c | 336 sector_t ssize; local 399 ssize = d->ssize; 408 set_capacity(gd, ssize);
|