Home
last modified time | relevance | path

Searched refs:swq (Results 1 - 6 of 6) sorted by relevance

/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.c607 kfree(srq->swq); in bnxt_qplib_destroy_srq()
634 srq->swq = kcalloc(srq->hwq.max_elements, sizeof(*srq->swq), in bnxt_qplib_create_srq()
636 if (!srq->swq) { in bnxt_qplib_create_srq()
667 srq->swq[idx].next_idx = idx + 1; in bnxt_qplib_create_srq()
668 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_create_srq()
683 kfree(srq->swq); in bnxt_qplib_create_srq()
756 srq->start_idx = srq->swq[next].next_idx; in bnxt_qplib_post_srq_recv()
774 srq->swq[next].wr_id = wqe->wr_id; in bnxt_qplib_post_srq_recv()
805 que->swq in bnxt_qplib_alloc_init_swq()
1564 bnxt_qplib_fill_psn_search(struct bnxt_qplib_qp *qp, struct bnxt_qplib_swqe *wqe, struct bnxt_qplib_swq *swq) bnxt_qplib_fill_psn_search() argument
1683 bnxt_qplib_pull_psn_buff(struct bnxt_qplib_q *sq, struct bnxt_qplib_swq *swq) bnxt_qplib_pull_psn_buff() argument
1716 struct bnxt_qplib_swq *swq; bnxt_qplib_post_send() local
1969 struct bnxt_qplib_swq *swq; bnxt_qplib_post_recv() local
2243 struct bnxt_qplib_swq *swq; do_wa9060() local
2338 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_req() local
2491 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_rc() local
2578 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_ud() local
2686 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_raweth_qp1() local
[all...]
H A Dqplib_fp.h100 struct bnxt_qplib_swq *swq; member
248 struct bnxt_qplib_swq *swq; member
557 return &que->swq[idx]; in bnxt_qplib_get_swqe()
562 que->swq_start = que->swq[idx].next_idx; in bnxt_qplib_swq_mod_start()
/kernel/linux/linux-6.6/drivers/infiniband/hw/bnxt_re/
H A Dqplib_fp.c619 kfree(srq->swq); in bnxt_qplib_destroy_srq()
646 srq->swq = kcalloc(srq->hwq.max_elements, sizeof(*srq->swq), in bnxt_qplib_create_srq()
648 if (!srq->swq) { in bnxt_qplib_create_srq()
681 srq->swq[idx].next_idx = idx + 1; in bnxt_qplib_create_srq()
682 srq->swq[srq->last_idx].next_idx = -1; in bnxt_qplib_create_srq()
697 kfree(srq->swq); in bnxt_qplib_create_srq()
776 srq->start_idx = srq->swq[next].next_idx; in bnxt_qplib_post_srq_recv()
794 srq->swq[next].wr_id = wqe->wr_id; in bnxt_qplib_post_srq_recv()
824 que->swq in bnxt_qplib_alloc_init_swq()
1594 bnxt_qplib_fill_psn_search(struct bnxt_qplib_qp *qp, struct bnxt_qplib_swqe *wqe, struct bnxt_qplib_swq *swq) bnxt_qplib_fill_psn_search() argument
1713 bnxt_qplib_pull_psn_buff(struct bnxt_qplib_q *sq, struct bnxt_qplib_swq *swq) bnxt_qplib_pull_psn_buff() argument
1746 struct bnxt_qplib_swq *swq; bnxt_qplib_post_send() local
1999 struct bnxt_qplib_swq *swq; bnxt_qplib_post_recv() local
2325 struct bnxt_qplib_swq *swq; do_wa9060() local
2420 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_req() local
2572 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_rc() local
2657 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_ud() local
2764 struct bnxt_qplib_swq *swq; bnxt_qplib_cq_process_res_raweth_qp1() local
[all...]
H A Dqplib_fp.h102 struct bnxt_qplib_swq *swq; member
250 struct bnxt_qplib_swq *swq; member
565 return &que->swq[idx]; in bnxt_qplib_get_swqe()
570 que->swq_start = que->swq[idx].next_idx; in bnxt_qplib_swq_mod_start()
/kernel/linux/linux-5.10/drivers/infiniband/sw/rdmavt/
H A Dqp.c1072 struct rvt_swqe *swq = NULL; in rvt_create_qp() local
1116 sz = struct_size(swq, sg_list, init_attr->cap.max_send_sge); in rvt_create_qp()
1117 swq = vzalloc_node(array_size(sz, sqsize), rdi->dparms.node); in rvt_create_qp()
1118 if (!swq) in rvt_create_qp()
1194 qp->s_wq = swq; in rvt_create_qp()
1326 vfree(swq); in rvt_create_qp()
/kernel/linux/linux-6.6/drivers/infiniband/sw/rdmavt/
H A Dqp.c1034 struct rvt_swqe *swq = NULL; in rvt_create_qp() local
1078 sz = struct_size(swq, sg_list, init_attr->cap.max_send_sge); in rvt_create_qp()
1079 swq = vzalloc_node(array_size(sz, sqsize), rdi->dparms.node); in rvt_create_qp()
1080 if (!swq) in rvt_create_qp()
1152 qp->s_wq = swq; in rvt_create_qp()
1271 vfree(swq); in rvt_create_qp()

Completed in 19 milliseconds