Home
last modified time | relevance | path

Searched refs:ssize (Results 1 – 25 of 42) sorted by relevance

12

/linux/arch/powerpc/mm/book3s64/
A Dhash_native.c151 int apsize, int ssize) in ___tlbie() argument
177 va |= ssize << 8; in ___tlbie()
189 va |= ssize << 8; in ___tlbie()
208 int apsize, int ssize) in fixup_tlbie_vpn() argument
267 va |= ssize << 8; in __tlbiel()
279 va |= ssize << 8; in __tlbiel()
299 int ssize, int local) in tlbie() argument
546 int psize, int ssize) in native_hpte_updateboltedpp() argument
745 switch (*ssize) { in hpte_decode()
797 int psize, apsize, ssize; in native_hpte_clear() local
[all …]
A Dhash_64k.c38 int ssize, int subpg_prot) in __hash_page_4K() argument
88 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_4K()
120 ssize, flags); in __hash_page_4K()
155 hash = hpt_hash(vpn, shift, ssize); in __hash_page_4K()
172 ssize); in __hash_page_4K()
185 ssize, 0); in __hash_page_4K()
225 unsigned long flags, int ssize) in __hash_page_64K() argument
270 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_64K()
279 MMU_PAGE_64K, ssize, in __hash_page_64K()
295 ssize); in __hash_page_64K()
[all …]
A Dhash_tlb.c47 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()
152 batch->psize, batch->ssize, local); in __flush_tlb_pending()
A Dhash_hugepage.c23 int ssize, unsigned int psize) in __hash_page_thp() argument
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()
A Dhash_4k.c21 int ssize, int subpg_prot) in __hash_page_4K() argument
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()
A Dhash_utils.c251 int psize, int ssize) in htab_bolt_mapping() argument
307 ssize); in htab_bolt_mapping()
317 ssize); in htab_bolt_mapping()
339 int psize, int ssize) in htab_remove_mapping() argument
1308 int psize, ssize; in hash_page_mm() local
1330 ssize = mmu_kernel_ssize; in hash_page_mm()
1337 ssize = mmu_kernel_ssize; in hash_page_mm()
1476 flags, ssize); in hash_page_mm()
1832 ssize, local); in flush_hash_page()
1923 psize, psize, ssize); in hpte_insert_repeating()
[all …]
A Dslb.c96 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() argument
678 vsid = get_vsid(context, ea, ssize); in slb_insert_entry()
696 esid_data = mk_esid_data(ea, ssize, index); in slb_insert_entry()
741 int ssize; in slb_allocate_kernel() local
777 ssize = MMU_SEGSIZE_1T; in slb_allocate_kernel()
779 ssize = MMU_SEGSIZE_256M; in slb_allocate_kernel()
791 int ssize; in slb_allocate_user() local
[all …]
A Dhash_hugetlbpage.c21 int ssize, unsigned int shift, unsigned int mmu_psize) in __hash_page_huge() argument
32 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_huge()
88 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 0); in __hash_page_huge()
90 mmu_psize, ssize, flags) == -1) in __hash_page_huge()
95 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge()
103 mmu_psize, ssize); in __hash_page_huge()
111 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge()
A Dhash_pgtable.c315 int ssize; in hpte_do_hugepage_flush() local
331 ssize = user_segment_size(addr); in hpte_do_hugepage_flush()
332 vsid = get_user_vsid(&mm->context, addr, ssize); in hpte_do_hugepage_flush()
336 ssize = mmu_kernel_ssize; in hpte_do_hugepage_flush()
342 return flush_hash_hugepage(vsid, addr, pmdp, psize, ssize, flags); in hpte_do_hugepage_flush()
/linux/arch/powerpc/include/asm/book3s/64/
A Dmmu-hash.h138 int ssize, int local);
153 int ssize);
156 int psize, int ssize);
254 if (ssize == MMU_SEGSIZE_256M) in slb_vsid_shift()
261 if (ssize == MMU_SEGSIZE_256M) in segment_shift()
325 int ssize) in hpte_encode_avpn() argument
496 int psize, int ssize);
498 int psize, int ssize);
772 int ssize) in get_vsid() argument
855 #define slb_esid_mask(ssize) \ argument
[all …]
A Dtlbflush-hash.h21 int ssize; member
57 int ssize, unsigned long flags);
60 pmd_t *pmdp, unsigned int psize, int ssize,
/linux/tools/lib/
A Dvsprintf.c9 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()
/linux/arch/powerpc/mm/
A Dcopro_fault.c88 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()
/linux/arch/powerpc/platforms/pseries/
A Dlpar.c998 int ssize, int local) in pSeries_lpar_hpte_invalidate() argument
1162 ssize, 0); in hugepage_bulk_invalidate()
1189 int ssize) in __pSeries_lpar_hugepage_invalidate() argument
1247 psize, ssize); in pSeries_lpar_hugepage_invalidate()
1291 int ssize) in compute_slot() argument
1315 int psize, ssize; in do_block_remove() local
1318 ssize = batch->ssize; in do_block_remove()
1339 ssize); in do_block_remove()
1514 int psize, ssize; in pSeries_lpar_flush_hash_range() local
1525 ssize = batch->ssize; in pSeries_lpar_flush_hash_range()
[all …]
/linux/drivers/misc/lkdtm/
A Dpowerpc.c9 static void insert_slb_entry(unsigned long p, int ssize, int page_size) in insert_slb_entry() argument
17 : "r" (mk_vsid_data(p, ssize, flags)), in insert_slb_entry()
18 "r" (mk_esid_data(p, ssize, SLB_NUM_BOLTED)) in insert_slb_entry()
22 : "r" (mk_vsid_data(p, ssize, flags)), in insert_slb_entry()
23 "r" (mk_esid_data(p, ssize, SLB_NUM_BOLTED + 1)) in insert_slb_entry()
/linux/arch/powerpc/platforms/ps3/
A Dhtab.c37 int psize, int apsize, int ssize) in ps3_hpte_insert() argument
53 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert()
101 int ssize, unsigned long inv_flags) in ps3_hpte_updatepp() argument
109 want_v = hpte_encode_avpn(vpn, psize, ssize); in ps3_hpte_updatepp()
148 int psize, int ssize) in ps3_hpte_updateboltedpp() argument
154 int psize, int apsize, int ssize, int local) in ps3_hpte_invalidate() argument
/linux/fs/ntfs/
A Drunlist.c228 __ntfs_rl_merge(src + ssize - 1, dst + loc + 1); in ntfs_rl_append()
231 marker = loc + ssize + 1; in ntfs_rl_append()
235 ntfs_rl_mc(dst, loc + 1, src, 0, ssize); in ntfs_rl_append()
318 marker = loc + ssize - left + disc; in ntfs_rl_insert()
388 delta = ssize - 1 - left - right; in ntfs_rl_replace()
420 marker = loc + ssize - left; in ntfs_rl_replace()
424 ntfs_rl_mc(dst, loc, src, left, ssize - left); in ntfs_rl_replace()
457 runlist_element *src, int ssize, int loc) in ntfs_rl_split() argument
473 ntfs_rl_mc(dst, loc + 1, src, 0, ssize); in ntfs_rl_split()
477 dst[loc+ssize+1].vcn = dst[loc+ssize].vcn + dst[loc+ssize].length; in ntfs_rl_split()
[all …]
/linux/arch/powerpc/mm/ptdump/
A Dhashpagetable.c211 int i, ssize = mmu_kernel_ssize; in native_find() local
215 vsid = get_kernel_vsid(ea, ssize); in native_find()
216 vpn = hpt_vpn(ea, vsid, ssize); in native_find()
217 hash = hpt_hash(vpn, shift, ssize); in native_find()
218 want_v = hpte_encode_avpn(vpn, psize, ssize); in native_find()
243 int i, j, ssize = mmu_kernel_ssize; in pseries_find() local
248 vsid = get_kernel_vsid(ea, ssize); in pseries_find()
249 vpn = hpt_vpn(ea, vsid, ssize); in pseries_find()
250 hash = hpt_hash(vpn, shift, ssize); in pseries_find()
251 want_v = hpte_encode_avpn(vpn, psize, ssize); in pseries_find()
/linux/drivers/usb/storage/
A Djumpshot.c97 unsigned long ssize; /* sector size in bytes */ member
174 totallen = sectors * info->ssize; in jumpshot_read_data()
189 thistime = (len / info->ssize) & 0xff; in jumpshot_read_data()
251 totallen = sectors * info->ssize; in jumpshot_write_data()
267 thistime = (len / info->ssize) & 0xff; in jumpshot_write_data()
502 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec in jumpshot_transport()
513 info->sectors, info->ssize); in jumpshot_transport()
518 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in jumpshot_transport()
A Ddatafab.c61 unsigned long ssize; /* sector size in bytes */ member
162 totallen = sectors * info->ssize; in datafab_read_data()
178 thistime = (len / info->ssize) & 0xff; in datafab_read_data()
246 totallen = sectors * info->ssize; in datafab_write_data()
262 thistime = (len / info->ssize) & 0xff; in datafab_write_data()
576 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec in datafab_transport()
582 info->sectors, info->ssize); in datafab_transport()
587 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in datafab_transport()
/linux/arch/sparc/mm/
A Dleon_mm.c247 unsigned int ssize, sets; in leon_flush_needed() local
257 ssize = 1 << ((cregs.dccr & LEON3_XCCR_SSIZE_MASK) >> 20); in leon_flush_needed()
260 sets > 3 ? "unknown" : setStr[sets], ssize); in leon_flush_needed()
261 if ((ssize <= (PAGE_SIZE / 1024)) && (sets == 0)) { in leon_flush_needed()
/linux/crypto/
A Dessiv.c202 int ssize = req->assoclen - ivsize; in essiv_aead_crypt() local
206 if (ssize < 0) in essiv_aead_crypt()
209 nents = sg_nents_for_len(req->src, ssize); in essiv_aead_crypt()
221 rctx->assoc = kmalloc(ssize, GFP_ATOMIC); in essiv_aead_crypt()
226 ssize, 0); in essiv_aead_crypt()
227 sg_set_buf(rctx->sg, rctx->assoc, ssize); in essiv_aead_crypt()
229 sg_set_page(rctx->sg, sg_page(req->src), ssize, in essiv_aead_crypt()
/linux/fs/jfs/
A Dnamei.c879 int ssize; /* source pathname size */ in jfs_symlink() local
897 ssize = strlen(name) + 1; in jfs_symlink()
946 if (ssize <= IDATASIZE) { in jfs_symlink()
950 memcpy(ip->i_link, name, ssize); in jfs_symlink()
951 ip->i_size = ssize - 1; in jfs_symlink()
961 ssize, name); in jfs_symlink()
980 xsize = (ssize + bmask) & ~bmask; in jfs_symlink()
987 ip->i_size = ssize - 1; in jfs_symlink()
988 while (ssize) { in jfs_symlink()
990 int copy_size = min(ssize, PSIZE); in jfs_symlink()
[all …]
/linux/drivers/block/
A Dfloppy.c2321 int ssize; in rw_interrupt() local
2351 if (nr_sectors / ssize > in rw_interrupt()
2437 max_sector = transfer_size(ssize, in copy_buffer()
2456 pr_info("ssize=%d\n", ssize); in copy_buffer()
2548 int ssize; in make_raw_rw_request() local
2629 ssize >>= 1; in make_raw_rw_request()
2633 tracksize += ssize; in make_raw_rw_request()
2659 if (sectors > ssize && sectors < ssize + ssize) in make_raw_rw_request()
2660 max_size = ssize + ssize; in make_raw_rw_request()
2662 max_size = ssize; in make_raw_rw_request()
[all …]
/linux/drivers/dma/
A Dmpc512x_dma.c137 u32 ssize:3; /* Source data transfer size */ member
633 tcd->ssize = MPC_DMA_TSIZE_32; in mpc_dma_prep_memcpy()
639 tcd->ssize = MPC_DMA_TSIZE_16; in mpc_dma_prep_memcpy()
644 tcd->ssize = MPC_DMA_TSIZE_4; in mpc_dma_prep_memcpy()
649 tcd->ssize = MPC_DMA_TSIZE_2; in mpc_dma_prep_memcpy()
654 tcd->ssize = MPC_DMA_TSIZE_1; in mpc_dma_prep_memcpy()
761 tcd->ssize = buswidth_to_dmatsize(mchan->swidth); in mpc_dma_prep_slave_sg()
774 tcd->nbytes = tcd_nunits * tcd->ssize; in mpc_dma_prep_slave_sg()

Completed in 51 milliseconds

12