Home
last modified time | relevance | path

Searched refs:s_tail_ack_queue (Results 1 – 9 of 9) sorted by relevance

/linux-4.4.14/drivers/staging/rdma/ipath/
Dipath_rc.c111 if (++qp->s_tail_ack_queue > IPATH_MAX_RDMA_ATOMIC) in ipath_make_rc_ack()
112 qp->s_tail_ack_queue = 0; in ipath_make_rc_ack()
117 if (qp->r_head_ack_queue == qp->s_tail_ack_queue) { in ipath_make_rc_ack()
124 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in ipath_make_rc_ack()
169 qp->s_ack_queue[qp->s_tail_ack_queue].sent = 1; in ipath_make_rc_ack()
239 if ((qp->r_head_ack_queue != qp->s_tail_ack_queue || in ipath_make_rc_req()
627 if (qp->r_head_ack_queue != qp->s_tail_ack_queue || in send_rc_ack()
1388 if (i == qp->s_tail_ack_queue) in ipath_rc_rcv_error()
1404 if (prev == qp->s_tail_ack_queue) in ipath_rc_rcv_error()
1461 qp->s_tail_ack_queue = prev; in ipath_rc_rcv_error()
[all …]
Dipath_verbs.h423 u8 s_tail_ack_queue; /* index into s_ack_queue[] */ member
Dipath_qp.c357 qp->s_tail_ack_queue = 0; in ipath_reset_qp()
/linux-4.4.14/drivers/infiniband/hw/qib/
Dqib_rc.c96 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
108 if (++qp->s_tail_ack_queue > QIB_MAX_RDMA_ATOMIC) in qib_make_rc_ack()
109 qp->s_tail_ack_queue = 0; in qib_make_rc_ack()
114 if (qp->r_head_ack_queue == qp->s_tail_ack_queue) { in qib_make_rc_ack()
120 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
130 qp->s_tail_ack_queue = qp->r_head_ack_queue; in qib_make_rc_ack()
183 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in qib_make_rc_ack()
1686 if (i == qp->s_tail_ack_queue) in qib_rc_rcv_error()
1702 if (prev == qp->s_tail_ack_queue && in qib_rc_rcv_error()
1755 qp->s_tail_ack_queue = prev; in qib_rc_rcv_error()
[all …]
Dqib_verbs.h525 u8 s_tail_ack_queue; /* index into s_ack_queue[] */ member
Dqib_qp.c409 qp->s_tail_ack_queue = 0; in qib_reset_qp()
/linux-4.4.14/drivers/staging/rdma/hfi1/
Drc.c117 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
129 if (++qp->s_tail_ack_queue > HFI1_MAX_RDMA_ATOMIC) in make_rc_ack()
130 qp->s_tail_ack_queue = 0; in make_rc_ack()
135 if (qp->r_head_ack_queue == qp->s_tail_ack_queue) { in make_rc_ack()
141 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
151 qp->s_tail_ack_queue = qp->r_head_ack_queue; in make_rc_ack()
205 e = &qp->s_ack_queue[qp->s_tail_ack_queue]; in make_rc_ack()
1685 if (i == qp->s_tail_ack_queue) in rc_rcv_error()
1701 if (prev == qp->s_tail_ack_queue && in rc_rcv_error()
1753 qp->s_tail_ack_queue = prev; in rc_rcv_error()
[all …]
Dverbs.h535 u8 s_tail_ack_queue; /* index into s_ack_queue[] */ member
Dqp.c394 qp->s_tail_ack_queue = 0; in reset_qp()