/linux-4.1.27/drivers/infiniband/hw/mlx5/ |
D | mem.c | 59 unsigned long page_shift = ilog2(umem->page_size); in mlx5_ib_cont_pages() local 72 addr = addr >> page_shift; in mlx5_ib_cont_pages() 79 len = sg_dma_len(sg) >> page_shift; in mlx5_ib_cont_pages() 80 pfn = sg_dma_address(sg) >> page_shift; in mlx5_ib_cont_pages() 119 *shift = page_shift + m; in mlx5_ib_cont_pages() 151 int page_shift, size_t offset, size_t num_pages, in __mlx5_ib_populate_pas() argument 155 int shift = page_shift - umem_page_shift; in __mlx5_ib_populate_pas() 200 int page_shift, __be64 *pas, int access_flags) in mlx5_ib_populate_pas() argument 202 return __mlx5_ib_populate_pas(dev, umem, page_shift, 0, in mlx5_ib_populate_pas() 206 int mlx5_ib_get_buf_offset(u64 addr, int page_shift, u32 *offset) in mlx5_ib_get_buf_offset() argument [all …]
|
D | srq.c | 85 int page_shift; in create_srq_user() local 114 &page_shift, &ncont, NULL); in create_srq_user() 115 err = mlx5_ib_get_buf_offset(ucmd.buf_addr, page_shift, in create_srq_user() 129 mlx5_ib_populate_pas(dev, srq->umem, page_shift, (*in)->pas, 0); in create_srq_user() 138 (*in)->ctx.log_pg_sz = page_shift - MLX5_ADAPTER_PAGE_SHIFT; in create_srq_user() 159 int page_shift; in create_srq_kernel() local 173 page_shift = srq->buf.page_shift; in create_srq_kernel() 185 npages = DIV_ROUND_UP(srq->buf.npages, 1 << (page_shift - PAGE_SHIFT)); in create_srq_kernel() 187 buf_size, page_shift, srq->buf.npages, npages); in create_srq_kernel() 205 (*in)->ctx.log_pg_sz = page_shift - MLX5_ADAPTER_PAGE_SHIFT; in create_srq_kernel()
|
D | cq.c | 611 int page_shift; in create_cq_user() local 646 mlx5_ib_cont_pages(cq->buf.umem, ucmd.buf_addr, &npages, &page_shift, in create_cq_user() 649 ucmd.buf_addr, entries * ucmd.cqe_size, npages, page_shift, ncont); in create_cq_user() 657 mlx5_ib_populate_pas(dev, cq->buf.umem, page_shift, (*cqb)->pas, 0); in create_cq_user() 658 (*cqb)->ctx.log_pg_sz = page_shift - MLX5_ADAPTER_PAGE_SHIFT; in create_cq_user() 720 (*cqb)->ctx.log_pg_sz = cq->buf.buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT; in create_cq_kernel() 947 int *page_shift, int *cqe_size) in resize_user() argument 969 mlx5_ib_cont_pages(umem, ucmd.buf_addr, &npages, page_shift, in resize_user() 1074 int page_shift; in mlx5_ib_resize_cq() local 1096 err = resize_user(dev, cq, entries, udata, &npas, &page_shift, in mlx5_ib_resize_cq() [all …]
|
D | mr.c | 689 int page_shift, u64 virt_addr, u64 len, in prep_umr_reg_wqe() argument 711 umrwr->page_shift = page_shift; in prep_umr_reg_wqe() 753 int page_shift, int order, int access_flags) in reg_umr() argument 795 mlx5_ib_populate_pas(dev, umem, page_shift, pas, MLX5_IB_MTT_PRESENT); in reg_umr() 807 prep_umr_reg_wqe(pd, &wr, &sg, dma, npages, mr->mmr.key, page_shift, in reg_umr() 937 umrwr->page_shift = PAGE_SHIFT; in mlx5_ib_update_mtt() 970 int npages, int page_shift, in reg_create() argument 991 mlx5_ib_populate_pas(dev, umem, page_shift, in->pas, in reg_create() 1003 in->seg.xlt_oct_size = cpu_to_be32(get_octo_len(virt_addr, length, 1 << page_shift)); in reg_create() 1004 in->seg.log2_page_size = page_shift; in reg_create() [all …]
|
D | mlx5_ib.h | 255 unsigned int page_shift; member 374 u8 page_shift; member 595 int mlx5_ib_get_buf_offset(u64 addr, int page_shift, u32 *offset); 604 int page_shift, size_t offset, size_t num_pages, 607 int page_shift, __be64 *pas, int access_flags);
|
D | qp.c | 608 int page_shift = 0; in create_user_qp() local 666 mlx5_ib_cont_pages(qp->umem, ucmd.buf_addr, &npages, &page_shift, in create_user_qp() 668 err = mlx5_ib_get_buf_offset(ucmd.buf_addr, page_shift, &offset); in create_user_qp() 674 ucmd.buf_addr, qp->buf_size, npages, page_shift, ncont, offset); in create_user_qp() 684 mlx5_ib_populate_pas(dev, qp->umem, page_shift, (*in)->pas, 0); in create_user_qp() 686 cpu_to_be32((page_shift - MLX5_ADAPTER_PAGE_SHIFT) << 24); in create_user_qp() 786 cpu_to_be32((qp->buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT) << 24); in create_kernel_qp() 2019 seg->log2_page_size = wr->wr.fast_reg.page_shift; in set_mkey_segment() 2038 seg->log2_page_size = umrwr->page_shift; in set_reg_mkey_segment()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx4/ |
D | mr.c | 197 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, in mlx4_mtt_init() argument 204 mtt->page_shift = MLX4_ICM_PAGE_SHIFT; in mlx4_mtt_init() 207 mtt->page_shift = page_shift; in mlx4_mtt_init() 421 int page_shift, struct mlx4_mr *mr) in mlx4_mr_alloc_reserved() argument 430 return mlx4_mtt_init(dev, npages, page_shift, &mr->mtt); in mlx4_mr_alloc_reserved() 530 int npages, int page_shift, struct mlx4_mr *mr) in mlx4_mr_alloc() argument 540 access, npages, page_shift, mr); in mlx4_mr_alloc() 593 int page_shift, struct mlx4_mpt_entry *mpt_entry) in mlx4_mr_rereg_mem_write() argument 597 err = mlx4_mtt_init(dev, npages, page_shift, &mr->mtt); in mlx4_mr_rereg_mem_write() 603 mpt_entry->entity_size = cpu_to_be32(page_shift); in mlx4_mr_rereg_mem_write() [all …]
|
D | alloc.c | 594 buf->page_shift = get_order(size) + PAGE_SHIFT; in mlx4_buf_alloc() 602 while (t & ((1 << buf->page_shift) - 1)) { in mlx4_buf_alloc() 603 --buf->page_shift; in mlx4_buf_alloc() 614 buf->page_shift = PAGE_SHIFT; in mlx4_buf_alloc() 806 err = mlx4_mtt_init(dev, wqres->buf.npages, wqres->buf.page_shift, in mlx4_alloc_hwq_res()
|
D | cq.c | 199 cq_context->log_page_size = mtt->page_shift - 12; in mlx4_cq_resize() 323 cq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT; in mlx4_cq_alloc()
|
D | srq.c | 196 srq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT; in mlx4_srq_alloc()
|
D | resource_tracker.c | 2477 int page_shift = (qpc->log_page_size & 0x3f) + 12; in qp_get_mtt_size() local 2497 page_shift); in qp_get_mtt_size() 2816 int page_shift = (eqc->log_page_size & 0x3f) + 12; in eq_get_mtt_size() local 2818 if (log_eq_size + 5 < page_shift) in eq_get_mtt_size() 2821 return 1 << (log_eq_size + 5 - page_shift); in eq_get_mtt_size() 2832 int page_shift = (cqc->log_page_size & 0x3f) + 12; in cq_get_mtt_size() local 2834 if (log_cq_size + 5 < page_shift) in cq_get_mtt_size() 2837 return 1 << (log_cq_size + 5 - page_shift); in cq_get_mtt_size() 3034 mtt.page_shift = 0; in mlx4_WRITE_MTT_wrapper() 3348 int page_shift = (srqc->log_page_size & 0x3f) + 12; in srq_get_mtt_size() local [all …]
|
D | qp.c | 167 context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT; in __mlx4_qp_modify()
|
/linux-4.1.27/drivers/net/ethernet/mellanox/mlx5/core/ |
D | alloc.c | 59 buf->page_shift = (u8)get_order(size) + PAGE_SHIFT; in mlx5_buf_alloc() 67 while (t & ((1 << buf->page_shift) - 1)) { in mlx5_buf_alloc() 68 --buf->page_shift; in mlx5_buf_alloc() 77 buf->page_shift = PAGE_SHIFT; in mlx5_buf_alloc() 234 addr = buf->direct.map + (i << buf->page_shift); in mlx5_fill_page_array()
|
D | eq.c | 369 in->ctx.log_page_size = eq->buf.page_shift - MLX5_ADAPTER_PAGE_SHIFT; in mlx5_create_map_eq()
|
/linux-4.1.27/drivers/infiniband/hw/qib/ |
D | qib_keys.c | 202 if (mr->page_shift) { in qib_lkey_ok() 210 entries_spanned_by_off = off >> mr->page_shift; in qib_lkey_ok() 211 off -= (entries_spanned_by_off << mr->page_shift); in qib_lkey_ok() 301 if (mr->page_shift) { in qib_rkey_ok() 309 entries_spanned_by_off = off >> mr->page_shift; in qib_rkey_ok() 310 off -= (entries_spanned_by_off << mr->page_shift); in qib_rkey_ok() 366 ps = 1UL << wr->wr.fast_reg.page_shift; in qib_fast_reg_mr()
|
D | qib_mr.c | 266 mr->mr.page_shift = ilog2(umem->page_size); in qib_reg_user_mr() 412 fmr->mr.page_shift = fmr_attr->page_shift; in qib_alloc_fmr() 458 ps = 1 << fmr->mr.page_shift; in qib_map_phys_fmr()
|
D | qib_verbs.h | 307 u8 page_shift; /* 0 - non unform/non powerof2 sizes */ member
|
/linux-4.1.27/drivers/gpu/drm/nouveau/ |
D | nouveau_ttm.c | 89 size_nc = 1 << nvbo->page_shift; in nouveau_vram_manager_new() 99 node->page_shift = nvbo->page_shift; in nouveau_vram_manager_new() 175 node->page_shift = 12; in nouveau_gart_manager_new() 254 node->page_shift = 12; in nv04_gart_manager_new() 256 ret = nvkm_vm_get(man->priv, mem->num_pages << 12, node->page_shift, in nv04_gart_manager_new()
|
D | nouveau_bo.h | 27 unsigned page_shift; member
|
D | nouveau_bo.c | 174 *size = roundup(*size, (1 << nvbo->page_shift)); in nouveau_bo_fixup_align() 175 *align = max((1 << nvbo->page_shift), *align); in nouveau_bo_fixup_align() 220 nvbo->page_shift = 12; in nouveau_bo_new() 223 nvbo->page_shift = drm->client.vm->mmu->lpg_shift; in nouveau_bo_new() 1044 ret = nvkm_vm_get(drm->client.vm, size, old_node->page_shift, in nouveau_bo_move_prep() 1049 ret = nvkm_vm_get(drm->client.vm, size, new_node->page_shift, in nouveau_bo_move_prep() 1245 nvbo->page_shift != vma->vm->mmu->lpg_shift)) { in nouveau_bo_move_ntfy() 1637 ret = nvkm_vm_get(vm, size, nvbo->page_shift, in nouveau_bo_vma_add() 1644 nvbo->page_shift != vma->vm->mmu->lpg_shift)) in nouveau_bo_vma_add()
|
/linux-4.1.27/drivers/infiniband/hw/ipath/ |
D | ipath_mr.c | 45 u8 page_shift; member 322 fmr->page_shift = fmr_attr->page_shift; in ipath_alloc_fmr() 365 ps = 1 << fmr->page_shift; in ipath_map_phys_fmr() 369 ps = 1 << fmr->page_shift; in ipath_map_phys_fmr()
|
/linux-4.1.27/drivers/infiniband/hw/amso1100/ |
D | c2_provider.c | 339 int err, i, j, k, page_shift, pbl_depth; in c2_reg_phys_mr() local 344 page_shift = PAGE_SHIFT; in c2_reg_phys_mr() 350 page_shift += 3; in c2_reg_phys_mr() 367 (1 << page_shift)) >> page_shift; in c2_reg_phys_mr() 382 (1 << page_shift)) >> page_shift; in c2_reg_phys_mr() 385 (k << page_shift)); in c2_reg_phys_mr() 398 __func__, page_shift, pbl_depth, total_len, in c2_reg_phys_mr() 403 (1 << page_shift), pbl_depth, in c2_reg_phys_mr()
|
/linux-4.1.27/drivers/mtd/nand/ |
D | nand_bbt.c | 188 from = ((loff_t)page) << this->page_shift; in read_bbt() 398 scan_read(mtd, buf, (loff_t)td->pages[0] << this->page_shift, in read_abs_bbts() 407 scan_read(mtd, buf, (loff_t)md->pages[0] << this->page_shift, in read_abs_bbts() 534 int blocktopage = this->bbt_erase_shift - this->page_shift; in search_bbt() 690 (this->bbt_erase_shift - this->page_shift); in write_bbt() 718 to = ((loff_t)page) << this->page_shift; in write_bbt() 734 ops.ooblen = (len >> this->page_shift) * mtd->oobsize; in write_bbt() 741 pageoffs = page - (int)(to >> this->page_shift); in write_bbt() 742 offs = pageoffs << this->page_shift; in write_bbt() 769 (len >> this->page_shift)* mtd->oobsize); in write_bbt() [all …]
|
D | nand_base.c | 330 page = (int)(ofs >> chip->page_shift) & chip->pagemask; in nand_block_bad() 361 page = (int)(ofs >> chip->page_shift) & chip->pagemask; in nand_block_bad() 952 page = ofs >> chip->page_shift; in __nand_unlock() 956 page = (ofs + len) >> chip->page_shift; in __nand_unlock() 1081 page = ofs >> chip->page_shift; in nand_lock() 1565 realpage = (int)(from >> chip->page_shift); in nand_do_read_ops() 1918 ops->ooboffs + readlen > ((mtd->size >> chip->page_shift) - in nand_do_read_oob() 1919 (from >> chip->page_shift)) * len)) { in nand_do_read_oob() 1929 realpage = (int)(from >> chip->page_shift); in nand_do_read_oob() 2424 realpage = (int)(to >> chip->page_shift); in nand_do_write_ops() [all …]
|
D | diskonchip.c | 1024 doc->mh0_page = offs >> this->page_shift; in find_media_headers() 1029 doc->mh1_page = offs >> this->page_shift; in find_media_headers() 1038 offs = doc->mh0_page << this->page_shift; in find_media_headers() 1055 const unsigned psize = 1 << this->page_shift; in nftl_partscan() 1119 offs <<= this->page_shift; in nftl_partscan() 1174 doc->mh1_page = doc->mh0_page + (4096 >> this->page_shift); in inftl_partscan()
|
D | fsl_elbc_nand.c | 190 chip->phys_erase_shift, chip->page_shift); in set_addr() 650 chip->page_shift); in fsl_elbc_chip_init_tail()
|
D | s3c2410.c | 911 chip, chip->page_shift); in s3c2410_nand_update_chip() 919 if (chip->page_shift > 10) { in s3c2410_nand_update_chip()
|
D | docg4.c | 1095 int page = (int)(ofs >> nand->page_shift); in docg4_block_markbad() 1217 nand->page_shift = DOCG4_PAGE_SHIFT; in init_mtd_structs()
|
D | denali.c | 1509 denali->nand.page_shift += (denali->devnum - 1); in denali_init() 1511 denali->nand.page_shift) - 1; in denali_init()
|
D | fsl_ifc_nand.c | 799 chip->page_shift); in fsl_ifc_chip_init_tail()
|
D | nandsim.c | 693 ns->geom.pgshift = chip->page_shift; in init_nandsim() 2364 chip->pagemask = (chip->chipsize >> chip->page_shift) - 1; in ns_init_module()
|
D | sunxi_nand.c | 393 (((nand->page_shift - 10) & 0xf) << 8); in sunxi_nfc_select_chip()
|
D | pxa3xx_nand.c | 1608 if ((mtd->size >> chip->page_shift) > 65536) in pxa3xx_nand_scan()
|
/linux-4.1.27/arch/powerpc/platforms/pseries/ |
D | iommu.c | 854 struct ddw_create_response *create, int page_shift, in create_ddw() argument 878 page_shift, window_shift); in create_ddw() 883 cfg_addr, BUID_HI(buid), BUID_LO(buid), page_shift, in create_ddw() 912 int page_shift; in enable_ddw() local 973 page_shift = 24; /* 16MB */ in enable_ddw() 975 page_shift = 16; /* 64kB */ in enable_ddw() 977 page_shift = 12; /* 4kB */ in enable_ddw() 986 if (query.largest_available_block < (max_addr >> page_shift)) { in enable_ddw() 989 1ULL << page_shift); in enable_ddw() 1008 ret = create_ddw(dev, ddw_avail, &create, page_shift, len); in enable_ddw() [all …]
|
/linux-4.1.27/kernel/events/ |
D | ring_buffer.c | 110 int have_lost, page_shift; in perf_output_begin() local 173 page_shift = PAGE_SHIFT + page_order(rb); in perf_output_begin() 175 handle->page = (offset >> page_shift) & (rb->nr_pages - 1); in perf_output_begin() 176 offset &= (1UL << page_shift) - 1; in perf_output_begin() 178 handle->size = (1UL << page_shift) - offset; in perf_output_begin()
|
/linux-4.1.27/include/rdma/ |
D | ib_fmr_pool.h | 57 int page_shift; member
|
D | ib_verbs.h | 1065 unsigned int page_shift; member 1140 u8 page_shift; member
|
/linux-4.1.27/drivers/misc/mic/host/ |
D | mic_smpt.h | 52 u8 page_shift; member
|
D | mic_x100.c | 525 dma_addr >> mdev->smpt->info.page_shift); in mic_x100_smpt_set() 542 info->page_shift = 34; in mic_x100_smpt_hw_init() 543 info->page_size = (1ULL << info->page_shift); in mic_x100_smpt_hw_init()
|
D | mic_smpt.c | 29 return (1ULL << mdev->smpt->info.page_shift) - 1ULL; in mic_system_page_mask() 34 return (pa - mdev->smpt->info.base) >> mdev->smpt->info.page_shift; in mic_sys_addr_to_smpt()
|
/linux-4.1.27/include/linux/mlx4/ |
D | device.h | 601 int page_shift; member 607 int page_shift; member 672 u8 page_shift; member 1034 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, 1040 int npages, int page_shift, struct mlx4_mr *mr); 1328 int max_maps, u8 page_shift, struct mlx4_fmr *fmr); 1440 int page_shift, struct mlx4_mpt_entry *mpt_entry);
|
/linux-4.1.27/drivers/infiniband/hw/mthca/ |
D | mthca_mr.c | 578 if (mr->attr.page_shift < 12 || mr->attr.page_shift >= 32) in mthca_fmr_alloc() 636 mpt_entry->page_size = cpu_to_be32(mr->attr.page_shift - 12); in mthca_fmr_alloc() 697 page_mask = (1 << fmr->attr.page_shift) - 1; in mthca_check_fmr() 745 mpt_entry.length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift)); in mthca_tavor_map_phys_fmr() 795 fmr->mem.arbel.mpt->length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift)); in mthca_arbel_map_phys_fmr()
|
/linux-4.1.27/drivers/infiniband/hw/ehca/ |
D | ehca_mrmw.c | 323 int ret, page_shift; in ehca_reg_user_mr() local 378 page_shift = PAGE_SHIFT; in ehca_reg_user_mr() 381 page_shift = (fls64(length - 1) + 3) & ~3; in ehca_reg_user_mr() 382 page_shift = min(max(page_shift, EHCA_MR_PGSHIFT4K), in ehca_reg_user_mr() 385 hwpage_size = 1UL << page_shift; in ehca_reg_user_mr() 803 fmr_attr->page_shift); in ehca_alloc_fmr() 808 hw_pgsize = 1 << fmr_attr->page_shift; in ehca_alloc_fmr() 811 fmr_attr->page_shift); in ehca_alloc_fmr() 831 fmr_attr->max_pages * (1 << fmr_attr->page_shift), in ehca_alloc_fmr() 841 e_fmr->fmr_page_size = 1 << fmr_attr->page_shift; in ehca_alloc_fmr()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/include/nvkm/subdev/ |
D | fb.h | 29 u8 page_shift; member
|
D | mmu.h | 97 int nvkm_vm_get(struct nvkm_vm *, u64 size, u32 page_shift, u32 access,
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mmu/ |
D | base.c | 287 nvkm_vm_get(struct nvkm_vm *vm, u64 size, u32 page_shift, u32 access, in nvkm_vm_get() argument 291 u32 align = (1 << page_shift) >> 12; in nvkm_vm_get() 297 ret = nvkm_mm_head(&vm->mm, 0, page_shift, msize, msize, align, in nvkm_vm_get()
|
/linux-4.1.27/arch/powerpc/platforms/powernv/ |
D | pci.h | 212 u64 dma_offset, unsigned page_shift);
|
D | pci.c | 654 u64 dma_offset, unsigned page_shift) in pnv_pci_setup_iommu_table() argument 658 tbl->it_page_shift = page_shift; in pnv_pci_setup_iommu_table()
|
/linux-4.1.27/drivers/net/ethernet/intel/e1000e/ |
D | phy.c | 2372 u32 page_shift, page_select; in e1000e_write_phy_reg_bm() local 2379 page_shift = IGP_PAGE_SHIFT; in e1000e_write_phy_reg_bm() 2382 page_shift = 0; in e1000e_write_phy_reg_bm() 2388 (page << page_shift)); in e1000e_write_phy_reg_bm() 2430 u32 page_shift, page_select; in e1000e_read_phy_reg_bm() local 2437 page_shift = IGP_PAGE_SHIFT; in e1000e_read_phy_reg_bm() 2440 page_shift = 0; in e1000e_read_phy_reg_bm() 2446 (page << page_shift)); in e1000e_read_phy_reg_bm()
|
/linux-4.1.27/include/linux/mtd/ |
D | onenand.h | 100 unsigned int page_shift; member
|
D | nand.h | 679 int page_shift; member
|
/linux-4.1.27/drivers/mtd/onenand/ |
D | onenand_base.c | 410 this->page_shift; in onenand_command() 412 page = (int) (addr >> this->page_shift); in onenand_command() 855 page = (int) (addr >> (this->page_shift + 1)) & this->page_mask; in onenand_get_2x_blockpage() 878 blockpage = (int) (addr >> this->page_shift); in onenand_check_bufferram() 921 blockpage = (int) (addr >> this->page_shift); in onenand_update_bufferram() 953 loff_t buf_addr = this->bufferram[i].blockpage << this->page_shift; in onenand_invalidate_bufferram() 1382 column + len > ((mtd->size >> this->page_shift) - in onenand_read_oob_nolock() 1383 (from >> this->page_shift)) * oobsize)) { in onenand_read_oob_nolock() 2087 column + len > ((mtd->size >> this->page_shift) - in onenand_write_oob_nolock() 2088 (to >> this->page_shift)) * oobsize)) { in onenand_write_oob_nolock() [all …]
|
D | samsung.c | 395 fpa = (int) (addr >> this->page_shift); in s3c_onenand_command()
|
/linux-4.1.27/arch/x86/platform/efi/ |
D | efi.c | 544 unsigned long page_shift = 1UL << EFI_PAGE_SHIFT; in efi_memory_uc() local 547 npages = round_up(size, page_shift) / page_shift; in efi_memory_uc()
|
/linux-4.1.27/drivers/infiniband/core/ |
D | fmr_pool.c | 304 .page_shift = params->page_shift in ib_create_fmr_pool()
|
/linux-4.1.27/arch/powerpc/kvm/ |
D | book3s_pr.c | 1612 info->sps[0].page_shift = 12; in kvm_vm_ioctl_get_smmu_info_pr() 1614 info->sps[0].enc[0].page_shift = 12; in kvm_vm_ioctl_get_smmu_info_pr() 1630 info->sps[i].page_shift = 16; in kvm_vm_ioctl_get_smmu_info_pr() 1632 info->sps[i].enc[0].page_shift = 16; in kvm_vm_ioctl_get_smmu_info_pr() 1638 info->sps[i].page_shift = 24; in kvm_vm_ioctl_get_smmu_info_pr() 1640 info->sps[i].enc[0].page_shift = 24; in kvm_vm_ioctl_get_smmu_info_pr()
|
D | book3s_hv.c | 2291 (*sps)->page_shift = def->shift; in kvmppc_add_seg_page_size() 2293 (*sps)->enc[0].page_shift = def->shift; in kvmppc_add_seg_page_size() 2299 (*sps)->enc[1].page_shift = 24; in kvmppc_add_seg_page_size()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/instmem/ |
D | nv50.c | 114 node->mem->page_shift = 12; in nv50_instobj_ctor()
|
D | gk20a.c | 356 node->mem->page_shift = 12; in gk20a_instobj_ctor()
|
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bar/ |
D | gf100.c | 66 mem->page_shift, flags, vma); in gf100_bar_umap()
|
/linux-4.1.27/net/sunrpc/xprtrdma/ |
D | fmr_ops.c | 47 .page_shift = PAGE_SHIFT in fmr_op_init()
|
D | frwr_ops.c | 226 fastreg_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in frwr_op_map()
|
D | svc_rdma_recvfrom.c | 309 fastreg_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in rdma_read_chunk_frmr()
|
D | svc_rdma_transport.c | 1252 fastreg_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in svc_rdma_fastreg()
|
/linux-4.1.27/drivers/infiniband/hw/mlx4/ |
D | mr.c | 106 len = sg_dma_len(sg) >> mtt->page_shift; in mlx4_ib_umem_write_mtt() 447 fmr_attr->page_shift, &fmr->mfmr); in mlx4_ib_fmr_alloc()
|
D | srq.c | 164 err = mlx4_mtt_init(dev->dev, srq->buf.npages, srq->buf.page_shift, in mlx4_ib_create_srq()
|
D | cq.c | 111 err = mlx4_mtt_init(dev->dev, buf->buf.npages, buf->buf.page_shift, in mlx4_ib_alloc_cq_buf()
|
D | qp.c | 780 err = mlx4_mtt_init(dev->dev, qp->buf.npages, qp->buf.page_shift, in create_qp_common() 2419 fseg->page_size = cpu_to_be32(wr->wr.fast_reg.page_shift); in set_fmr_seg()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4vf/ |
D | t4vf_hw.c | 461 unsigned int page_shift, page_size, qpp_shift, qpp_mask; in t4_bar2_sge_qregs() local 472 page_shift = adapter->params.sge.sge_vf_hps + 10; in t4_bar2_sge_qregs() 473 page_size = 1 << page_shift; in t4_bar2_sge_qregs() 487 bar2_page_offset = ((u64)(qid >> qpp_shift) << page_shift); in t4_bar2_sge_qregs()
|
/linux-4.1.27/arch/powerpc/platforms/cell/ |
D | iommu.c | 331 unsigned long gap_size, unsigned long page_shift) in cell_iommu_alloc_ptab() argument 340 pages_per_segment = 1ull << IO_PAGENO_BITS(page_shift); in cell_iommu_alloc_ptab() 364 switch (page_shift) { in cell_iommu_alloc_ptab()
|
/linux-4.1.27/arch/mips/jz4740/ |
D | board-qi_lb60.c | 130 if (chip->page_shift == 12) { in qi_lb60_nand_ident()
|
/linux-4.1.27/drivers/block/ |
D | nvme-core.c | 1614 unsigned page_shift = PAGE_SHIFT; in nvme_configure_admin_queue() local 1618 if (page_shift < dev_page_min) { in nvme_configure_admin_queue() 1622 1 << page_shift); in nvme_configure_admin_queue() 1625 if (page_shift > dev_page_max) { in nvme_configure_admin_queue() 1629 1 << dev_page_max, 1 << page_shift); in nvme_configure_admin_queue() 1630 page_shift = dev_page_max; in nvme_configure_admin_queue() 1647 dev->page_size = 1 << page_shift; in nvme_configure_admin_queue() 1650 dev->ctrl_config |= (page_shift - 12) << NVME_CC_MPS_SHIFT; in nvme_configure_admin_queue()
|
/linux-4.1.27/include/uapi/linux/ |
D | kvm.h | 626 __u32 page_shift; /* Page shift (or 0) */ member 631 __u32 page_shift; /* Base page shift of segment (or 0) */ member
|
/linux-4.1.27/drivers/mtd/nand/bcm47xxnflash/ |
D | ops_bcm4706.c | 440 col_bits = b47n->nand_chip.page_shift + 1; in bcm47xxnflash_ops_bcm4706_init()
|
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/ |
D | t4_hw.c | 4210 unsigned int page_shift = fls(page_size) - 1; in t4_fixup_host_params() local 4211 unsigned int sge_hps = page_shift - 10; in t4_fixup_host_params() 4301 t4_write_reg(adap, ULP_RX_TDDP_PSZ_A, HPZ0_V(page_shift - 12)); in t4_fixup_host_params() 5131 unsigned int page_shift, page_size, qpp_shift, qpp_mask; in cxgb4_t4_bar2_sge_qregs() local 5142 page_shift = adapter->params.sge.hps + 10; in cxgb4_t4_bar2_sge_qregs() 5143 page_size = 1 << page_shift; in cxgb4_t4_bar2_sge_qregs() 5157 bar2_page_offset = ((qid >> qpp_shift) << page_shift); in cxgb4_t4_bar2_sge_qregs()
|
/linux-4.1.27/include/linux/mlx5/ |
D | driver.h | 341 u8 page_shift; member
|
/linux-4.1.27/net/rds/ |
D | ib_rdma.c | 232 pool->fmr_attr.page_shift = PAGE_SHIFT; in rds_ib_create_mr_pool()
|
D | iw_rdma.c | 717 f_wr.wr.fast_reg.page_shift = PAGE_SHIFT;
|
D | iw_send.c | 781 send->s_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in rds_iw_build_send_fastreg()
|
/linux-4.1.27/drivers/mtd/nand/gpmi-nand/ |
D | gpmi-nand.c | 1557 page = (int)(ofs >> chip->page_shift); in gpmi_block_markbad() 1775 page = block << (chip->phys_erase_shift - chip->page_shift); in mx23_boot_init()
|
/linux-4.1.27/drivers/usb/host/ |
D | xhci-mem.c | 1889 xhci->page_shift = 0; in xhci_mem_cleanup() 2347 xhci->page_shift = 12; in xhci_mem_init() 2348 xhci->page_size = 1 << xhci->page_shift; in xhci_mem_init()
|
D | xhci.h | 1478 int page_shift; member
|
/linux-4.1.27/drivers/infiniband/ulp/iser/ |
D | iser_memory.c | 757 fastreg_wr.wr.fast_reg.page_shift = SHIFT_4K; in iser_fast_reg_mr()
|
D | iser_verbs.c | 226 params.page_shift = SHIFT_4K; in iser_create_fmr_pool()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb3/ |
D | iwch_qp.c | 165 V_FR_PAGE_SIZE(wr->wr.fast_reg.page_shift-12) | in build_fastreg()
|
/linux-4.1.27/drivers/infiniband/ulp/srp/ |
D | ib_srp.c | 323 fmr_param.page_shift = ilog2(dev->mr_page_size); in srp_alloc_fmr_pool() 1318 wr.wr.fast_reg.page_shift = ilog2(dev->mr_page_size); in srp_map_finish_fr()
|
/linux-4.1.27/drivers/infiniband/hw/nes/ |
D | nes_verbs.c | 3439 if (ib_wr->wr.fast_reg.page_shift == 12) { in nes_post_send() 3441 } else if (ib_wr->wr.fast_reg.page_shift == 21) { in nes_post_send()
|
/linux-4.1.27/drivers/infiniband/hw/cxgb4/ |
D | qp.c | 603 wqe->fr.pgsz_shift = wr->wr.fast_reg.page_shift - 12; in build_fastreg()
|
/linux-4.1.27/drivers/staging/lustre/lnet/klnds/o2iblnd/ |
D | o2iblnd.c | 1389 .page_shift = PAGE_SHIFT, in kiblnd_create_fmr_pool()
|
/linux-4.1.27/Documentation/virtual/kvm/ |
D | api.txt | 2242 __u32 page_shift; /* Base page shift of segment (or 0) */ 2247 An entry with a "page_shift" of 0 is unused. Because the array is 2263 __u32 page_shift; /* Page shift (or 0) */
|
/linux-4.1.27/drivers/infiniband/hw/ocrdma/ |
D | ocrdma_verbs.c | 2147 get_encoded_page_size(1 << wr->wr.fast_reg.page_shift); in ocrdma_build_fr()
|
/linux-4.1.27/drivers/infiniband/ulp/isert/ |
D | ib_isert.c | 2627 fr_wr.wr.fast_reg.page_shift = PAGE_SHIFT; in isert_fast_reg_mr()
|