Lines Matching defs:cqe_size
727 int nent, int cqe_size)
731 err = mlx5_buf_alloc(dev->mdev, nent * cqe_size,
736 buf->cqe_size = cqe_size;
745 int *cqe_size, int *index, int *inlen)
768 if (ucmd.cqe_size != 64 && ucmd.cqe_size != 128)
771 *cqe_size = ucmd.cqe_size;
774 entries * ucmd.cqe_size,
789 (long long)ucmd.buf_addr, entries * ucmd.cqe_size, npages, page_shift, ncont);
831 cqe = get_cqe_from_buf(buf, i, buf->cqe_size);
832 cqe64 = buf->cqe_size == 64 ? cqe : cqe + 64;
838 int entries, int cqe_size,
851 cq->mcq.cqe_sz = cqe_size;
853 err = alloc_cq_buf(dev, &cq->buf, entries, cqe_size);
914 int cqe_size;
945 &cqb, &cqe_size, &index, &inlen);
949 cqe_size = cache_line_size() == 128 ? 128 : 64;
950 err = create_cq_kernel(dev, cq, entries, cqe_size, &cqb,
962 cq->cqe_size = cqe_size;
965 MLX5_SET(cqc, cqc, cqe_sz, cqe_sz_to_mlx_sz(cqe_size));
1116 int *page_shift, int *cqe_size)
1132 if (ucmd.cqe_size && SIZE_MAX / ucmd.cqe_size <= entries - 1)
1136 (size_t)ucmd.cqe_size * entries,
1147 *cqe_size = ucmd.cqe_size;
1158 int entries, int cqe_size)
1166 err = alloc_cq_buf(dev, cq->resize_buf, entries, cqe_size);
1198 ssize = cq->buf.cqe_size;
1199 dsize = cq->resize_buf->cqe_size;
1252 int uninitialized_var(cqe_size);
1278 &cqe_size);
1280 cqe_size = 64;
1281 err = resize_kernel(dev, cq, entries, cqe_size);
1317 MLX5_SET(cqc, cqc, cqe_sz, cqe_sz_to_mlx_sz(cqe_size));
1378 return cq->cqe_size;