Searched refs:sc5 (Results 1 - 18 of 18) sorted by relevance

/linux-master/drivers/infiniband/hw/hfi1/
H A Dud.c72 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 Dqp.h80 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 Dtrace_ibhdrs.h78 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 Dipoib_tx.c301 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 Dipoib.h42 u8 sc5; member in struct:hfi1_ipoib_flow::__anon26
H A Dverbs.c808 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 Dhfi.h1698 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 Druc.c32 u8 sc5 = ibp->sl_to_sc[rdma_ah_get_sl(&qp->remote_ah_attr)]; local
63 sc5, slid))) {
100 sc5, slid))) {
H A Dqp.c534 * @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 Dpio.h233 u32 selector, u8 sc5);
H A Drc.c1221 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 Dtrace.c155 void hfi1_trace_parse_9b_hdr(struct ib_header *hdr, bool sc5, argument
162 *sc = ib_get_sc(hdr) | (sc5 << 4);
H A Ddriver.c324 u8 svc_type, sl, sc5; local
326 sc5 = hfi1_9B_get_sc5(rhdr, packet->rhf);
327 sl = ibp->sc_to_sl[sc5];
H A Dsdma.h1021 u8 sc5);
H A Dpio.c1796 * @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 Dsdma.c777 * @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 Dchip.c185 sc5, sc5val, \
194 ((u64)(sc5val) << SEND_SC2VLT##num##_SC##sc5##_SHIFT) | \
/linux-master/include/rdma/
H A Dib_hdrs.h183 static inline bool ib_is_sc5(u16 sc5) argument
185 return !!(sc5 & IB_SC5_MASK);

Completed in 416 milliseconds