Lines Matching refs:cqe_size
674 int cqe_size)
677 u8 log_wq_stride = 6 + (cqe_size == 128 ? 1 : 0);
678 u8 log_wq_sz = ilog2(cqe_size);
682 nent * cqe_size,
690 buf->cqe_size = cqe_size;
720 int *cqe_size, int *index, int *inlen,
746 if ((ucmd.cqe_size != 64 && ucmd.cqe_size != 128) ||
750 *cqe_size = ucmd.cqe_size;
754 entries * ucmd.cqe_size, IB_ACCESS_LOCAL_WRITE);
776 ucmd.buf_addr, entries * ucmd.cqe_size,
811 if (!((*cqe_size == 128 &&
813 (*cqe_size == 64 &&
817 *cqe_size);
836 if (*cqe_size != 128 ||
841 *cqe_size);
882 cqe64 = buf->cqe_size == 64 ? cqe : cqe + 64;
888 int entries, int cqe_size,
901 cq->mcq.cqe_sz = cqe_size;
903 err = alloc_cq_frag_buf(dev, &cq->buf, entries, cqe_size);
966 int cqe_size;
991 err = create_cq_user(dev, udata, cq, entries, &cqb, &cqe_size,
996 cqe_size = cache_line_size() == 128 ? 128 : 64;
997 err = create_cq_kernel(dev, cq, entries, cqe_size, &cqb,
1009 cq->cqe_size = cqe_size;
1013 cqe_sz_to_mlx_sz(cqe_size,
1174 int *cqe_size)
1188 if (ucmd.cqe_size && SIZE_MAX / ucmd.cqe_size <= entries - 1)
1192 (size_t)ucmd.cqe_size * entries,
1200 *cqe_size = ucmd.cqe_size;
1206 int entries, int cqe_size)
1214 err = alloc_cq_frag_buf(dev, cq->resize_buf, entries, cqe_size);
1240 ssize = cq->buf.cqe_size;
1241 dsize = cq->resize_buf->cqe_size;
1294 int cqe_size;
1321 err = resize_user(dev, cq, entries, udata, &cqe_size);
1338 cqe_size = 64;
1339 err = resize_kernel(dev, cq, entries, cqe_size);
1375 cqe_sz_to_mlx_sz(cqe_size,
1439 return cq->cqe_size;