Searched refs:ssize (Results 1 - 25 of 41) sorted by path

12

/linux-master/arch/mips/include/asm/octeon/
H A Dcvmx-sriox-defs.h732 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 Dleon_mm.c247 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 Dvsprintf.c9 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 Dmc.h200 volatile u32 ssize; /* DMA stride size */ member in struct:sgimc_regs
/linux-master/arch/powerpc/include/asm/book3s/64/
H A Dhash.h231 int ssize, real_pte_t rpte, unsigned int subpg_index);
H A Dmmu-hash.h139 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 Dmmu.h283 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 Dtlbflush-hash.h21 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 Dbook3s_64_mmu.c122 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 Dhash_4k.c23 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 Dhash_64k.c40 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 Dhash_hugepage.c23 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 Dhash_native.c70 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 Dhash_pgtable.c315 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 Dhash_tlb.c47 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 Dhash_utils.c356 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 Dhugetlbpage.c22 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 Dslb.c66 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 Dcopro_fault.c86 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 Dhashpagetable.c65 .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 Dhtab.c36 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 Dlpar.c759 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 Dessiv.c207 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 Daoe.h176 sector_t ssize; member in struct:aoedev
H A Daoeblk.c336 sector_t ssize; local
399 ssize = d->ssize;
408 set_capacity(gd, ssize);

Completed in 555 milliseconds

12