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.c586 irdma_free_cq_buf(struct irdma_cq_buf *cq_buf) in irdma_free_cq_buf() argument
588 ibv_cmd_dereg_mr(&cq_buf->vmr.ibv_mr); in irdma_free_cq_buf()
589 irdma_free_hw_buf(cq_buf->cq.cq_base, get_cq_total_bytes(cq_buf->cq.cq_size)); in irdma_free_cq_buf()
590 free(cq_buf); in irdma_free_cq_buf()
602 struct irdma_cq_buf *cq_buf, *next; in irdma_process_resize_list() local
605 LIST_FOREACH_SAFE(cq_buf, &iwucq->resize_list, list, next) { in irdma_process_resize_list()
606 if (cq_buf == lcqe_buf) in irdma_process_resize_list()
609 LIST_REMOVE(cq_buf, list); in irdma_process_resize_list()
610 irdma_free_cq_buf(cq_buf); in irdma_process_resize_list()
843 struct irdma_cq_buf *cq_buf, *next; in __irdma_upoll_cq() local
[all …]
/freebsd/sys/dev/irdma/
H A Dirdma_verbs.c1438 struct irdma_cq_buf *cq_buf = container_of(work, struct irdma_cq_buf, work); in irdma_free_cqbuf() local
1440 irdma_free_dma_mem(cq_buf->hw, &cq_buf->kmem_buf); in irdma_free_cqbuf()
1441 kfree(cq_buf); in irdma_free_cqbuf()
1456 struct irdma_cq_buf *cq_buf; in irdma_process_resize_list() local
1460 cq_buf = list_entry(list_node, struct irdma_cq_buf, list); in irdma_process_resize_list()
1461 if (cq_buf == lcqe_buf) in irdma_process_resize_list()
1464 list_del(&cq_buf->list); in irdma_process_resize_list()
1465 queue_work(iwdev->cleanup_wq, &cq_buf->work); in irdma_process_resize_list()
1494 struct irdma_cq_buf *cq_buf = NULL; in irdma_resize_cq() local
1564 cq_buf = kzalloc(sizeof(*cq_buf), GFP_KERNEL); in irdma_resize_cq()
[all …]