Searched defs:page_size (Results 1 - 25 of 43) sorted by relevance

12

/drivers/gpu/drm/exynos/
H A Dexynos_drm_buf.c38 unsigned int npages, page_size, i = 0; local
56 page_size = SECTION_SIZE;
59 page_size = SZ_64K;
62 page_size = PAGE_SIZE;
99 sg_set_page(sgl, buf->pages[i], page_size, 0);
101 start_addr += page_size;
/drivers/infiniband/hw/amso1100/
H A Dc2_mm.c175 int page_size, int pbl_depth, u32 length,
231 wr->pbe_size = cpu_to_be32(page_size);
174 c2_nsmr_register_phys_kern(struct c2_dev *c2dev, u64 *addr_list, int page_size, int pbl_depth, u32 length, u32 offset, u64 *va, enum c2_acf acf, struct c2_mr *mr) argument
/drivers/ps3/
H A Dps3stor_lib.c151 enum ps3_dma_page_size page_size; local
187 page_size = PS3_DMA_4K;
189 page_size = PS3_DMA_64K;
191 ps3_dma_region_init(&dev->sbd, &dev->dma_region, page_size,
/drivers/char/
H A Dtile-srom.c69 u32 page_size; /* Size of a page */ member in struct:srom_dev
322 return sprintf(buf, "%u\n", srom->page_size);
328 __ATTR(page_size, S_IRUGO, page_show, NULL),
368 if (_srom_read(devhdl, &srom->page_size,
369 SROM_PAGE_SIZE_OFF, sizeof(srom->page_size)) < 0)
/drivers/mtd/devices/
H A Dsst25l.c60 unsigned page_size; member in struct:flash_info
384 flash->mtd.writesize = flash_info->page_size;
385 flash->mtd.writebufsize = flash_info->page_size;
386 flash->mtd.size = flash_info->page_size * flash_info->nr_pages;
H A Dm25p80.c92 u16 page_size; member in struct:m25p
400 u32 page_offset, page_size; local
431 page_offset = to & (flash->page_size - 1);
434 if (page_offset + len <= flash->page_size) {
444 page_size = flash->page_size - page_offset;
446 t[1].len = page_size;
451 /* write everything in flash->page_size chunks */
452 for (i = page_size; i < len; i += page_size) {
591 u16 page_size; member in struct:flash_info
[all...]
H A Dmtd_dataflash.c94 unsigned int page_size; /* of bytes per page */ member in struct:dataflash
159 unsigned blocksize = priv->page_size << 3;
167 div_u64_rem(instr->len, priv->page_size, &rem);
170 div_u64_rem(instr->addr, priv->page_size, &rem);
189 pageaddr = div_u64(instr->addr, priv->page_size);
219 instr->addr += priv->page_size;
220 instr->len -= priv->page_size;
253 addr = (((unsigned)from / priv->page_size) << priv->page_offset)
254 + ((unsigned)from % priv->page_size);
326 pageaddr = ((unsigned)to / priv->page_size);
[all...]
H A Dspear_smi.c189 * @page_size: Page size of NOR-flash.
201 u32 page_size; member in struct:spear_snor_flash
640 u32 page_offset, page_size; local
655 page_offset = (u32)to % flash->page_size;
658 if (page_offset + len <= flash->page_size) {
666 page_size = flash->page_size - page_offset;
669 page_size);
673 *retlen += page_size;
676 for (i = page_size;
[all...]
/drivers/infiniband/hw/cxgb3/
H A Diwch_qp.c201 u32 num_sgle, u32 * pbl_addr, u8 * page_size)
238 ((1UL << (12 + mhp->attr.page_size)) - 1);
241 (offset >> (12 + mhp->attr.page_size));
242 page_size[i] = mhp->attr.page_size;
252 u8 page_size[T3_MAX_SGE]; local
255 page_size);
258 wqe->recv.pagesz[0] = page_size[0];
259 wqe->recv.pagesz[1] = page_size[1];
260 wqe->recv.pagesz[2] = page_size[
200 iwch_sgl2pbl_map(struct iwch_dev *rhp, struct ib_sge *sg_list, u32 num_sgle, u32 * pbl_addr, u8 * page_size) argument
537 u8 page_size; local
[all...]
H A Dcxio_hal.c693 /* IN: stag key, pdid, perm, zbva, to, len, page_size, pbl_size and pbl_addr
700 u32 zbva, u64 to, u32 len, u8 page_size,
733 BUG_ON(page_size >= 28);
737 V_TPT_PAGE_SIZE(page_size));
794 u8 page_size, u32 pbl_size, u32 pbl_addr)
798 zbva, to, len, page_size, pbl_size, pbl_addr);
803 u8 page_size, u32 pbl_size, u32 pbl_addr)
806 zbva, to, len, page_size, pbl_size, pbl_addr);
697 __cxio_tpt_op(struct cxio_rdev *rdev_p, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum tpt_mem_type type, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument
792 cxio_register_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument
801 cxio_reregister_phys_mem(struct cxio_rdev *rdev_p, u32 *stag, u32 pdid, enum tpt_mem_perm perm, u32 zbva, u64 to, u32 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument
H A Diwch_provider.h64 u32 page_size:5; member in struct:tpt_attributes
/drivers/mtd/nand/
H A Dfsl_elbc_nand.c58 int page_size; /* NAND page size (0=512, 1=2048) */ member in struct:fsl_elbc_mtd
169 if (priv->page_size) {
196 elbc_fcm_ctrl->index += priv->page_size ? 2048 : 512;
281 if (priv->page_size) {
434 if (priv->page_size) {
717 priv->page_size = 0;
720 priv->page_size = 1;
/drivers/mtd/nand/gpmi-nand/
H A Dgpmi-lib.c175 pr_err("Page Size in Bytes : %u\n", geo->page_size);
195 unsigned int page_size; local
205 page_size = bch_geo->page_size;
230 writel(BF_BCH_FLASH0LAYOUT1_PAGE_SIZE(page_size)
974 pio[3] = geo->page_size;
1034 | BF_GPMI_CTRL0_XFER_COUNT(geo->page_size);
1040 pio[3] = geo->page_size;
1061 | BF_GPMI_CTRL0_XFER_COUNT(geo->page_size);
H A Dgpmi-nand.h40 * @page_size: The size, in bytes, of a physical page, including
59 unsigned int page_size; member in struct:bch_geometry
/drivers/net/ethernet/chelsio/cxgb3/
H A Dcxgb3_ctl_defs.h178 unsigned int page_size; /* Page size, should be a power of 2 */ member in struct:ofld_page_info
/drivers/staging/tidspbridge/hw/
H A Dhw_mmu.c462 hw_status hw_mmu_pte_clear(const u32 pg_tbl_va, u32 virtual_addr, u32 page_size) argument
468 switch (page_size) {
/drivers/infiniband/hw/cxgb4/
H A Dmem.c112 * IN: stag key, pdid, perm, bind_enabled, zbva, to, len, page_size,
120 u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr)
155 V_FW_RI_TPTE_PS(page_size));
412 mhp->attr.page_size = shift - 12;
478 mhp->attr.page_size = shift - 12;
520 mhp->attr.page_size = 0;
577 shift = ffs(mhp->umem->page_size) - 1;
601 mhp->umem->page_size * k);
627 mhp->attr.page_size = shift - 12;
116 write_tpt_entry(struct c4iw_rdev *rdev, u32 reset_tpt_entry, u32 *stag, u8 stag_state, u32 pdid, enum fw_ri_stag_type type, enum fw_ri_mem_perms perm, int bind_enabled, u32 zbva, u64 to, u64 len, u8 page_size, u32 pbl_size, u32 pbl_addr) argument
/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c52 __be32 page_size; member in struct:mthca_mpt_entry
466 mpt_entry->page_size = cpu_to_be32(buffer_size_shift - 12);
636 mpt_entry->page_size = cpu_to_be32(mr->attr.page_shift - 12);
/drivers/staging/tidspbridge/pmgr/
H A Dcmm.c99 u32 page_size; /* Memory Page size (1k/4k) */ member in struct:cmm_object
252 cmm_obj->page_size = PAGE_SIZE;
/drivers/block/
H A Dps3vram.c62 unsigned int page_size; member in struct:ps3vram_cache
324 if (ps3vram_upload(dev, CACHE_OFFSET + entry * cache->page_size,
326 cache->page_size / DMA_PAGE_SIZE) < 0) {
329 entry * cache->page_size, cache->tags[entry].address,
330 cache->page_size);
343 CACHE_OFFSET + entry * cache->page_size,
345 cache->page_size / DMA_PAGE_SIZE) < 0) {
348 address, entry * cache->page_size, cache->page_size);
379 offset = (unsigned int) (address & (cache->page_size
[all...]
/drivers/net/ethernet/mellanox/mlx4/
H A Dmain.c413 u32 page_size; local
442 page_size = ~dev->caps.page_size_cap + 1;
443 mlx4_warn(dev, "HCA minimum page size:%d\n", page_size);
444 if (page_size > PAGE_SIZE) {
447 page_size, PAGE_SIZE);
/drivers/s390/char/
H A Dzcore.c178 u32 page_size; member in struct:zcore_header
205 .page_size = PAGE_SIZE,
/drivers/staging/tidspbridge/core/
H A Dtiomap3430.c1585 u32 page_size[] = { HW_PAGE_SIZE16MB, HW_PAGE_SIZE1MB, local
1595 if ((num_bytes >= page_size[i]) && ((all_bits &
1596 (page_size[i] -
1600 va_curr, page_size[i], map_attrs);
1601 pa_curr += page_size[i];
1602 va_curr += page_size[i];
1603 num_bytes -= page_size[i];
/drivers/infiniband/hw/ehca/
H A Dehca_classes.h444 int page_size; member in struct:ehca_alloc_queue_parms
/drivers/memstick/core/
H A Dmspro_block.c78 __be16 page_size; member in struct:mspro_sys_info
147 unsigned short page_size; member in struct:mspro_block_data
347 be16_to_cpu(x_sys->page_size));
614 / msb->page_size)) {
638 t_offset += msb->current_page * msb->page_size;
643 msb->page_size, offset_in_page(t_offset));
682 .data_count = cpu_to_be16((uint16_t)(length / msb->page_size)),
688 do_div(offset, msb->page_size);
765 / msb->page_size;
770 t_len *= msb->page_size;
[all...]

Completed in 3540 milliseconds

12