/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/powerpc/mm/book3s64/ |
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_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_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_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_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 | 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...] |
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 | 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);
|
/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/drivers/misc/lkdtm/ |
H A D | powerpc.c | 9 static void insert_slb_entry(unsigned long p, int ssize, int page_size) argument 17 : "r" (mk_vsid_data(p, ssize, flags)), 18 "r" (mk_esid_data(p, ssize, SLB_NUM_BOLTED)) 22 : "r" (mk_vsid_data(p, ssize, flags)), 23 "r" (mk_esid_data(p, ssize, SLB_NUM_BOLTED + 1))
|
/linux-master/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) 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 | 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,
|
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
|
/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/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/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/drivers/usb/storage/ |
H A D | jumpshot.c | 97 unsigned long ssize; /* sector size in bytes */ member in struct:jumpshot_info 174 totallen = sectors * info->ssize; 187 // (min(128k, 255*info->ssize) is the real limit) 189 thistime = (len / info->ssize) & 0xff; 251 totallen = sectors * info->ssize; 264 // (min(128k, 255*info->ssize) is the real limit) 267 thistime = (len / info->ssize) & 0xff; 502 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec 513 info->sectors, info->ssize); 518 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); [all...] |
H A D | datafab.c | 61 unsigned long ssize; /* sector size in bytes */ member in struct:datafab_info 162 totallen = sectors * info->ssize; 175 // (min(128k, 255*info->ssize) is the real limit) 178 thistime = (len / info->ssize) & 0xff; 246 totallen = sectors * info->ssize; 259 // (min(128k, 255*info->ssize) is the real limit) 262 thistime = (len / info->ssize) & 0xff; 576 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec 582 info->sectors, info->ssize); 587 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); [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/fs/jfs/ |
H A D | namei.c | 885 u32 ssize; /* source pathname size */ local 903 ssize = strlen(name) + 1; 952 if (ssize <= IDATASIZE) { 956 memcpy(ip->i_link, name, ssize); 957 ip->i_size = ssize - 1; 963 if (ssize > sizeof (JFS_IP(ip)->i_inline)) 966 jfs_info("jfs_symlink: fast symlink added ssize:%u name:%s ", 967 ssize, name); 986 xsize = (ssize + bmask) & ~bmask; 993 ip->i_size = ssize [all...] |
/linux-master/drivers/block/aoe/ |
H A D | aoeblk.c | 336 sector_t ssize; local 399 ssize = d->ssize; 408 set_capacity(gd, ssize);
|
/linux-master/drivers/dma/ |
H A D | mpc512x_dma.c | 137 u32 ssize:3; /* Source data transfer size */ member in struct:mpc_dma_tcd 633 tcd->ssize = MPC_DMA_TSIZE_32; 639 tcd->ssize = MPC_DMA_TSIZE_16; 644 tcd->ssize = MPC_DMA_TSIZE_4; 649 tcd->ssize = MPC_DMA_TSIZE_2; 654 tcd->ssize = MPC_DMA_TSIZE_1; 761 tcd->ssize = buswidth_to_dmatsize(mchan->swidth); 774 tcd->nbytes = tcd_nunits * tcd->ssize;
|