Home
last modified time | relevance | path

Searched refs:s_ack_queue (Results 1 – 6 of 6) sorted by relevance

/Linux-v5.4/drivers/infiniband/hw/hfi1/
Dtid_rdma.c397 priv->tid_req.e.ack = &qp->s_ack_queue[i]; in hfi1_qp_priv_init()
405 qp->s_ack_queue[i].priv = priv; in hfi1_qp_priv_init()
425 struct hfi1_ack_priv *priv = qp->s_ack_queue[i].priv; in hfi1_qp_priv_tid_free()
430 qp->s_ack_queue[i].priv = NULL; in hfi1_qp_priv_tid_free()
2091 e = &qp->s_ack_queue[i]; in tid_rdma_rcv_error()
2153 e = &qp->s_ack_queue[i]; in tid_rdma_rcv_error()
2271 if (!qp->s_ack_queue[next].sent) { in hfi1_rc_rcv_tid_rdma_read_req()
2277 e = &qp->s_ack_queue[qp->r_head_ack_queue]; in hfi1_rc_rcv_tid_rdma_read_req()
2931 e = &qp->s_ack_queue[qpriv->r_tid_tail]; in hfi1_handle_kdeth_eflags()
3186 struct rvt_ack_entry *e = &qp->s_ack_queue[i]; in hfi1_qp_kern_exp_rcv_clear_all()
[all …]
Drc.c77 e = &qp->s_ack_queue[p]; in find_prev_entry()
142 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
157 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
173 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
284 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
312 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
349 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
3070 if (!qp->s_ack_queue[next].sent) in hfi1_rc_rcv()
3074 e = &qp->s_ack_queue[qp->r_head_ack_queue]; in hfi1_rc_rcv()
3145 if (!qp->s_ack_queue[next].sent) in hfi1_rc_rcv()
[all …]
Dqp.c664 if (qp->s_ack_queue) in qp_iter_print()
665 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qp_iter_print()
/Linux-v5.4/drivers/infiniband/hw/qib/
Dqib_rc.c81 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
105 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
165 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
1562 e = &qp->s_ack_queue[prev]; in qib_rc_rcv_error()
1663 qp->r_ack_psn = qp->s_ack_queue[i].psn - 1; in qib_rc_rcv_error()
1949 if (!qp->s_ack_queue[next].sent) in qib_rc_rcv()
1953 e = &qp->s_ack_queue[qp->r_head_ack_queue]; in qib_rc_rcv()
2020 if (!qp->s_ack_queue[next].sent) in qib_rc_rcv()
2024 e = &qp->s_ack_queue[qp->r_head_ack_queue]; in qib_rc_rcv()
/Linux-v5.4/drivers/infiniband/sw/rdmavt/
Dqp.c640 for (n = 0; qp->s_ack_queue && n < rvt_max_atomic(rdi); n++) { in rvt_clear_mr_refs()
641 struct rvt_ack_entry *e = &qp->s_ack_queue[n]; in rvt_clear_mr_refs()
704 for (i = 0; qp->s_ack_queue && i < rvt_max_atomic(rdi); i++) { in rvt_qp_acks_has_lkey()
705 struct rvt_ack_entry *e = &qp->s_ack_queue[i]; in rvt_qp_acks_has_lkey()
1112 qp->s_ack_queue = in rvt_create_qp()
1114 sizeof(*qp->s_ack_queue), in rvt_create_qp()
1117 if (!qp->s_ack_queue) in rvt_create_qp()
1286 kfree(qp->s_ack_queue); in rvt_create_qp()
1722 kfree(qp->s_ack_queue); in rvt_destroy_qp()
/Linux-v5.4/include/rdma/
Drdmavt_qp.h370 struct rvt_ack_entry *s_ack_queue; member