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

12

/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/net/mlx4/
H A Dalloc.c118 buf->page_shift = get_order(size) + PAGE_SHIFT;
126 while (t & ((1 << buf->page_shift) - 1)) {
127 --buf->page_shift;
137 buf->page_shift = PAGE_SHIFT;
H A Dmr.c184 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, argument
191 mtt->page_shift = MLX4_ICM_PAGE_SHIFT;
194 mtt->page_shift = page_shift;
251 int npages, int page_shift, struct mlx4_mr *mr)
270 err = mlx4_mtt_init(dev, npages, page_shift, &mr->mtt);
332 mpt_entry->entity_size = cpu_to_be32(mr->mtt.page_shift);
429 page_list[i] = buf->u.direct.map + (i << buf->page_shift);
250 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
H A Dcq.c171 cq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
H A Dqp.c133 context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
H A Dsrq.c144 srq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/rdma/
H A Dib_fmr_pool.h46 * @page_shift: Log2 of sizeof "pages" mapped by this fmr
59 int page_shift; member in struct:ib_fmr_pool_param
H A Dib_verbs.h701 u8 page_shift; member in struct:ib_fmr_attr
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mlx4/
H A Ddevice.h193 int page_shift; member in struct:mlx4_buf
199 int page_shift; member in struct:mlx4_mtt
300 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift,
306 int npages, int page_shift, struct mlx4_mr *mr);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/nand/
H A Dnand_bbt.c155 from = ((loff_t) page) << this->page_shift;
289 scan_read_raw(mtd, buf, td->pages[0] << this->page_shift,
298 scan_read_raw(mtd, buf, md->pages[0] << this->page_shift,
383 len = 1 << (this->bbt_erase_shift - this->page_shift);
468 int blocktopage = this->bbt_erase_shift - this->page_shift;
628 (this->bbt_erase_shift - this->page_shift);
658 to = ((loff_t) page) << this->page_shift;
678 ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
685 pageoffs = page - (int)(to >> this->page_shift);
686 offs = pageoffs << this->page_shift;
[all...]
H A Dnand_base.c313 page = (int)(ofs >> chip->page_shift) & chip->pagemask;
1059 int blkcheck = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1071 realpage = (int)(from >> chip->page_shift);
1373 int blkcheck = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1394 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) -
1395 (from >> chip->page_shift)) * len)) {
1405 realpage = (int)(from >> chip->page_shift);
1759 realpage = (int)(to >> chip->page_shift);
1761 blockmask = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1764 if (to <= (chip->pagebuf << chip->page_shift)
[all...]
H A Ddiskonchip.c1073 doc->mh0_page = offs >> this->page_shift;
1078 doc->mh1_page = offs >> this->page_shift;
1087 offs = doc->mh0_page << this->page_shift;
1104 const unsigned psize = 1 << this->page_shift;
1169 offs <<= this->page_shift;
1225 doc->mh1_page = doc->mh0_page + (4096 >> this->page_shift);
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ipath/
H A Dipath_mr.c43 u8 page_shift; member in struct:ipath_fmr
324 fmr->page_shift = fmr_attr->page_shift;
367 ps = 1 << fmr->page_shift;
371 ps = 1 << fmr->page_shift;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/47xxnand/
H A Dbrcmnand_bbt.c213 from = ((loff_t) page) << this->page_shift;
364 brcmnand_scan_read_raw(mtd, buf, td->pages[0] << this->page_shift,
373 brcmnand_scan_read_raw(mtd, buf, md->pages[0] << this->page_shift,
460 len = 1 << (this->bbt_erase_shift - this->page_shift);
546 int blocktopage = this->bbt_erase_shift - this->page_shift;
706 (this->bbt_erase_shift - this->page_shift);
736 to = ((loff_t) page) << this->page_shift;
756 ops.ooblen = (len >> this->page_shift) * mtd->oobsize;
763 pageoffs = page - (int)(to >> this->page_shift);
764 offs = pageoffs << this->page_shift;
[all...]
H A Dbrcmnand_47xx.c557 uint32_t offset = chip->pageidx << chip->page_shift;
647 realpage = (int)(from >> chip->page_shift);
829 uint32_t offset = page << chip->page_shift;
884 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) -
885 (from >> chip->page_shift)) * len)) {
891 realpage = (int)(from >> chip->page_shift);
1065 uint32_t offset = chip->pageidx << chip->page_shift;
1290 realpage = (int)(to >> chip->page_shift);
1292 blockmask = (1 << (chip->phys_erase_shift - chip->page_shift)) - 1;
1295 if (to <= (chip->pagebuf << chip->page_shift)
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/amso1100/
H A Dc2_provider.c344 int err, i, j, k, page_shift, pbl_depth; local
349 page_shift = PAGE_SHIFT;
352 * be a map of all phy mem...use a 32k page_shift.
355 page_shift += 3;
372 (1 << page_shift)) >> page_shift;
387 (1 << page_shift)) >> page_shift;
390 (k << page_shift));
403 __FUNCTION__, page_shift, pbl_dept
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/include/linux/mtd/
H A Donenand.h61 * @page_shift: [INTERN] number of address bits in a page
101 unsigned int page_shift; member in struct:onenand_chip
H A Dnand.h196 && (chip->page_shift > 9))
363 * @page_shift: [INTERN] number of address bits in a page (column address bits)
424 int page_shift; member in struct:nand_chip
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mlx4/
H A Dmr.c94 len = sg_dma_len(&chunk->page_list[j]) >> mtt->page_shift;
H A Dsrq.c159 err = mlx4_mtt_init(dev->dev, srq->buf.npages, srq->buf.page_shift,
H A Dcq.c161 err = mlx4_mtt_init(dev->dev, cq->buf.buf.npages, cq->buf.buf.page_shift,
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c586 if (mr->attr.page_shift < 12 || mr->attr.page_shift >= 32)
640 mpt_entry->page_size = cpu_to_be32(mr->attr.page_shift - 12);
708 page_mask = (1 << fmr->attr.page_shift) - 1;
756 mpt_entry.length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
803 fmr->mem.arbel.mpt->length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/mtd/onenand/
H A Donenand_base.c208 page = (int) (addr >> this->page_shift);
588 blockpage = (int) (addr >> this->page_shift);
628 blockpage = (int) (addr >> this->page_shift);
660 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift;
903 column + len > ((mtd->size >> this->page_shift) -
904 (from >> this->page_shift)) * oobsize)) {
1356 column + len > ((mtd->size >> this->page_shift) -
1357 (to >> this->page_shift)) * oobsize)) {
2257 this->page_shift = ffs(mtd->writesize) - 1;
2258 this->page_mask = (1 << (this->erase_shift - this->page_shift))
[all...]
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/core/
H A Dfmr_pool.c309 .page_shift = params->page_shift
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/hw/ehca/
H A Dehca_mrmw.c726 "fmr_attr->max_maps=%x fmr_attr->page_shift=%x",
728 fmr_attr->page_shift);
732 if (((1 << fmr_attr->page_shift) != EHCA_PAGESIZE) &&
733 ((1 << fmr_attr->page_shift) != PAGE_SIZE)) {
734 ehca_err(pd->device, "unsupported fmr_attr->page_shift=%x",
735 fmr_attr->page_shift);
749 fmr_attr->max_pages * (1 << fmr_attr->page_shift),
758 e_fmr->fmr_page_size = 1 << fmr_attr->page_shift;
/netgear-WNDR4500v2-V1.0.0.60_1.0.38/src/linux/linux-2.6/drivers/infiniband/ulp/iser/
H A Diser_verbs.c152 params.page_shift = SHIFT_4K;

Completed in 179 milliseconds

12