Home
last modified time | relevance | path

Searched refs:psn (Results 1 – 25 of 49) sorted by relevance

12

/linux/drivers/infiniband/hw/hfi1/
A Dtrace_rc.h19 TP_ARGS(qp, psn),
24 __field(u32, psn)
35 __entry->psn = psn;
47 __entry->psn,
58 TP_ARGS(qp, psn)
63 TP_ARGS(qp, psn)
68 TP_ARGS(qp, psn)
74 TP_ARGS(qp, psn)
86 __field(u32, psn)
95 __entry->psn = psn;
[all …]
A Dtrace_tid.h772 __entry->psn = psn;
791 __entry->psn,
809 TP_ARGS(qp, psn)
1074 __entry->psn = psn;
1097 __entry->psn,
1296 __entry->psn = psn;
1310 __entry->psn,
1580 __entry->psn = psn;
1589 __entry->psn,
1618 __entry->psn = psn;
[all …]
A Drc.c40 if (cmp_psn(psn, e->psn) >= 0) { in find_prev_entry()
1433 cur_seg = (psn - wqe->psn) / priv->pkts_ps; in update_num_rd_atomic()
1475 if (cmp_psn(psn, wqe->psn) <= 0) { in reset_psn()
1490 diff = cmp_psn(psn, wqe->psn); in reset_psn()
1676 u32 psn; in hfi1_rc_verbs_aborted() local
1699 u32 psn; in hfi1_rc_send_complete() local
2157 cmp_psn(psn, wqe->psn) >= 0) in do_rc_ack()
2588 offset = delta_psn(psn, e->psn) * qp->pmtu; in rc_rcv_error()
2607 e->psn = psn; in rc_rcv_error()
3059 e->psn = psn; in hfi1_rc_rcv()
[all …]
A Dtid_rdma.c806 fs->psn = 0; in hfi1_kern_setup_hw_flow()
833 fs->psn = 0; in hfi1_kern_clear_hw_flow()
1965 e->psn = psn; in tid_rdma_rcv_read_request()
2037 if (psn != e->psn || len != req->total_len) in tid_rdma_rcv_error()
2146 req->cur_seg = delta_psn(psn, e->psn); in tid_rdma_rcv_error()
2427 if (cmp_psn(psn, wqe->psn) >= 0 && in find_tid_request()
3753 e->psn = psn; in hfi1_rc_rcv_tid_rdma_write_req()
4161 if (!cmp_psn(psn, wqe->psn)) { in hfi1_rc_rcv_tid_rdma_write_resp()
4349 rcd->flows[flow->idx].psn = psn & HFI1_KDETH_BTH_SEQ_MASK; in hfi1_rc_rcv_tid_rdma_write_data()
4626 psn = mask_psn(psn + 1); in hfi1_rc_rcv_tid_rdma_ack()
[all …]
A Drc.h36 u32 psn, u32 pmtu) in restart_sge() argument
40 len = delta_psn(psn, wqe->psn) * pmtu; in restart_sge()
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,
A Dtrace_ibhdrs.h77 u16 *pkey, u32 *psn, u32 *qpn);
84 u32 *psn, u32 *qpn);
100 u8 tver, u16 pkey, u32 psn, u32 qpn,
142 __field(u32, psn)
184 &__entry->psn,
208 &__entry->psn,
255 __entry->psn,
301 __field(u32, psn)
349 &__entry->psn,
376 &__entry->psn,
[all …]
A Dverbs.h347 static inline u32 __full_flow_psn(struct flow_state *state, u32 psn) in __full_flow_psn() argument
350 (psn & HFI1_KDETH_BTH_SEQ_MASK)); in __full_flow_psn()
353 static inline u32 full_flow_psn(struct tid_rdma_flow *flow, u32 psn) in full_flow_psn() argument
355 return __full_flow_psn(&flow->flow_state, psn); in full_flow_psn()
390 void hfi1_restart_rc(struct rvt_qp *qp, u32 psn, int wait);
A Dtrace.c120 u16 *pkey, u32 *psn, u32 *qpn) in hfi1_trace_parse_9b_bth() argument
131 *psn = mask_psn(ib_bth_get_psn(ohdr)); in hfi1_trace_parse_9b_bth()
138 u32 *psn, u32 *qpn) in hfi1_trace_parse_16b_bth() argument
146 *psn = mask_psn(ib_bth_get_psn(ohdr)); in hfi1_trace_parse_16b_bth()
224 u8 tver, u16 pkey, u32 psn, u32 qpn, in hfi1_trace_fmt_rest() argument
236 se, mig, pad, tver, qpn, ack, psn); in hfi1_trace_fmt_rest()
242 qpn, ack, psn); in hfi1_trace_fmt_rest()
A Duc.c111 qp->s_psn = wqe->psn; in hfi1_make_uc_req()
268 u32 psn; in hfi1_uc_rcv() local
281 psn = ib_bth_get_psn(ohdr); in hfi1_uc_rcv()
283 if (unlikely(cmp_psn(psn, qp->r_psn) != 0)) { in hfi1_uc_rcv()
288 qp->r_psn = psn; in hfi1_uc_rcv()
A Duser_sdma.c1113 psn = val & mask; in set_pkt_bth_psn() local
1115 psn = (psn & ~HFI1_KDETH_BTH_SEQ_MASK) | in set_pkt_bth_psn()
1116 ((psn + frags) & HFI1_KDETH_BTH_SEQ_MASK); in set_pkt_bth_psn()
1118 psn = psn + frags; in set_pkt_bth_psn()
1119 return psn & mask; in set_pkt_bth_psn()
/linux/drivers/infiniband/hw/qib/
A Dqib_rc.c47 len = ((psn - wqe->psn) & QIB_PSN_MASK) * pmtu; in restart_sge()
748 if (qib_cmp24(psn, wqe->psn) <= 0) { in reset_psn()
763 diff = qib_cmp24(psn, wqe->psn); in reset_psn()
887 u32 psn; in qib_rc_send_complete() local
1023 ack_psn = psn; in do_rc_ack()
1570 if (qib_cmp24(psn, e->psn) >= 0) { in qib_rc_rcv_error()
1598 offset = ((psn - e->psn) & QIB_PSN_MASK) * in qib_rc_rcv_error()
1621 e->psn = psn; in qib_rc_rcv_error()
1721 u32 psn; in qib_rc_rcv() local
1986 e->psn = psn; in qib_rc_rcv()
[all …]
A Dqib_uc.c98 qp->s_psn = wqe->psn; in qib_make_uc_req()
244 u32 psn; in qib_uc_rcv() local
264 psn = be32_to_cpu(ohdr->bth[2]); in qib_uc_rcv()
268 if (unlikely(qib_cmp24(psn, qp->r_psn) != 0)) { in qib_uc_rcv()
273 qp->r_psn = psn; in qib_uc_rcv()
A Dqib_driver.c313 u32 psn; in qib_rcv_hdrerr() local
344 psn = be32_to_cpu(ohdr->bth[2]); in qib_rcv_hdrerr()
385 diff = qib_cmp24(psn, qp->r_psn); in qib_rcv_hdrerr()
/linux/drivers/infiniband/sw/rdmavt/
A Dtrace_rc.h18 TP_PROTO(struct rvt_qp *qp, u32 psn),
19 TP_ARGS(qp, psn),
24 __field(u32, psn)
35 __entry->psn = psn;
47 __entry->psn,
57 TP_PROTO(struct rvt_qp *qp, u32 psn),
58 TP_ARGS(qp, psn)
A Dtrace_tx.h57 __field(u32, psn)
77 __entry->psn = wqe->psn;
99 __entry->psn,
/linux/drivers/infiniband/sw/rxe/
A Drxe_comp.c194 diff = psn_compare(pkt->psn, qp->comp.psn); in check_psn()
199 if (pkt->psn == wqe->last_psn) in check_psn()
300 if (psn_compare(pkt->psn, qp->comp.psn) > 0) { in check_ack()
303 qp->comp.psn = pkt->psn; in check_ack()
477 (qp->comp.psn == qp->req.psn)) { in complete_ack()
497 if (psn_compare(pkt->psn, qp->comp.psn) >= 0) in complete_ack()
646 if (psn_compare(pkt->psn, qp->comp.psn) >= 0) in rxe_completer()
647 qp->comp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in rxe_completer()
676 (psn_compare(qp->req.psn, qp->comp.psn) > 0) && in rxe_completer()
713 if (psn_compare(qp->req.psn, in rxe_completer()
[all …]
A Drxe_resp.c123 int diff = psn_compare(pkt->psn, qp->resp.psn); in check_psn()
599 u32 psn, in prepare_ack_packet() argument
622 ack->psn = psn; in prepare_ack_packet()
818 qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in execute()
939 u8 syndrome, u32 psn) in send_ack() argument
946 0, psn, syndrome); in send_ack()
983 res->first_psn = ack_pkt.psn; in send_atomic_ack()
984 res->last_psn = ack_pkt.psn; in send_atomic_ack()
985 res->cur_psn = ack_pkt.psn; in send_atomic_ack()
1092 res->cur_psn = pkt->psn; in duplicate_request()
[all …]
A Drxe_req.c56 qp->req.psn = qp->comp.psn; in req_retry()
386 pkt->psn = qp->req.psn; in init_req_packet()
418 ack_req, pkt->psn); in init_req_packet()
516 wqe->first_psn = qp->req.psn; in update_wqe_psn()
523 qp->req.psn = (qp->req.psn + 1) & BTH_PSN_MASK; in update_wqe_psn()
534 *rollback_psn = qp->req.psn; in save_state()
545 qp->req.psn = rollback_psn; in rollback_state()
663 psn_compare(qp->req.psn, (qp->comp.psn + in rxe_requester()
699 wqe->first_psn = qp->req.psn; in rxe_requester()
700 wqe->last_psn = qp->req.psn; in rxe_requester()
[all …]
A Drxe_hdr.h20 u32 psn; /* bth psn of packet */ member
271 static inline void __bth_set_psn(void *arg, u32 psn) in __bth_set_psn() argument
276 bth->apsn = cpu_to_be32((BTH_PSN_MASK & psn) | in __bth_set_psn()
400 static inline void bth_set_psn(struct rxe_pkt_info *pkt, u32 psn) in bth_set_psn() argument
402 __bth_set_psn(pkt->hdr, psn); in bth_set_psn()
407 u32 psn) in bth_init() argument
419 psn &= BTH_PSN_MASK; in bth_init()
421 psn |= BTH_ACK_MASK; in bth_init()
422 bth->apsn = cpu_to_be32(psn); in bth_init()
A Drxe_qp.c669 qp->resp.psn = qp->attr.rq_psn; in rxe_qp_from_attr()
671 qp->resp.psn); in rxe_qp_from_attr()
682 qp->req.psn = qp->attr.sq_psn; in rxe_qp_from_attr()
683 qp->comp.psn = qp->attr.sq_psn; in rxe_qp_from_attr()
684 pr_debug("qp#%d set req psn = 0x%x\n", qp_num(qp), qp->req.psn); in rxe_qp_from_attr()
743 attr->rq_psn = qp->resp.psn; in rxe_qp_to_attr()
744 attr->sq_psn = qp->req.psn; in rxe_qp_to_attr()
A Drxe_verbs.h119 u32 psn; member
131 u32 psn; member
173 u32 psn; member
/linux/drivers/infiniband/ulp/ipoib/
A Dipoib_cm.c275 unsigned int psn) in ipoib_cm_modify_rx_qp() argument
298 qp_attr.rq_psn = psn; in ipoib_cm_modify_rx_qp()
423 unsigned int psn) in ipoib_cm_send_rep() argument
438 rep.starting_psn = psn; in ipoib_cm_send_rep()
448 unsigned int psn; in ipoib_cm_req_handler() local
468 psn = prandom_u32() & 0xffffff; in ipoib_cm_req_handler()
469 ret = ipoib_cm_modify_rx_qp(dev, cm_id, p->qp, psn); in ipoib_cm_req_handler()
489 ret = ipoib_cm_send_rep(dev, cm_id, p->qp, &event->param.req_rcvd, psn); in ipoib_cm_req_handler()
/linux/drivers/infiniband/hw/bnxt_re/
A Dqplib_fp.c1305 req.rq_psn = cpu_to_le32(qp->rq.psn); in bnxt_qplib_modify_qp()
1308 req.sq_psn = cpu_to_le32(qp->sq.psn); in bnxt_qplib_modify_qp()
1401 qp->rq.psn = le32_to_cpu(sb->rq_psn); in bnxt_qplib_query_qp()
1403 qp->sq.psn = le32_to_cpu(sb->sq_psn); in bnxt_qplib_query_qp()
1747 swq->start_psn = sq->psn & BTH_PSN_MASK; in bnxt_qplib_post_send()
1806 sq->psn = (sq->psn + 1) & BTH_PSN_MASK; in bnxt_qplib_post_send()
1817 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send()
1839 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send()
1858 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send()
1924 swq->next_psn = sq->psn & BTH_PSN_MASK; in bnxt_qplib_post_send()
/linux/lib/zstd/common/
A Dcpu.h146 D(psn, 18)
/linux/include/rdma/
A Dib_pack.h195 __be32 psn; member

Completed in 71 milliseconds

12