/linux-6.3-rc2/drivers/infiniband/hw/hfi1/ |
A D | trace_rc.h | 19 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 D | trace_tid.h | 772 __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 D | rc.c | 40 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 D | rc.h | 36 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 D | tid_rdma.c | 806 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 D | trace_ibhdrs.h | 77 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 D | verbs.h | 347 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 D | trace.c | 120 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 D | uc.c | 111 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 D | user_sdma.c | 1111 psn = val & mask; in set_pkt_bth_psn() local 1113 psn = (psn & ~HFI1_KDETH_BTH_SEQ_MASK) | in set_pkt_bth_psn() 1114 ((psn + frags) & HFI1_KDETH_BTH_SEQ_MASK); in set_pkt_bth_psn() 1116 psn = psn + frags; in set_pkt_bth_psn() 1117 return psn & mask; in set_pkt_bth_psn()
|
/linux-6.3-rc2/drivers/infiniband/sw/rdmavt/ |
A D | trace_rc.h | 18 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 D | trace_tx.h | 57 __field(u32, psn) 77 __entry->psn = wqe->psn; 99 __entry->psn,
|
/linux-6.3-rc2/drivers/infiniband/hw/qib/ |
A D | qib_rc.c | 47 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 D | qib_uc.c | 98 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 D | qib_driver.c | 313 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-6.3-rc2/drivers/infiniband/sw/rxe/ |
A D | rxe_resp.c | 95 int diff = psn_compare(pkt->psn, qp->resp.psn); in check_psn() 642 res->cur_psn = pkt->psn; in rxe_prepare_res() 650 res->last_psn = pkt->psn; in rxe_prepare_res() 651 res->cur_psn = pkt->psn; in rxe_prepare_res() 699 qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in process_flush() 733 qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in atomic_reply() 772 qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in atomic_write_reply() 785 u32 psn, in prepare_ack_packet() argument 808 ack->psn = psn; in prepare_ack_packet() 1058 qp->resp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in execute() [all …]
|
A D | rxe_comp.c | 201 diff = psn_compare(pkt->psn, qp->comp.psn); in check_psn() 206 if (pkt->psn == wqe->last_psn) in check_psn() 319 if (psn_compare(pkt->psn, qp->comp.psn) > 0) { in check_ack() 322 qp->comp.psn = pkt->psn; in check_ack() 494 (qp->comp.psn == qp->req.psn)) { in complete_ack() 514 if (psn_compare(pkt->psn, qp->comp.psn) >= 0) in complete_ack() 660 if (psn_compare(pkt->psn, qp->comp.psn) >= 0) in rxe_completer() 661 qp->comp.psn = (pkt->psn + 1) & BTH_PSN_MASK; in rxe_completer() 690 (psn_compare(qp->req.psn, qp->comp.psn) > 0) && in rxe_completer() 724 if (psn_compare(qp->req.psn, in rxe_completer() [all …]
|
A D | rxe_req.c | 53 qp->req.psn = qp->comp.psn; in req_retry() 427 ack_req, pkt->psn); in init_req_packet() 539 wqe->first_psn = qp->req.psn; in update_wqe_psn() 546 qp->req.psn = (qp->req.psn + 1) & BTH_PSN_MASK; in update_wqe_psn() 557 *rollback_psn = qp->req.psn; in save_state() 568 qp->req.psn = rollback_psn; in rollback_state() 714 psn_compare(qp->req.psn, (qp->comp.psn + in rxe_requester() 752 wqe->first_psn = qp->req.psn; in rxe_requester() 753 wqe->last_psn = qp->req.psn; in rxe_requester() 754 qp->req.psn = (qp->req.psn + 1) & BTH_PSN_MASK; in rxe_requester() [all …]
|
A D | rxe_hdr.h | 20 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 D | rxe_verbs.h | 119 u32 psn; member 133 u32 psn; member 180 u32 psn; member
|
A D | rxe_qp.c | 649 qp->resp.psn = qp->attr.rq_psn; in rxe_qp_from_attr() 650 rxe_dbg_qp(qp, "set resp psn = 0x%x\n", qp->resp.psn); in rxe_qp_from_attr() 661 qp->req.psn = qp->attr.sq_psn; in rxe_qp_from_attr() 662 qp->comp.psn = qp->attr.sq_psn; in rxe_qp_from_attr() 663 rxe_dbg_qp(qp, "set req psn = 0x%x\n", qp->req.psn); in rxe_qp_from_attr() 724 attr->rq_psn = qp->resp.psn; in rxe_qp_to_attr() 725 attr->sq_psn = qp->req.psn; in rxe_qp_to_attr()
|
/linux-6.3-rc2/drivers/infiniband/ulp/ipoib/ |
A D | ipoib_cm.c | 275 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 = get_random_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-6.3-rc2/drivers/infiniband/hw/bnxt_re/ |
A D | qplib_fp.c | 1304 req.rq_psn = cpu_to_le32(qp->rq.psn); in bnxt_qplib_modify_qp() 1307 req.sq_psn = cpu_to_le32(qp->sq.psn); in bnxt_qplib_modify_qp() 1400 qp->rq.psn = le32_to_cpu(sb->rq_psn); in bnxt_qplib_query_qp() 1402 qp->sq.psn = le32_to_cpu(sb->sq_psn); in bnxt_qplib_query_qp() 1746 swq->start_psn = sq->psn & BTH_PSN_MASK; in bnxt_qplib_post_send() 1805 sq->psn = (sq->psn + 1) & BTH_PSN_MASK; in bnxt_qplib_post_send() 1816 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send() 1838 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send() 1857 sq->psn = (sq->psn + pkt_num) & BTH_PSN_MASK; in bnxt_qplib_post_send() 1923 swq->next_psn = sq->psn & BTH_PSN_MASK; in bnxt_qplib_post_send()
|
/linux-6.3-rc2/lib/zstd/common/ |
A D | cpu.h | 146 D(psn, 18)
|
/linux-6.3-rc2/include/rdma/ |
A D | ib_pack.h | 200 __be32 psn; member
|