Lines Matching refs:my_qp
360 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp);
368 spin_lock_irqsave(&my_qp->spinlock_s, spl_flags);
373 u64 start_offset = my_qp->ipz_squeue.current_q_offset;
375 wqe_p = ipz_qeit_get_inc(&my_qp->ipz_squeue);
388 ret = ehca_write_swqe(my_qp, wqe_p, cur_send_wr);
394 my_qp->ipz_squeue.current_q_offset = start_offset;
405 my_qp, qp->qp_num, wqe_cnt);
410 spin_unlock_irqrestore(&my_qp->spinlock_s, spl_flags);
412 hipz_update_sqa(my_qp, wqe_cnt);
420 struct ehca_qp *my_qp = container_of(qp, struct ehca_qp, ib_qp);
428 spin_lock_irqsave(&my_qp->spinlock_r, spl_flags);
433 u64 start_offset = my_qp->ipz_rqueue.current_q_offset;
435 wqe_p = ipz_qeit_get_inc(&my_qp->ipz_rqueue);
448 ret = ehca_write_rwqe(&my_qp->ipz_rqueue, wqe_p, cur_recv_wr);
454 my_qp->ipz_rqueue.current_q_offset = start_offset;
465 my_qp, qp->qp_num, wqe_cnt);
469 spin_unlock_irqrestore(&my_qp->spinlock_r, spl_flags);
471 hipz_update_rqa(my_qp, wqe_cnt);