Lines Matching refs:nq_work
159 struct bnxt_qplib_nq_work *nq_work = in bnxt_qpn_cqn_sched_task() local
162 struct bnxt_qplib_cq *cq = nq_work->cq; in bnxt_qpn_cqn_sched_task()
163 struct bnxt_qplib_nq *nq = nq_work->nq; in bnxt_qpn_cqn_sched_task()
175 kfree(nq_work); in bnxt_qpn_cqn_sched_task()
1875 struct bnxt_qplib_nq_work *nq_work = NULL; in bnxt_qplib_post_send() local
2110 nq_work = kzalloc(sizeof(*nq_work), GFP_ATOMIC); in bnxt_qplib_post_send()
2111 if (nq_work) { in bnxt_qplib_post_send()
2112 nq_work->cq = qp->scq; in bnxt_qplib_post_send()
2113 nq_work->nq = qp->scq->nq; in bnxt_qplib_post_send()
2114 INIT_WORK(&nq_work->work, bnxt_qpn_cqn_sched_task); in bnxt_qplib_post_send()
2115 queue_work(qp->scq->nq->cqn_wq, &nq_work->work); in bnxt_qplib_post_send()
2135 struct bnxt_qplib_nq_work *nq_work = NULL; in bnxt_qplib_post_recv() local
2197 nq_work = kzalloc(sizeof(*nq_work), GFP_ATOMIC); in bnxt_qplib_post_recv()
2198 if (nq_work) { in bnxt_qplib_post_recv()
2199 nq_work->cq = qp->rcq; in bnxt_qplib_post_recv()
2200 nq_work->nq = qp->rcq->nq; in bnxt_qplib_post_recv()
2201 INIT_WORK(&nq_work->work, bnxt_qpn_cqn_sched_task); in bnxt_qplib_post_recv()
2202 queue_work(qp->rcq->nq->cqn_wq, &nq_work->work); in bnxt_qplib_post_recv()