Home
last modified time | relevance | path

Searched refs:ncont (Results 1 – 7 of 7) sorted by relevance

/freebsd/sys/dev/mlx5/mlx5_ib/
H A Dmlx5_ib_mem.c45 int *ncont, int *order) in mlx5_ib_cont_pages() argument
86 *ncont = DIV_ROUND_UP(i, (1 << m)); in mlx5_ib_cont_pages()
93 *ncont = 0; in mlx5_ib_cont_pages()
H A Dmlx5_ib_mr.c626 int *page_shift, int *ncont, int *order) in mr_umem_get() argument
636 mlx5_ib_cont_pages(umem, start, MLX5_MKEY_PAGE_SHIFT_MASK, npages, page_shift, ncont, order); in mr_umem_get()
644 *npages, *ncont, *order, *page_shift); in mr_umem_get()
966 int ncont; in mlx5_ib_reg_user_mr() local
973 &page_shift, &ncont, &order); in mlx5_ib_reg_user_mr()
979 mr = reg_umr(pd, umem, virt_addr, length, ncont, page_shift, in mlx5_ib_reg_user_mr()
993 mr = reg_create(NULL, pd, virt_addr, length, umem, ncont, in mlx5_ib_reg_user_mr()
1139 int ncont = 0; in mlx5_ib_rereg_user_mr() local
1154 &page_shift, &ncont, &order); in mlx5_ib_rereg_user_mr()
1178 mr = reg_create(ib_mr, pd, addr, len, mr->umem, ncont, in mlx5_ib_rereg_user_mr()
H A Dmlx5_ib_srq.c81 int ncont; in create_srq_user() local
116 &page_shift, &ncont, NULL); in create_srq_user()
124 in->pas = mlx5_vzalloc(sizeof(*in->pas) * ncont); in create_srq_user()
H A Dmlx5_ib_cq.c754 int ncont; in create_cq_user() local
789 &ncont, NULL); in create_cq_user()
790 mlx5_ib_dbg(dev, "addr 0x%llx, size %u, npages %d, page_shift %d, ncont %d\n", in create_cq_user()
791 (long long)ucmd.buf_addr, entries * ucmd.cqe_size, npages, page_shift, ncont); in create_cq_user()
794 MLX5_FLD_SZ_BYTES(create_cq_in, pas[0]) * ncont; in create_cq_user()
H A Dmlx5_ib_qp.c653 int *npages, int *page_shift, int *ncont, in mlx5_ib_umem_get() argument
664 mlx5_ib_cont_pages(*umem, addr, 0, npages, page_shift, ncont, NULL); in mlx5_ib_umem_get()
673 addr, size, *npages, *page_shift, *ncont, *offset); in mlx5_ib_umem_get()
706 int ncont = 0; in create_user_rq() local
722 &ncont, NULL); in create_user_rq()
730 rwq->rq_num_pas = ncont; in create_user_rq()
737 npages, page_shift, ncont, offset); in create_user_rq()
775 int ncont = 0; in create_user_qp() local
832 &ncont, &offset); in create_user_qp()
840 MLX5_FLD_SZ_BYTES(create_qp_in, pas[0]) * ncont; in create_user_qp()
[all …]
H A Dmlx5_ib_devx.c142 int ncont; member
2117 &obj->page_shift, &obj->ncont, NULL); in devx_umem_get()
2135 (MLX5_ST_SZ_BYTES(mtt) * obj->ncont); in devx_umem_reg_cmd_alloc()
2151 MLX5_SET64(umem, umem, num_of_mtt, obj->ncont); in devx_umem_reg_cmd_build()
H A Dmlx5_ib.h989 int *ncont, int *order);