Searched refs:page_shift (Results 1 - 25 of 53) sorted by relevance

123

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/mlx4/
H A Dmr.c200 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, argument
207 mtt->page_shift = MLX4_ICM_PAGE_SHIFT;
210 mtt->page_shift = page_shift;
267 int npages, int page_shift, struct mlx4_mr *mr)
284 err = mlx4_mtt_init(dev, npages, page_shift, &mr->mtt);
338 mpt_entry->entity_size = cpu_to_be32(mr->mtt.page_shift);
347 if (mr->mtt.order >= 0 && mr->mtt.page_shift == 0) {
451 page_list[i] = buf->direct.map + (i << buf->page_shift);
513 page_mask = (1 << fmr->page_shift)
266 mlx4_mr_alloc(struct mlx4_dev *dev, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) argument
579 mlx4_fmr_alloc(struct mlx4_dev *dev, u32 pd, u32 access, int max_pages, int max_maps, u8 page_shift, struct mlx4_fmr *fmr) argument
[all...]
H A Dalloc.c171 buf->page_shift = get_order(size) + PAGE_SHIFT;
179 while (t & ((1 << buf->page_shift) - 1)) {
180 --buf->page_shift;
190 buf->page_shift = PAGE_SHIFT;
378 err = mlx4_mtt_init(dev, wqres->buf.npages, wqres->buf.page_shift,
H A Dcq.c178 cq_context->log_page_size = mtt->page_shift - 12;
236 cq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
H A Dsrq.c151 srq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/rdma/
H A Dib_fmr_pool.h44 * @page_shift: Log2 of sizeof "pages" mapped by this fmr
57 int page_shift; member in struct:ib_fmr_pool_param
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/nand/
H A Dnand_bbt.c181 from = ((loff_t) page) << this->page_shift;
333 scan_read_raw(mtd, buf, (loff_t)td->pages[0] << this->page_shift,
342 scan_read_raw(mtd, buf, (loff_t)md->pages[0] << this->page_shift,
427 len = 1 << (this->bbt_erase_shift - this->page_shift);
513 int blocktopage = this->bbt_erase_shift - this->page_shift;
673 (this->bbt_erase_shift - this->page_shift);
703 to = ((loff_t) page) << this->page_shift;
723 ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
730 pageoffs = page - (int)(to >> this->page_shift);
731 offs = pageoffs << this->page_shift;
[all...]
H A Dnand_base.c352 page = (int)(ofs >> chip->page_shift) & chip->pagemask;
912 page = ofs >> chip->page_shift;
916 page = (ofs + len) >> chip->page_shift;
1028 page = ofs >> chip->page_shift;
1446 int blkcheck = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1461 realpage = (int)(from >> chip->page_shift);
1759 int blkcheck = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1780 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) -
1781 (from >> chip->page_shift)) * len)) {
1791 realpage = (int)(from >> chip->page_shift);
[all...]
H A Ddiskonchip.c1065 doc->mh0_page = offs >> this->page_shift;
1070 doc->mh1_page = offs >> this->page_shift;
1079 offs = doc->mh0_page << this->page_shift;
1096 const unsigned psize = 1 << this->page_shift;
1161 offs <<= this->page_shift;
1217 doc->mh1_page = doc->mh0_page + (4096 >> this->page_shift);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mlx4/
H A Ddevice.h256 int page_shift; member in struct:mlx4_buf
262 int page_shift; member in struct:mlx4_mtt
315 u8 page_shift; member in struct:mlx4_fmr
422 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift,
428 int npages, int page_shift, struct mlx4_mr *mr);
477 int max_maps, u8 page_shift, struct mlx4_fmr *fmr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ipath/
H A Dipath_mr.c45 u8 page_shift; member in struct:ipath_fmr
327 fmr->page_shift = fmr_attr->page_shift;
370 ps = 1 << fmr->page_shift;
374 ps = 1 << fmr->page_shift;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/47xxnand/
H A Dbrcmnand_bbt.c214 from = ((loff_t) page) << this->page_shift;
365 brcmnand_scan_read_raw(mtd, buf, td->pages[0] << this->page_shift,
374 brcmnand_scan_read_raw(mtd, buf, md->pages[0] << this->page_shift,
461 len = 1 << (this->bbt_erase_shift - this->page_shift);
547 int blocktopage = this->bbt_erase_shift - this->page_shift;
707 (this->bbt_erase_shift - this->page_shift);
737 to = ((loff_t) page) << this->page_shift;
757 ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
764 pageoffs = page - (int)(to >> this->page_shift);
765 offs = pageoffs << this->page_shift;
[all...]
H A Dbrcmnand_47xx.c588 uint32_t offset = page << chip->page_shift;
680 realpage = (int)(from >> chip->page_shift);
842 uint32_t offset = page << chip->page_shift;
897 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) -
898 (from >> chip->page_shift)) * len)) {
904 realpage = (int)(from >> chip->page_shift);
1058 uint32_t offset = chip->pagebuf << chip->page_shift;
1285 realpage = (int)(to >> chip->page_shift);
1287 blockmask = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1290 if (to <= (chip->pagebuf << chip->page_shift)
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/mtd/bcm947xx/nand/
H A Dbrcmnand_bbt.c214 from = ((loff_t) page) << this->page_shift;
365 brcmnand_scan_read_raw(mtd, buf, td->pages[0] << this->page_shift,
374 brcmnand_scan_read_raw(mtd, buf, md->pages[0] << this->page_shift,
461 len = 1 << (this->bbt_erase_shift - this->page_shift);
547 int blocktopage = this->bbt_erase_shift - this->page_shift;
707 (this->bbt_erase_shift - this->page_shift);
737 to = ((loff_t) page) << this->page_shift;
757 ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
764 pageoffs = page - (int)(to >> this->page_shift);
765 offs = pageoffs << this->page_shift;
[all...]
H A Dbrcmnand.c426 nand_addr = ((uint64)page << chip->page_shift);
440 nand_addr = ((uint64)page << chip->page_shift);
460 nand_addr = ((uint64)page << chip->page_shift);
520 nand_addr = ((uint64)brcmnand->page_addr << chip->page_shift);
645 nand_addr = (uint64) column | ((uint64)page_addr << chip->page_shift);
656 nand_addr = (uint64) column | ((uint64)page_addr << chip->page_shift);
663 nand_addr = (uint64) column | ((uint64)page_addr << chip->page_shift);
717 mtd->writesize_shift = chip->page_shift;
735 BUG_ON((1<<chip->page_shift) != mtd->writesize);
739 " page_shift
[all...]
H A Dbrcmnand_47xx.c588 uint32_t offset = page << chip->page_shift;
680 realpage = (int)(from >> chip->page_shift);
842 uint32_t offset = page << chip->page_shift;
897 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) -
898 (from >> chip->page_shift)) * len)) {
904 realpage = (int)(from >> chip->page_shift);
1058 uint32_t offset = chip->pagebuf << chip->page_shift;
1285 realpage = (int)(to >> chip->page_shift);
1287 blockmask = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1290 if (to <= (chip->pagebuf << chip->page_shift)
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/amso1100/
H A Dc2_provider.c347 int err, i, j, k, page_shift, pbl_depth; local
352 page_shift = PAGE_SHIFT;
355 * be a map of all phy mem...use a 32k page_shift.
358 page_shift += 3;
375 (1 << page_shift)) >> page_shift;
390 (1 << page_shift)) >> page_shift;
393 (k << page_shift));
406 __func__, page_shift, pbl_dept
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/qib/
H A Dqib_mr.c42 u8 page_shift; member in struct:qib_fmr
393 fmr->page_shift = fmr_attr->page_shift;
440 ps = 1 << fmr->page_shift;
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/include/linux/mtd/
H A Donenand.h50 unsigned int page_shift; member in struct:onenand_chip
H A Dnand.h207 && (chip->page_shift > 9))
354 * @page_shift: [INTERN] number of address bits in a page (column address bits)
406 int page_shift; member in struct:nand_chip
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mlx4/
H A Dmr.c97 len = sg_dma_len(&chunk->page_list[j]) >> mtt->page_shift;
281 fmr_attr->page_shift, &fmr->mfmr);
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c598 if (mr->attr.page_shift < 12 || mr->attr.page_shift >= 32)
656 mpt_entry->page_size = cpu_to_be32(mr->attr.page_shift - 12);
724 page_mask = (1 << fmr->attr.page_shift) - 1;
772 mpt_entry.length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
822 fmr->mem.arbel.mpt->length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/arch/arm/plat-brcm/
H A Dbcm5301x_nandc.c886 nand_addr = ((u64)page << chip->page_shift);
953 nand_addr = ((u64)page << chip->page_shift);
1045 nand_addr = ((u64)page << chip->page_shift);
1166 nand_addr >> chip->page_shift );
1172 ret = nandc_read_oob( mtd, chip, nand_addr >> chip->page_shift, 1 );
1351 ((u64)page_addr << nand->page_shift);
1452 mtd->writesize_shift = nand->page_shift ;
1466 if( ret && nand->page_shift > 9 && ctrl->sector_size_shift < 10)
1527 BUG_ON( (1<<nand->page_shift) != mtd->writesize );
1532 " page_shift
[all...]
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/e1000e/
H A Dphy.c2404 u32 page_shift = 0; local
2426 page_shift = IGP_PAGE_SHIFT;
2429 page_shift = 0;
2435 (page << page_shift));
2463 u32 page_shift = 0; local
2485 page_shift = IGP_PAGE_SHIFT;
2488 page_shift = 0;
2494 (page << page_shift));
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/core/
H A Dfmr_pool.c304 .page_shift = params->page_shift
/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c323 int ret, page_shift; local
378 page_shift = PAGE_SHIFT;
380 /* determine page_shift, clamp between 4K and 16M */
381 page_shift = (fls64(length - 1) + 3) & ~3;
382 page_shift = min(max(page_shift, EHCA_MR_PGSHIFT4K),
385 hwpage_size = 1UL << page_shift;
801 "fmr_attr->max_maps=%x fmr_attr->page_shift=%x",
803 fmr_attr->page_shift);
808 hw_pgsize = 1 << fmr_attr->page_shift;
[all...]

Completed in 292 milliseconds

123