/linux/arch/powerpc/mm/book3s64/ |
H A D | hash_native.c | 70 int apsize, int ssize) in ___tlbie() argument 96 va |= ssize << 8; in ___tlbie() 108 va |= ssize << 8; in ___tlbie() 127 int apsize, int ssize) in fixup_tlbie_vpn() argument 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 << 8; in __tlbiel() [all …]
|
H A D | hash_64k.c | 40 int ssize, int subpg_prot) in __hash_page_4K() argument 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() [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() 152 batch->psize, batch->ssize, local); in __flush_tlb_pending()
|
H A D | hash_hugepage.c | 23 int ssize, unsigned int psize) in __hash_page_thp() argument 76 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_thp() 86 ssize, flags); in __hash_page_thp() 102 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 110 psize, lpsize, ssize, flags); in __hash_page_thp() 128 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp() 138 psize, lpsize, ssize); in __hash_page_thp() 147 psize, lpsize, ssize); in __hash_page_thp() 163 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp()
|
H A D | hash_4k.c | 23 int ssize, int subpg_prot) in __hash_page_4K() argument 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()
|
H A D | hugetlbpage.c | 22 int ssize, unsigned int shift, unsigned int mmu_psize) in __hash_page_huge() argument 33 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_huge() 99 gslot = pte_get_hash_gslot(vpn, shift, ssize, rpte, 0); in __hash_page_huge() 101 mmu_psize, ssize, flags) == -1) in __hash_page_huge() 106 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge() 114 mmu_psize, ssize); in __hash_page_huge() 122 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge()
|
H A D | hash_pgtable.c | 315 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/ |
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 == MMU_SEGSIZE_256M) in segment_shift() [all …]
|
H A D | tlbflush-hash.h | 21 int ssize; member 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) in get_user_vsid() argument 287 return get_vsid(context, ea, ssize); in get_user_vsid()
|
/linux/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()
|
/linux/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()
|
/linux/drivers/misc/lkdtm/ |
H A D | powerpc.c | 9 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/ |
H A D | htab.c | 36 int psize, int apsize, int ssize) in ps3_hpte_insert() argument 52 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert() 100 int ssize, unsigned long inv_flags) in ps3_hpte_updatepp() argument 108 want_v = hpte_encode_avpn(vpn, psize, ssize); in ps3_hpte_updatepp() 147 int psize, int ssize) in ps3_hpte_updateboltedpp() argument 153 int psize, int apsize, int ssize, int local) in ps3_hpte_invalidate() argument
|
/linux/arch/powerpc/mm/ptdump/ |
H A D | hashpagetable.c | 211 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() 246 int i, j, ssize = mmu_kernel_ssize; in pseries_find() local 251 vsid = get_kernel_vsid(ea, ssize); in pseries_find() 252 vpn = hpt_vpn(ea, vsid, ssize); in pseries_find() 253 hash = hpt_hash(vpn, shift, ssize); in pseries_find() 254 want_v = hpte_encode_avpn(vpn, psize, ssize); in pseries_find()
|
/linux/drivers/usb/storage/ |
H A D | jumpshot.c | 97 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()
|
H A D | datafab.c | 61 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()
|
H A D | shuttle_usbat.c | 137 unsigned long ssize; /* sector size in bytes */ member 1143 totallen = sectors * info->ssize; in usbat_flash_read_data() 1162 thistime = (len / info->ssize) & 0xff; in usbat_flash_read_data() 1234 totallen = sectors * info->ssize; in usbat_flash_write_data() 1253 thistime = (len / info->ssize) & 0xff; in usbat_flash_write_data() 1707 info->ssize = 0x200; in usbat_flash_transport() 1709 info->sectors, info->ssize); in usbat_flash_transport() 1717 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in usbat_flash_transport()
|
/linux/arch/sparc/mm/ |
H A D | leon_mm.c | 241 unsigned int ssize, sets; in leon_flush_needed() local 251 ssize = 1 << ((cregs.dccr & LEON3_XCCR_SSIZE_MASK) >> 20); in leon_flush_needed() 254 sets > 3 ? "unknown" : setStr[sets], ssize); in leon_flush_needed() 255 if ((ssize <= (PAGE_SIZE / 1024)) && (sets == 0)) { in leon_flush_needed()
|
/linux/crypto/ |
H A D | essiv.c | 207 int ssize = req->assoclen - ivsize; in essiv_aead_crypt() local 211 if (ssize < 0) in essiv_aead_crypt() 214 nents = sg_nents_for_len(req->src, ssize); in essiv_aead_crypt() 226 rctx->assoc = kmalloc(ssize, GFP_ATOMIC); in essiv_aead_crypt() 231 ssize, 0); in essiv_aead_crypt() 232 sg_set_buf(rctx->sg, rctx->assoc, ssize); in essiv_aead_crypt() 234 sg_set_page(rctx->sg, sg_page(req->src), ssize, in essiv_aead_crypt()
|
/linux/fs/jfs/ |
H A D | namei.c | 885 u32 ssize; /* source pathname size */ in jfs_symlink() local 903 ssize = strlen(name) + 1; in jfs_symlink() 952 if (ssize <= IDATASIZE) { in jfs_symlink() 956 memcpy(ip->i_link, name, ssize); in jfs_symlink() 957 ip->i_size = ssize - 1; in jfs_symlink() 963 if (ssize > sizeof (JFS_IP(ip)->i_inline)) in jfs_symlink() 967 ssize, name); in jfs_symlink() 986 xsize = (ssize + bmask) & ~bmask; in jfs_symlink() 993 ip->i_size = ssize - 1; in jfs_symlink() 994 while (ssize) { in jfs_symlink() [all …]
|
/linux/tools/perf/ui/ |
H A D | hist.c | 333 ssize_t ssize = hpp->size; in hpp_color_scnprintf() local 343 return (ret >= ssize) ? (ssize - 1) : ret; in hpp_color_scnprintf() 349 ssize_t ssize = hpp->size; in hpp_entry_scnprintf() local 356 return (ret >= ssize) ? (ssize - 1) : ret; in hpp_entry_scnprintf()
|
/linux/drivers/cpufreq/ |
H A D | pmac64-cpufreq.c | 343 unsigned int psize, ssize; in g5_neo2_cpufreq_init() local 391 ssize = (shdr->len * sizeof(u32)) - sizeof(*shdr); in g5_neo2_cpufreq_init() 392 g5_fvt_count = ssize / sizeof(*g5_fvt_table); in g5_neo2_cpufreq_init()
|
/linux/arch/powerpc/kvm/ |
H A D | book3s_64_mmu.c | 122 u32 ssize; in kvmppc_mmu_book3s_64_get_pteg() local 129 ssize = slbe->tb ? MMU_SEGSIZE_1T : MMU_SEGSIZE_256M; in kvmppc_mmu_book3s_64_get_pteg() 130 hash = hpt_hash(vpn, kvmppc_mmu_book3s_64_get_pagesize(slbe), ssize); in kvmppc_mmu_book3s_64_get_pteg()
|
/linux/arch/mips/include/asm/sgi/ |
H A D | mc.h | 200 volatile u32 ssize; /* DMA stride size */ member
|