Home
last modified time | relevance | path

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

/linux-4.4.14/drivers/staging/lustre/lustre/lov/
Dlov_offset.c49 unsigned long ssize = lsm->lsm_stripe_size; in lov_stripe_size() local
62 stripe_size = lov_do_div64(ost_size, ssize); in lov_stripe_size()
64 lov_size = ost_size * swidth + stripeno * ssize + stripe_size; in lov_stripe_size()
66 lov_size = (ost_size - 1) * swidth + (stripeno + 1) * ssize; in lov_stripe_size()
122 unsigned long ssize = lsm->lsm_stripe_size; in lov_stripe_offset() local
140 this_stripe = (u64)stripeno * ssize; in lov_stripe_offset()
147 if (stripe_off >= ssize) { in lov_stripe_offset()
148 stripe_off = ssize; in lov_stripe_offset()
153 *obdoff = lov_off * ssize + stripe_off; in lov_stripe_offset()
179 unsigned long ssize = lsm->lsm_stripe_size; in lov_size_to_stripe() local
[all …]
Dlov_io.c435 unsigned long ssize = lsm->lsm_stripe_size; in lov_io_rw_iter_init() local
442 lov_do_div64(start, ssize); in lov_io_rw_iter_init()
443 next = (start + 1) * ssize; in lov_io_rw_iter_init()
444 if (next <= start * ssize) in lov_io_rw_iter_init()
/linux-4.4.14/arch/powerpc/mm/
Dhash_native_64.c48 static inline void __tlbie(unsigned long vpn, int psize, int apsize, int ssize) in __tlbie() argument
73 va |= ssize << 8; in __tlbie()
86 va |= ssize << 8; in __tlbie()
103 static inline void __tlbiel(unsigned long vpn, int psize, int apsize, int ssize) in __tlbiel() argument
122 va |= ssize << 8; in __tlbiel()
134 va |= ssize << 8; in __tlbiel()
152 int ssize, int local) in tlbie() argument
165 __tlbiel(vpn, psize, apsize, ssize); in tlbie()
168 __tlbie(vpn, psize, apsize, ssize); in tlbie()
196 unsigned long vflags, int psize, int apsize, int ssize) in native_hpte_insert() argument
[all …]
Dslb.c45 #define slb_esid_mask(ssize) \ argument
46 (((ssize) == MMU_SEGSIZE_256M)? ESID_MASK: ESID_MASK_1T)
48 static inline unsigned long mk_esid_data(unsigned long ea, int ssize, in mk_esid_data() argument
51 return (ea & slb_esid_mask(ssize)) | SLB_ESID_V | index; in mk_esid_data()
54 static inline unsigned long mk_vsid_data(unsigned long ea, int ssize, in mk_vsid_data() argument
57 return (get_kernel_vsid(ea, ssize) << slb_vsid_shift(ssize)) | flags | in mk_vsid_data()
58 ((unsigned long) ssize << SLB_VSID_SSIZE_SHIFT); in mk_vsid_data()
61 static inline void slb_shadow_update(unsigned long ea, int ssize, in slb_shadow_update() argument
73 p->save_area[index].vsid = cpu_to_be64(mk_vsid_data(ea, ssize, flags)); in slb_shadow_update()
74 p->save_area[index].esid = cpu_to_be64(mk_esid_data(ea, ssize, index)); in slb_shadow_update()
[all …]
Dtlb_hash64.c50 int ssize; in hpte_need_flush() local
84 ssize = user_segment_size(addr); in hpte_need_flush()
85 vsid = get_vsid(mm->context.id, addr, ssize); in hpte_need_flush()
88 ssize = mmu_kernel_ssize; in hpte_need_flush()
91 vpn = hpt_vpn(addr, vsid, ssize); in hpte_need_flush()
101 flush_hash_page(vpn, rpte, psize, ssize, 0); in hpte_need_flush()
117 batch->ssize != ssize)) { in hpte_need_flush()
124 batch->ssize = ssize; in hpte_need_flush()
152 batch->psize, batch->ssize, local); in __flush_tlb_pending()
Dhugetlbpage-hash64.c19 unsigned long vflags, int psize, int ssize);
23 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()
77 hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge()
84 mmu_psize, ssize, flags) == -1) in __hash_page_huge()
89 unsigned long hash = hpt_hash(vpn, shift, ssize); in __hash_page_huge()
108 mmu_psize, ssize); in __hash_page_huge()
116 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_huge()
Dcopro_fault.c104 int psize, ssize; in copro_calculate_slb() local
110 ssize = user_segment_size(ea); in copro_calculate_slb()
111 vsid = get_vsid(mm->context.id, ea, ssize); in copro_calculate_slb()
120 ssize = mmu_kernel_ssize; in copro_calculate_slb()
127 ssize = mmu_kernel_ssize; in copro_calculate_slb()
136 vsid = (vsid << slb_vsid_shift(ssize)) | vsidkey; in copro_calculate_slb()
139 ((ssize == MMU_SEGSIZE_1T) ? SLB_VSID_B_1T : 0); in copro_calculate_slb()
141 slb->esid = (ea & (ssize == MMU_SEGSIZE_1T ? ESID_MASK_1T : ESID_MASK)) | SLB_ESID_V; in copro_calculate_slb()
Dhugepage-hash64.c23 int ssize, unsigned int psize) in __hash_page_thp() argument
87 vpn = hpt_vpn(ea, vsid, ssize); in __hash_page_thp()
97 ssize, flags); in __hash_page_thp()
103 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp()
111 psize, lpsize, ssize, flags); in __hash_page_thp()
129 hash = hpt_hash(vpn, shift, ssize); in __hash_page_thp()
146 psize, lpsize, ssize); in __hash_page_thp()
155 psize, lpsize, ssize); in __hash_page_thp()
171 hash_failure_debug(ea, access, vsid, trap, ssize, in __hash_page_thp()
Dhash_utils_64.c184 int psize, int ssize) in htab_bolt_mapping() argument
196 vstart, vend, pstart, prot, psize, ssize); in htab_bolt_mapping()
201 unsigned long vsid = get_kernel_vsid(vaddr, ssize); in htab_bolt_mapping()
202 unsigned long vpn = hpt_vpn(vaddr, vsid, ssize); in htab_bolt_mapping()
232 hash = hpt_hash(vpn, shift, ssize); in htab_bolt_mapping()
237 HPTE_V_BOLTED, psize, psize, ssize); in htab_bolt_mapping()
251 int psize, int ssize) in htab_remove_mapping() argument
266 ppc_md.hpte_removebolted(vaddr, psize, ssize); in htab_remove_mapping()
961 int ssize, int psize, int lpsize, unsigned long pte) in hash_failure_debug() argument
968 trap, vsid, ssize, psize, lpsize, pte); in hash_failure_debug()
[all …]
Dpgtable_64.c728 int ssize; in hpte_do_hugepage_flush() local
745 ssize = user_segment_size(addr); in hpte_do_hugepage_flush()
746 vsid = get_vsid(mm->context.id, addr, ssize); in hpte_do_hugepage_flush()
750 ssize = mmu_kernel_ssize; in hpte_do_hugepage_flush()
757 return flush_hash_hugepage(vsid, addr, pmdp, psize, ssize, flags); in hpte_do_hugepage_flush()
/linux-4.4.14/arch/powerpc/include/asm/
Dmmu-hash64.h195 static inline int slb_vsid_shift(int ssize) in slb_vsid_shift() argument
197 if (ssize == MMU_SEGSIZE_256M) in slb_vsid_shift()
202 static inline int segment_shift(int ssize) in segment_shift() argument
204 if (ssize == MMU_SEGSIZE_256M) in segment_shift()
236 int ssize) in hpte_encode_avpn() argument
249 v |= ((unsigned long) ssize) << HPTE_V_SSIZE_SHIFT; in hpte_encode_avpn()
258 int actual_psize, int ssize) in hpte_encode_v() argument
261 v = hpte_encode_avpn(vpn, base_psize, ssize); in hpte_encode_v()
289 unsigned long vsid, int ssize) in hpt_vpn() argument
292 int s_shift = segment_shift(ssize); in hpt_vpn()
[all …]
Dmachdep.h40 int ssize, int local);
45 int ssize, unsigned long flags);
48 int psize, int ssize);
55 int ssize);
58 int psize, int ssize);
63 int psize, int ssize, int local);
Dtlbflush.h100 int ssize; member
128 int ssize, unsigned long flags);
131 pmd_t *pmdp, unsigned int psize, int ssize,
/linux-4.4.14/arch/powerpc/platforms/pseries/
Dlpar.c129 int psize, int apsize, int ssize) in pSeries_lpar_hpte_insert() argument
141 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in pSeries_lpar_hpte_insert()
293 int ssize, unsigned long inv_flags) in pSeries_lpar_hpte_updatepp() argument
299 want_v = hpte_encode_avpn(vpn, psize, ssize); in pSeries_lpar_hpte_updatepp()
337 static long pSeries_lpar_hpte_find(unsigned long vpn, int psize, int ssize) in pSeries_lpar_hpte_find() argument
344 hash = hpt_hash(vpn, mmu_psize_defs[psize].shift, ssize); in pSeries_lpar_hpte_find()
345 want_v = hpte_encode_avpn(vpn, psize, ssize); in pSeries_lpar_hpte_find()
363 int psize, int ssize) in pSeries_lpar_hpte_updateboltedpp() argument
368 vsid = get_kernel_vsid(ea, ssize); in pSeries_lpar_hpte_updateboltedpp()
369 vpn = hpt_vpn(ea, vsid, ssize); in pSeries_lpar_hpte_updateboltedpp()
[all …]
/linux-4.4.14/tools/include/linux/
Dkernel.h77 ssize_t ssize = size; in vscnprintf() local
81 return (i >= ssize) ? (ssize - 1) : i; in vscnprintf()
87 ssize_t ssize = size; in scnprintf() local
94 return (i >= ssize) ? (ssize - 1) : i; in scnprintf()
/linux-4.4.14/arch/powerpc/platforms/ps3/
Dhtab.c49 int psize, int apsize, int ssize) in ps3_hpte_insert() argument
65 hpte_v = hpte_encode_v(vpn, psize, apsize, ssize) | vflags | HPTE_V_VALID; in ps3_hpte_insert()
113 int ssize, unsigned long inv_flags) in ps3_hpte_updatepp() argument
121 want_v = hpte_encode_avpn(vpn, psize, ssize); in ps3_hpte_updatepp()
160 int psize, int ssize) in ps3_hpte_updateboltedpp() argument
166 int psize, int apsize, int ssize, int local) in ps3_hpte_invalidate() argument
/linux-4.4.14/fs/ntfs/
Drunlist.c219 int dsize, runlist_element *src, int ssize, int loc) in ntfs_rl_append() argument
229 right = ntfs_are_rl_mergeable(src + ssize - 1, dst + loc + 1); in ntfs_rl_append()
232 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize - right); in ntfs_rl_append()
242 __ntfs_rl_merge(src + ssize - 1, dst + loc + 1); in ntfs_rl_append()
245 marker = loc + ssize + 1; in ntfs_rl_append()
249 ntfs_rl_mc(dst, loc + 1, src, 0, ssize); in ntfs_rl_append()
286 int dsize, runlist_element *src, int ssize, int loc) in ntfs_rl_insert() argument
316 dst = ntfs_rl_realloc(dst, dsize, dsize + ssize - left + disc); in ntfs_rl_insert()
332 marker = loc + ssize - left + disc; in ntfs_rl_insert()
336 ntfs_rl_mc(dst, loc + disc, src, left, ssize - left); in ntfs_rl_insert()
[all …]
/linux-4.4.14/drivers/usb/storage/
Djumpshot.c108 unsigned long ssize; /* sector size in bytes */ member
185 totallen = sectors * info->ssize; in jumpshot_read_data()
200 thistime = (len / info->ssize) & 0xff; in jumpshot_read_data()
262 totallen = sectors * info->ssize; in jumpshot_write_data()
278 thistime = (len / info->ssize) & 0xff; in jumpshot_write_data()
513 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec in jumpshot_transport()
524 info->sectors, info->ssize); in jumpshot_transport()
529 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in jumpshot_transport()
Ddatafab.c72 unsigned long ssize; /* sector size in bytes */ member
173 totallen = sectors * info->ssize; in datafab_read_data()
189 thistime = (len / info->ssize) & 0xff; in datafab_read_data()
257 totallen = sectors * info->ssize; in datafab_write_data()
273 thistime = (len / info->ssize) & 0xff; in datafab_write_data()
588 info->ssize = 0x200; // hard coded 512 byte sectors as per ATA spec in datafab_transport()
594 info->sectors, info->ssize); in datafab_transport()
599 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in datafab_transport()
Dshuttle_usbat.c147 unsigned long ssize; /* sector size in bytes */ member
1153 totallen = sectors * info->ssize; in usbat_flash_read_data()
1172 thistime = (len / info->ssize) & 0xff; in usbat_flash_read_data()
1244 totallen = sectors * info->ssize; in usbat_flash_write_data()
1263 thistime = (len / info->ssize) & 0xff; in usbat_flash_write_data()
1716 info->ssize = 0x200; in usbat_flash_transport()
1718 info->sectors, info->ssize); in usbat_flash_transport()
1726 ((__be32 *) ptr)[1] = cpu_to_be32(info->ssize); in usbat_flash_transport()
/linux-4.4.14/arch/sparc/mm/
Dleon_mm.c246 unsigned int ssize, sets; in leon_flush_needed() local
256 ssize = 1 << ((cregs.dccr & LEON3_XCCR_SSIZE_MASK) >> 20); in leon_flush_needed()
259 sets > 3 ? "unknown" : setStr[sets], ssize); in leon_flush_needed()
260 if ((ssize <= (PAGE_SIZE / 1024)) && (sets == 0)) { in leon_flush_needed()
/linux-4.4.14/drivers/block/
Dfloppy.c2275 int ssize; in rw_interrupt() local
2290 ssize = DIV_ROUND_UP(1 << SIZECODE, 4); in rw_interrupt()
2306 if (nr_sectors / ssize > in rw_interrupt()
2307 DIV_ROUND_UP(in_sector_offset + current_count_sectors, ssize)) { in rw_interrupt()
2315 SECT_PER_TRACK, fsector_t, ssize); in rw_interrupt()
2387 static int transfer_size(int ssize, int max_sector, int max_size) in transfer_size() argument
2392 max_sector -= (max_sector % _floppy->sect) % ssize; in transfer_size()
2403 static void copy_buffer(int ssize, int max_sector, int max_sector_2) in copy_buffer() argument
2412 max_sector = transfer_size(ssize, in copy_buffer()
2431 pr_info("ssize=%d\n", ssize); in copy_buffer()
[all …]
/linux-4.4.14/fs/jfs/
Dnamei.c895 int ssize; /* source pathname size */ in jfs_symlink() local
913 ssize = strlen(name) + 1; in jfs_symlink()
962 if (ssize <= IDATASIZE) { in jfs_symlink()
966 memcpy(ip->i_link, name, ssize); in jfs_symlink()
967 ip->i_size = ssize - 1; in jfs_symlink()
973 if (ssize > sizeof (JFS_IP(ip)->i_inline)) in jfs_symlink()
977 ssize, name); in jfs_symlink()
995 xsize = (ssize + bmask) & ~bmask; in jfs_symlink()
1002 ip->i_size = ssize - 1; in jfs_symlink()
1003 while (ssize) { in jfs_symlink()
[all …]
/linux-4.4.14/tools/perf/ui/
Dhist.c240 ssize_t ssize = hpp->size; in hpp_color_scnprintf() local
250 return (ret >= ssize) ? (ssize - 1) : ret; in hpp_color_scnprintf()
256 ssize_t ssize = hpp->size; in hpp_entry_scnprintf() local
263 return (ret >= ssize) ? (ssize - 1) : ret; in hpp_entry_scnprintf()
/linux-4.4.14/drivers/block/aoe/
Daoecmd.c958 u64 ssize; in aoecmd_sleepwork() local
964 ssize = get_capacity(d->gd); in aoecmd_sleepwork()
968 i_size_write(bd->bd_inode, (loff_t)ssize<<9); in aoecmd_sleepwork()
993 u64 ssize; in ataid_complete() local
1006 ssize = get_unaligned_le64(&id[100 << 1]); in ataid_complete()
1009 d->geo.cylinders = ssize; in ataid_complete()
1017 ssize = get_unaligned_le32(&id[60 << 1]); in ataid_complete()
1030 if (d->ssize != ssize) in ataid_complete()
1035 d->fw_ver, (long long)ssize); in ataid_complete()
1036 d->ssize = ssize; in ataid_complete()
[all …]
Daoe.h169 sector_t ssize; member
Daoeblk.c411 set_capacity(gd, d->ssize); in aoeblk_gdalloc()
/linux-4.4.14/drivers/dma/
Dmpc512x_dma.c147 u32 ssize:3; /* Source data transfer size */ member
646 tcd->ssize = MPC_DMA_TSIZE_32; in mpc_dma_prep_memcpy()
652 tcd->ssize = MPC_DMA_TSIZE_16; in mpc_dma_prep_memcpy()
657 tcd->ssize = MPC_DMA_TSIZE_4; in mpc_dma_prep_memcpy()
662 tcd->ssize = MPC_DMA_TSIZE_2; in mpc_dma_prep_memcpy()
667 tcd->ssize = MPC_DMA_TSIZE_1; in mpc_dma_prep_memcpy()
760 tcd->ssize = MPC_DMA_TSIZE_4; in mpc_dma_prep_slave_sg()
/linux-4.4.14/drivers/cpufreq/
Dpmac64-cpufreq.c343 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-4.4.14/fs/gfs2/
Dlog.h64 unsigned int ssize);
Dlog.c49 unsigned int ssize) in gfs2_struct2blk() argument
55 first = (sdp->sd_sb.sb_bsize - sizeof(struct gfs2_log_descriptor)) / ssize; in gfs2_struct2blk()
59 sizeof(struct gfs2_meta_header)) / ssize; in gfs2_struct2blk()
/linux-4.4.14/arch/powerpc/kvm/
Dbook3s_64_mmu.c139 u32 ssize; in kvmppc_mmu_book3s_64_get_pteg() local
146 ssize = slbe->tb ? MMU_SEGSIZE_1T : MMU_SEGSIZE_256M; in kvmppc_mmu_book3s_64_get_pteg()
147 hash = hpt_hash(vpn, kvmppc_mmu_book3s_64_get_pagesize(slbe), ssize); in kvmppc_mmu_book3s_64_get_pteg()
/linux-4.4.14/drivers/infiniband/hw/mlx5/
Dcq.c1032 int ssize; in copy_resize_cqes() local
1037 ssize = cq->buf.cqe_size; in copy_resize_cqes()
1039 if (ssize != dsize) { in copy_resize_cqes()
1046 scqe64 = ssize == 64 ? scqe : scqe + 64; in copy_resize_cqes()
1064 scqe64 = ssize == 64 ? scqe : scqe + 64; in copy_resize_cqes()
/linux-4.4.14/arch/mips/include/asm/sgi/
Dmc.h200 volatile u32 ssize; /* DMA stride size */ member
/linux-4.4.14/drivers/isdn/hardware/avm/
Db1.c722 avmcard_dma_alloc(char *name, struct pci_dev *pdev, long rsize, long ssize) in avmcard_dma_alloc() argument
741 p->sendbuf.size = ssize; in avmcard_dma_alloc()
742 buf = pci_alloc_consistent(pdev, ssize, &p->sendbuf.dmaaddr); in avmcard_dma_alloc()
Davmcard.h562 long rsize, long ssize);
/linux-4.4.14/drivers/usb/gadget/function/
Df_uac2.c982 int chmask, srate, ssize; in set_ep_max_packet_size() local
988 ssize = uac2_opts->p_ssize; in set_ep_max_packet_size()
992 ssize = uac2_opts->c_ssize; in set_ep_max_packet_size()
995 max_packet_size = num_channels(chmask) * ssize * in set_ep_max_packet_size()
/linux-4.4.14/drivers/mtd/devices/
Dspear_smi.c105 #define FLASH_ID(n, es, id, psize, ssize, size) \ argument
111 .sectorsize = ssize, \
/linux-4.4.14/drivers/net/can/
Dgrcan.c952 size_t ssize = min(tsize, rsize); in grcan_allocate_dma_buffers() local
955 dma->base_size = lsize + ssize + GRCAN_BUFFER_ALIGNMENT; in grcan_allocate_dma_buffers()
/linux-4.4.14/arch/mips/include/asm/octeon/
Dcvmx-sriox-defs.h772 uint64_t ssize:4; member
788 uint64_t ssize:4;