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

/barrelfish-master/lib/devif/backends/net/mlx4/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
H A Dib_verbs.h877 unsigned int page_shift; member in struct:ib_send_wr::__anon893::__anon897
945 u8 page_shift;
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/net/mlx4/
H A Dmr.c199 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift, argument
206 mtt->page_shift = MLX4_ICM_PAGE_SHIFT;
209 mtt->page_shift = page_shift;
298 u64 iova, u64 size, u32 access, int npages, int page_shift,
307 return mlx4_mtt_init(&priv->dev, npages, page_shift, &mr->mtt);
395 int npages, int page_shift, struct mlx4_mr *mr) {
405 page_shift, mr);
476 mpt_entry->entity_size = cpu_to_be32(mr->mtt.page_shift);
485 if (mr->mtt.order >= 0 && mr->mtt.page_shift
297 mlx4_mr_alloc_reserved(struct mlx4_priv *priv, u32 mridx, u32 pd, u64 iova, u64 size, u32 access, int npages, int page_shift, struct mlx4_mr *mr) argument
394 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
[all...]
H A Dalloc.c210 buf->page_shift = get_order(size) + PAGE_SHIFT;
218 /*printf("buf->page_shift: %d\n", buf->page_shift);*/
220 while (t & ((1 << buf->page_shift) - 1)) {
221 --buf->page_shift;
225 /*printf("buf->page_shift: %d\n", buf->page_shift);*/
236 buf->page_shift = PAGE_SHIFT;
417 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;
319 cq_context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
H A Dqp.c172 context->log_page_size = mtt->page_shift - MLX4_ICM_PAGE_SHIFT;
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mthca/
H A Dmthca_mr.c594 if (mr->attr.page_shift < 12 || mr->attr.page_shift >= 32)
652 mpt_entry->page_size = cpu_to_be32(mr->attr.page_shift - 12);
720 page_mask = (1 << fmr->attr.page_shift) - 1;
768 mpt_entry.length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
815 fmr->mem.arbel.mpt->length = cpu_to_be64(list_len * (1ull << fmr->attr.page_shift));
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/core/
H A Dfmr_pool.c304 .page_shift = params->page_shift
/barrelfish-master/lib/devif/backends/net/mlx4/include/linux/mlx4/
H A Ddevice.h547 int page_shift; member in struct:mlx4_buf
553 int page_shift; member in struct:mlx4_mtt
618 u8 page_shift;
1058 int mlx4_mtt_init(struct mlx4_dev *dev, int npages, int page_shift,
1065 int npages, int page_shift, struct mlx4_mr *mr);
1340 int max_maps, u8 page_shift, struct mlx4_fmr *fmr);
/barrelfish-master/lib/devif/backends/net/mlx4/drivers/infiniband/hw/mlx4/
H A Dcq.c115 err = mlx4_mtt_init(dev->dev, buf->buf.npages, buf->buf.page_shift,
H A Dsrq.c163 err = mlx4_mtt_init(dev->dev, srq->buf.npages, srq->buf.page_shift,
H A Dqp.c1017 err = mlx4_mtt_init(dev->dev, qp->buf.npages, qp->buf.page_shift,
2661 fseg->page_size = cpu_to_be32(wr->wr.fast_reg.page_shift);

Completed in 119 milliseconds