Home
last modified time | relevance | path

Searched refs:cq_buf (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/ofed/libirdma/
H A Dirdma_uverbs.c578 irdma_free_cq_buf(struct irdma_cq_buf *cq_buf) in irdma_free_cq_buf() argument
580 ibv_cmd_dereg_mr(&cq_buf->vmr.ibv_mr); in irdma_free_cq_buf()
581 irdma_free_hw_buf(cq_buf->cq.cq_base, get_cq_total_bytes(cq_buf->cq.cq_size)); in irdma_free_cq_buf()
582 free(cq_buf); in irdma_free_cq_buf()
594 struct irdma_cq_buf *cq_buf, *next; in irdma_process_resize_list() local
597 LIST_FOREACH_SAFE(cq_buf, &iwucq->resize_list, list, next) { in irdma_process_resize_list()
598 if (cq_buf == lcqe_buf) in irdma_process_resize_list()
601 LIST_REMOVE(cq_buf, list); in irdma_process_resize_list()
602 irdma_free_cq_buf(cq_buf); in irdma_process_resize_list()
834 struct irdma_cq_buf *cq_buf, *next; in __irdma_upoll_cq() local
[all …]
/freebsd/sys/dev/irdma/
H A Dirdma_verbs.c1410 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()
[all …]