Lines Matching defs:nesqp
249 struct nes_qp *nesqp;
251 nesqp = to_nesqp(ibqp);
253 ibqp->qp_num, atomic_read(&nesqp->refcount));
254 atomic_inc(&nesqp->refcount);
260 struct nes_qp *nesqp = cqp_request->cqp_callback_pointer;
267 if (nesqp->pbl_vbase) {
268 pci_free_consistent(nesdev->pcidev, nesqp->qp_mem_size,
269 nesqp->hwqp.q2_vbase, nesqp->hwqp.q2_pbase);
273 pci_free_consistent(nesdev->pcidev, 256, nesqp->pbl_vbase, nesqp->pbl_pbase);
274 nesqp->pbl_vbase = NULL;
277 pci_free_consistent(nesdev->pcidev, nesqp->qp_mem_size,
278 nesqp->hwqp.sq_vbase, nesqp->hwqp.sq_pbase);
280 nes_free_resource(nesadapter, nesadapter->allocated_qps, nesqp->hwqp.qp_id);
282 nesadapter->qp_table[nesqp->hwqp.qp_id-NES_FIRST_QPN] = NULL;
283 kfree(nesqp->allocated_buffer);
293 struct nes_qp *nesqp;
300 nesqp = to_nesqp(ibqp);
302 if (atomic_read(&nesqp->refcount) == 0) {
304 __func__, ibqp->qp_num, nesqp->last_aeq);
308 if (atomic_dec_and_test(&nesqp->refcount)) {
318 cqp_request->cqp_callback_pointer = nesqp;
324 if (nesqp->hte_added) {
326 nesqp->hte_added = 0;
329 set_wqe_32bit_value(cqp_wqe->wqe_words, NES_CQP_WQE_ID_IDX, nesqp->hwqp.qp_id);
330 u64temp = (u64)nesqp->nesqp_context_pbase;