Lines Matching refs:cq_buf
1410 struct irdma_cq_buf *cq_buf = container_of(work, struct irdma_cq_buf, work); in irdma_free_cqbuf() local
1412 irdma_free_dma_mem(cq_buf->hw, &cq_buf->kmem_buf); in irdma_free_cqbuf()
1413 kfree(cq_buf); in irdma_free_cqbuf()
1428 struct irdma_cq_buf *cq_buf; in irdma_process_resize_list() local
1432 cq_buf = list_entry(list_node, struct irdma_cq_buf, list); in irdma_process_resize_list()
1433 if (cq_buf == lcqe_buf) in irdma_process_resize_list()
1436 list_del(&cq_buf->list); in irdma_process_resize_list()
1437 queue_work(iwdev->cleanup_wq, &cq_buf->work); in irdma_process_resize_list()
1466 struct irdma_cq_buf *cq_buf = NULL; in irdma_resize_cq() local
1536 cq_buf = kzalloc(sizeof(*cq_buf), GFP_KERNEL); in irdma_resize_cq()
1537 if (!cq_buf) { in irdma_resize_cq()
1566 if (cq_buf) { in irdma_resize_cq()
1567 cq_buf->kmem_buf = iwcq->kmem; in irdma_resize_cq()
1568 cq_buf->hw = dev->hw; in irdma_resize_cq()
1569 memcpy(&cq_buf->cq_uk, &iwcq->sc_cq.cq_uk, sizeof(cq_buf->cq_uk)); in irdma_resize_cq()
1570 INIT_WORK(&cq_buf->work, irdma_free_cqbuf); in irdma_resize_cq()
1571 list_add_tail(&cq_buf->list, &iwcq->resize_list); in irdma_resize_cq()
1583 kfree(cq_buf); in irdma_resize_cq()
2802 struct irdma_cq_buf *cq_buf; in __irdma_poll_cq() local
2815 cq_buf = container_of(list_node, struct irdma_cq_buf, list); in __irdma_poll_cq()
2817 ret = irdma_poll_one(&cq_buf->cq_uk, cur_cqe, entry + npolled); in __irdma_poll_cq()
2835 last_buf = cq_buf; in __irdma_poll_cq()