/linux-master/drivers/infiniband/hw/hfi1/ |
H A D | ud.c | 72 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; local 77 if (unlikely(ingress_pkey_check(ppd, pkey, sc5, 267 u8 sc5; local 299 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; 305 lrh0 |= (sc5 & 0xf) << 12; 306 priv->s_sc = sc5; 344 u8 l4, sc5; local 396 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(ah_attr)]; 400 priv->s_sc = sc5; 593 u8 sc5, cons 591 return_cnp_16B(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, u16 pkey, u32 slid, u32 dlid, u8 sc5, const struct ib_grh *old_grh) argument 653 return_cnp(struct hfi1_ibport *ibp, struct rvt_qp *qp, u32 remote_qpn, u16 pkey, u32 slid, u32 dlid, u8 sc5, const struct ib_grh *old_grh) argument 726 opa_smp_check(struct hfi1_ibport *ibp, u16 pkey, u8 sc5, struct rvt_qp *qp, u16 slid, struct opa_smp *smp) argument 820 u8 sc5 = packet->sc; local [all...] |
H A D | qp.h | 80 struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5); 81 struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5);
|
H A D | trace_ibhdrs.h | 78 void hfi1_trace_parse_9b_hdr(struct ib_header *hdr, bool sc5, 117 bool sc5), 118 TP_ARGS(dd, packet, sc5), 189 hfi1_trace_parse_9b_hdr(packet->hdr, sc5, 272 struct hfi1_packet *packet, bool sc5), 273 TP_ARGS(dd, packet, sc5)); 277 struct hfi1_opa_header *opah, bool sc5), 278 TP_ARGS(dd, opah, sc5), 354 hfi1_trace_parse_9b_hdr(&opah->ibh, sc5, 435 struct hfi1_opa_header *opah, bool sc5), [all...] |
H A D | ipoib_tx.c | 301 lrh0 |= (txp->flow.sc5 & 0xf) << 12; 340 ib_is_sc5(txp->flow.sc5) << 343 sc_to_vlt(priv->dd, txp->flow.sc5), 388 txq->flow.sc5 = txp->flow.sc5; 392 txp->flow.sc5); 488 ib_is_sc5(txp->flow.sc5)); 552 ib_is_sc5(txp->flow.sc5)); 595 txp.flow.sc5 = txp.ibp->sl_to_sc[rdma_ah_get_sl(txp.ah_attr)]; 725 txq->flow.sc5 [all...] |
H A D | ipoib.h | 42 u8 sc5; member in struct:hfi1_ipoib_flow::__anon26
|
H A D | verbs.c | 808 u8 sc5 = priv->s_sc; local 825 u32 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); 833 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); 861 &ps->s_txreq->phdr.hdr, ib_is_sc5(sc5)); 948 u8 sc5; local 980 sc5 = priv->s_sc; 984 u8 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); 990 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); 1058 &ps->s_txreq->phdr.hdr, ib_is_sc5(sc5)); 1107 * @sc5 1116 egress_pkey_check(struct hfi1_pportdata *ppd, u32 slid, u16 pkey, u8 sc5, int8_t s_pkey_index) argument 1483 u8 sc5; local 1513 u8 sc5; local 1920 u8 sl, sc5, svc_type; local [all...] |
H A D | hfi.h | 1698 u16 pkey, u32 slid, u32 dlid, u8 sc5, 1702 u8 sc5, const struct ib_grh *old_grh); 1705 u8 sc5, const struct ib_grh *old_grh); 1709 u8 sc5, int8_t s_pkey_index); 1723 * @sc5 - 5 bit sc 1725 static inline u8 sc_to_vlt(struct hfi1_devdata *dd, u8 sc5) argument 1730 if (sc5 >= OPA_MAX_SCS) 1735 rval = *(((u8 *)dd->sc2vl) + sc5); 1811 u8 sc5, u8 idx, u32 slid, bool force) 1817 if ((sc5 1810 ingress_pkey_check(struct hfi1_pportdata *ppd, u16 pkey, u8 sc5, u8 idx, u32 slid, bool force) argument 1843 rcv_pkey_check(struct hfi1_pportdata *ppd, u16 pkey, u8 sc5, u16 slid) argument [all...] |
H A D | ruc.c | 32 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(&qp->remote_ah_attr)]; local 63 sc5, slid))) { 100 sc5, slid))) {
|
H A D | qp.c | 534 * @sc5: the 5 bit sc 539 struct sdma_engine *qp_to_sdma_engine(struct rvt_qp *qp, u8 sc5) argument 552 sde = sdma_select_engine_sc(dd, qp->ibqp.qp_num >> dd->qos_shift, sc5); 559 * @sc5: the 5 bit sc 564 struct send_context *qp_to_send_context(struct rvt_qp *qp, u8 sc5) argument 577 sc5);
|
H A D | pio.h | 233 u32 selector, u8 sc5);
|
H A D | rc.c | 1221 u8 sc5, bool is_fecn, 1247 *pbc_flags |= ((!!(sc5 & 0x10)) << PBC_DC_INFO_SHIFT); 1252 lrh0 |= (sc5 & IB_SC_MASK) << IB_SC_SHIFT | 1274 u8 sc5, bool is_fecn, 1316 16B), len, pkey, becn, 0, l4, sc5); 1327 u8 sc5, bool is_fecn, 1351 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(&qp->remote_ah_attr)]; local 1379 hfi1_make_rc_ack_tbl[priv->hdr_type](packet, &opa_hdr, sc5, is_fecn, 1384 sc_to_vlt(ppd->dd, sc5), plen); 1397 &opa_hdr, ib_is_sc5(sc5)); 1219 hfi1_make_rc_ack_9B(struct hfi1_packet *packet, struct hfi1_opa_header *opa_hdr, u8 sc5, bool is_fecn, u64 *pbc_flags, u32 *hwords, u32 *nwords) argument 1272 hfi1_make_rc_ack_16B(struct hfi1_packet *packet, struct hfi1_opa_header *opa_hdr, u8 sc5, bool is_fecn, u64 *pbc_flags, u32 *hwords, u32 *nwords) argument 1856 u8 sc5; local [all...] |
H A D | trace.c | 155 void hfi1_trace_parse_9b_hdr(struct ib_header *hdr, bool sc5, argument 162 *sc = ib_get_sc(hdr) | (sc5 << 4);
|
H A D | driver.c | 324 u8 svc_type, sl, sc5; local 326 sc5 = hfi1_9B_get_sc5(rhdr, packet->rhf); 327 sl = ibp->sc_to_sl[sc5];
|
H A D | sdma.h | 1021 u8 sc5);
|
H A D | pio.c | 1796 * @sc5: the 5 bit sc 1801 u32 selector, u8 sc5) 1803 u8 vl = sc_to_vlt(dd, sc5); 1800 pio_select_send_context_sc(struct hfi1_devdata *dd, u32 selector, u8 sc5) argument
|
H A D | sdma.c | 777 * @sc5: the 5 bit sc 785 u8 sc5) 787 u8 vl = sc_to_vlt(dd, sc5); 782 sdma_select_engine_sc( struct hfi1_devdata *dd, u32 selector, u8 sc5) argument
|
H A D | chip.c | 185 sc5, sc5val, \ 194 ((u64)(sc5val) << SEND_SC2VLT##num##_SC##sc5##_SHIFT) | \
|
/linux-master/include/rdma/ |
H A D | ib_hdrs.h | 183 static inline bool ib_is_sc5(u16 sc5) argument 185 return !!(sc5 & IB_SC5_MASK);
|