Home
last modified time | relevance | path

Searched refs:resize_buf (Results 1 – 3 of 3) sorted by relevance

/linux/drivers/infiniband/hw/mlx5/
H A Dcq.c481 if (likely(cq->resize_buf)) { in mlx5_poll_one()
483 cq->buf = *cq->resize_buf; in mlx5_poll_one()
484 kfree(cq->resize_buf); in mlx5_poll_one()
485 cq->resize_buf = NULL; in mlx5_poll_one()
984 cq->resize_buf = NULL; in mlx5_ib_create_cq()
1213 cq->resize_buf = kzalloc(sizeof(*cq->resize_buf), GFP_KERNEL); in resize_kernel()
1214 if (!cq->resize_buf) in resize_kernel()
1217 err = alloc_cq_frag_buf(dev, cq->resize_buf, entries, cqe_size); in resize_kernel()
1221 init_cq_frag_buf(cq->resize_buf); in resize_kernel()
1226 kfree(cq->resize_buf); in resize_kernel()
[all …]
/linux/drivers/infiniband/hw/mthca/
H A Dmthca_cq.c336 cq->ibcq.cqe < cq->resize_buf->cqe) { in mthca_cq_resize_copy_cqes()
343 memcpy(get_cqe_from_buf(&cq->resize_buf->buf, in mthca_cq_resize_copy_cqes()
344 i & cq->resize_buf->cqe), in mthca_cq_resize_copy_cqes()
688 if (unlikely(err == -EAGAIN && cq->resize_buf && in mthca_poll_cq()
689 cq->resize_buf->state == CQ_RESIZE_READY)) { in mthca_poll_cq()
700 if (cqe_sw(get_cqe_from_buf(&cq->resize_buf->buf, in mthca_poll_cq()
701 cq->cons_index & cq->resize_buf->cqe))) { in mthca_poll_cq()
707 cq->buf = cq->resize_buf->buf; in mthca_poll_cq()
708 cq->ibcq.cqe = cq->resize_buf->cqe; in mthca_poll_cq()
710 cq->resize_buf->buf = tbuf; in mthca_poll_cq()
[all …]
H A Dmthca_provider.h190 struct mthca_cq_resize *resize_buf; member