Searched refs:swq (Results 1 - 6 of 6) sorted by relevance
/kernel/linux/linux-5.10/drivers/infiniband/hw/bnxt_re/ |
H A D | qplib_fp.c | 607 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 D | qplib_fp.h | 100 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 D | qplib_fp.c | 619 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 D | qplib_fp.h | 102 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 D | qp.c | 1072 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 D | qp.c | 1034 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 14 milliseconds