/freebsd/sys/dev/mlx5/mlx5_ib/ |
H A D | mlx5_ib_cq.c | 730 int nent, int cqe_size) in alloc_cq_buf() argument 734 err = mlx5_buf_alloc(dev->mdev, nent * cqe_size, in alloc_cq_buf() 739 buf->cqe_size = cqe_size; in alloc_cq_buf() 747 int *cqe_size, int *index, int *inlen) in create_cq_user() argument 770 if (ucmd.cqe_size != 64 && ucmd.cqe_size != 128) in create_cq_user() 773 *cqe_size = ucmd.cqe_size; in create_cq_user() 776 entries * ucmd.cqe_size, in create_cq_user() 854 create_cq_kernel(struct mlx5_ib_dev * dev,struct mlx5_ib_cq * cq,int entries,int cqe_size,u32 ** cqb,int * index,int * inlen) create_cq_kernel() argument 929 int cqe_size; mlx5_ib_create_cq() local 1114 resize_user(struct mlx5_ib_dev * dev,struct mlx5_ib_cq * cq,int entries,struct ib_udata * udata,int * npas,int * page_shift,int * cqe_size) resize_user() argument 1156 resize_kernel(struct mlx5_ib_dev * dev,struct mlx5_ib_cq * cq,int entries,int cqe_size) resize_kernel() argument [all...] |
H A D | mlx5_ib.h | 424 int cqe_size; member 481 int cqe_size; member
|
/freebsd/contrib/ofed/libmlx4/ |
H A D | mlx4.c | 170 context->cqe_size = sizeof (struct mlx4_cqe); in mlx4_init_context() 179 context->cqe_size = resp.cqe_size; in mlx4_init_context() 181 context->cqe_size = sizeof (struct mlx4_cqe); in mlx4_init_context()
|
H A D | cq.c | 99 return cq->buf.buf + entry * cq->cqe_size; in get_cqe() 105 struct mlx4_cqe *tcqe = cq->cqe_size == 64 ? cqe + 1 : cqe; in get_sw_cqe() 212 if (cq->cqe_size == 64) in mlx4_get_next_cqe() 720 int cqe_inc = cq->cqe_size == 64 ? 1 : 0; in __mlx4_cq_clean() 791 int cqe_inc = cq->cqe_size == 64 ? 1 : 0; in mlx4_cq_resize_copy_cqes() 800 memcpy(buf + ((i + 1) & cq->ibv_cq.cqe) * cq->cqe_size, in mlx4_cq_resize_copy_cqes() 801 cqe - cqe_inc, cq->cqe_size); in mlx4_cq_resize_copy_cqes()
|
H A D | mlx4-abi.h | 64 __u32 cqe_size; member
|
H A D | mlx4.h | 147 int cqe_size; member 187 int cqe_size; member
|
H A D | verbs.c | 499 if (mlx4_alloc_cq_buf(to_mdev(context->device), &cq->buf, cq_attr->cqe, mctx->cqe_size)) in create_cq() 502 cq->cqe_size = mctx->cqe_size; in create_cq() 604 ret = mlx4_alloc_cq_buf(to_mdev(ibcq->context->device), &buf, cqe, cq->cqe_size); in mlx4_resize_cq()
|
/freebsd/sys/dev/mlx4/mlx4_ib/ |
H A D | mlx4_ib_cq.c | 106 err = mlx4_buf_alloc(dev->dev, nent * dev->dev->caps.cqe_size, in mlx4_ib_alloc_cq_buf() 112 buf->entry_size = dev->dev->caps.cqe_size; in mlx4_ib_alloc_cq_buf() 144 int cqe_size = dev->dev->caps.cqe_size; in mlx4_ib_get_cq_umem() local 148 *umem = ib_umem_get(&context->ibucontext, buf_addr, cqe * cqe_size, in mlx4_ib_get_cq_umem() 347 int cqe_size = cq->buf.entry_size; in mlx4_ib_cq_resize_copy_cqes() local 348 int cqe_inc = cqe_size == 64 ? 1 : 0; in mlx4_ib_cq_resize_copy_cqes() 357 memcpy(new_cqe, get_cqe(cq, i & cq->ibcq.cqe), cqe_size); in mlx4_ib_cq_resize_copy_cqes()
|
H A D | mlx4_ib_main.c | 1064 resp.cqe_size = dev->dev->caps.cqe_size; in mlx4_ib_alloc_ucontext()
|
/freebsd/sys/ofed/include/uapi/rdma/ |
H A D | mlx5-abi.h | 163 __u32 cqe_size; member 175 __u16 cqe_size; member
|
H A D | mlx4-abi.h | 72 __u32 cqe_size; member
|
/freebsd/contrib/ofed/libmlx5/ |
H A D | mlx5-abi.h | 121 __u32 cqe_size; member 248 __u16 cqe_size; member
|
H A D | mlx5dv.h | 132 uint32_t cqe_size; member
|
H A D | mlx5.c | 685 cq_out->cqe_size = mcq->cqe_sz; in mlx5dv_get_cq()
|
H A D | verbs.c | 431 cmd.cqe_size = cqe_sz; in create_cq() 583 cmd.cqe_size = cq->resize_cqe_sz; in mlx5_resize_cq()
|
/freebsd/sys/dev/mlx4/mlx4_core/ |
H A D | fw.h | 205 u16 cqe_size; /* For use only when CQE stride feature enabled */ member
|
H A D | mlx4_fw.c | 1928 dev->caps.cqe_size = 64; in mlx4_INIT_HCA() 1931 dev->caps.cqe_size = 32; in mlx4_INIT_HCA() 1940 dev->caps.cqe_size = cache_line_size(); in mlx4_INIT_HCA() 2144 param->cqe_size = 1 << ((byte_field & in mlx4_QUERY_HCA()
|
H A D | mlx4_main.c | 969 dev->caps.cqe_size = 64; in mlx4_slave_cap() 972 dev->caps.cqe_size = 32; in mlx4_slave_cap() 981 dev->caps.cqe_size = hca_param.cqe_size; in mlx4_slave_cap()
|
/freebsd/sys/dev/mlx4/mlx4_en/ |
H A D | mlx4_en_cq.c | 71 cq->buf_size = cq->size * mdev->dev->caps.cqe_size; in mlx4_en_create_cq()
|
H A D | mlx4_en_netdev.c | 2198 priv->cqe_factor = (mdev->dev->caps.cqe_size == 64) ? 1 : 0; in mlx4_en_init_netdev()
|
/freebsd/sys/dev/mlx4/ |
H A D | device.h | 613 u32 cqe_size; member
|
/freebsd/sys/dev/ocs_fc/ |
H A D | sli4.h | 1613 cqe_size:2,
|