Lines Matching defs:qp
13 static inline void update_ack_queue(struct rvt_qp *qp, unsigned int n)
18 if (next > rvt_size_atomic(ib_to_rvt(qp->ibqp.device)))
20 qp->s_tail_ack_queue = next;
21 qp->s_acked_ack_queue = next;
22 qp->s_ack_state = OP(ACKNOWLEDGE);
26 struct rvt_qp *qp)
28 if (list_empty(&qp->rspwait)) {
29 qp->r_flags |= RVT_R_RSP_NAK;
30 rvt_get_qp(qp);
31 list_add_tail(&qp->rspwait, &rcd->qp_wait_list);
52 struct rvt_ack_entry *find_prev_entry(struct rvt_qp *qp, u32 psn, u8 *prev,
54 int do_rc_ack(struct rvt_qp *qp, u32 aeth, u32 psn, int opcode, u64 val,
56 struct rvt_swqe *do_rc_completion(struct rvt_qp *qp, struct rvt_swqe *wqe,