/linux-4.4.14/drivers/staging/rdma/hfi1/ |
D | ud.c | 107 u8 sc5 = ibp->sl_to_sc[ah_attr->sl]; in ud_loopback() local 112 if (unlikely(ingress_pkey_check(ppd, pkey, sc5, in ud_loopback() 281 u8 sc5; in hfi1_make_ud_req() local 377 sc5 = ibp->sl_to_sc[ah_attr->sl]; in hfi1_make_ud_req() 383 lrh0 |= (sc5 & 0xf) << 12; in hfi1_make_ud_req() 384 qp->s_sc = sc5; in hfi1_make_ud_req() 480 u32 pkey, u32 slid, u32 dlid, u8 sc5, in return_cnp() argument 486 u8 sl = ibp->sc_to_sl[sc5]; in return_cnp() 490 struct send_context *ctxt = qp_to_send_context(qp, sc5); in return_cnp() 509 lrh0 |= (sc5 & 0xf) << 12 | sl << 4; in return_cnp() [all …]
|
D | uc.c | 293 u8 sl, sc5; in hfi1_uc_rcv() local 298 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in hfi1_uc_rcv() 299 sl = ibp->sc_to_sl[sc5]; in hfi1_uc_rcv() 310 u8 sc5; in hfi1_uc_rcv() local 312 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in hfi1_uc_rcv() 314 return_cnp(ibp, qp, src_qp, pkey, dlid, slid, sc5, grh); in hfi1_uc_rcv()
|
D | driver.c | 376 u8 svc_type, sl, sc5; in rcv_hdrerr() local 378 sc5 = (be16_to_cpu(rhdr->lrh[0]) >> 12) & 0xf; in rcv_hdrerr() 380 sc5 |= 0x10; in rcv_hdrerr() 381 sl = ibp->sc_to_sl[sc5]; in rcv_hdrerr() 448 u8 sc5, svc_type; in process_ecn() local 466 sc5 = (be16_to_cpu(hdr->lrh[0]) >> 12) & 0xf; in process_ecn() 468 sc5 |= 0x10; in process_ecn() 476 return_cnp(ibp, qp, src_qpn, pkey, dlid, slid, sc5, grh); in process_ecn() 482 u8 sl = ibp->sc_to_sl[sc5]; in process_ecn()
|
D | verbs.c | 1013 u8 sc5 = qp->s_sc; in hfi1_verbs_send_dma() local 1034 tx->sde = sde = qp_to_sdma_engine(qp, sc5); in hfi1_verbs_send_dma() 1041 u32 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); in hfi1_verbs_send_dma() 1044 pbc_flags |= (!!(sc5 & 0x10)) << PBC_DC_INFO_SHIFT; in hfi1_verbs_send_dma() 1117 struct send_context *qp_to_send_context(struct hfi1_qp *qp, u8 sc5) in qp_to_send_context() argument 1123 vl = sc_to_vlt(dd, sc5); in qp_to_send_context() 1137 u32 sc5; in hfi1_verbs_send_pio() local 1144 sc5 = qp->s_sc; in hfi1_verbs_send_pio() 1145 sc = qp_to_send_context(qp, sc5); in hfi1_verbs_send_pio() 1150 u32 vl = sc_to_vlt(dd_from_ibdev(qp->ibqp.device), sc5); in hfi1_verbs_send_pio() [all …]
|
D | hfi.h | 1226 u32 pkey, u32 slid, u32 dlid, u8 sc5, 1243 static inline u8 sc_to_vlt(struct hfi1_devdata *dd, u8 sc5) in sc_to_vlt() argument 1248 if (sc5 >= OPA_MAX_SCS) in sc_to_vlt() 1253 rval = *(((u8 *)dd->sc2vl) + sc5); in sc_to_vlt() 1329 u8 sc5, u8 idx, u16 slid) in ingress_pkey_check() argument 1335 if ((sc5 == 0xf) && ((pkey & PKEY_LOW_15_MASK) != PKEY_LOW_15_MASK)) in ingress_pkey_check() 1362 u8 sc5, u16 slid) in rcv_pkey_check() argument 1368 if ((sc5 == 0xf) && ((pkey & PKEY_LOW_15_MASK) != PKEY_LOW_15_MASK)) in rcv_pkey_check()
|
D | ruc.c | 292 u8 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in hfi1_ruc_check_hdr() local 310 sc5, be16_to_cpu(hdr->lrh[3])))) { in hfi1_ruc_check_hdr() 342 sc5, be16_to_cpu(hdr->lrh[3])))) { in hfi1_ruc_check_hdr() 764 u8 sc5; in hfi1_make_ruc_header() local 778 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in hfi1_make_ruc_header() 779 lrh0 |= (sc5 & 0xf) << 12 | (qp->remote_ah_attr.sl & 0xf) << 4; in hfi1_make_ruc_header() 780 qp->s_sc = sc5; in hfi1_make_ruc_header()
|
D | qp.h | 221 struct sdma_engine *qp_to_sdma_engine(struct hfi1_qp *qp, u8 sc5);
|
D | rc.c | 692 u16 sc5; in hfi1_send_rc_ack() local 733 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in hfi1_send_rc_ack() 735 pbc_flags |= ((!!(sc5 & 0x10)) << PBC_DC_INFO_SHIFT); in hfi1_send_rc_ack() 736 lrh0 |= (sc5 & 0xf) << 12 | (qp->remote_ah_attr.sl & 0xf) << 4; in hfi1_send_rc_ack() 752 vl = sc_to_vlt(ppd->dd, sc5); in hfi1_send_rc_ack() 1113 u8 sc5; in do_rc_completion() local 1116 sc5 = ibp->sl_to_sc[qp->remote_ah_attr.sl]; in do_rc_completion() 1117 engine = qp_to_sdma_engine(qp, sc5); in do_rc_completion()
|
D | diag.c | 817 u8 byte_two, sl, sc5, sc4, vl, byte_one; in hfi1_snoop_write() local 860 sc5 = ibp->sl_to_sc[sl]; in hfi1_snoop_write() 861 vl = sc_to_vlt(dd, sc5); in hfi1_snoop_write()
|
D | sdma.h | 1123 u8 sc5);
|
D | qp.c | 1523 struct sdma_engine *qp_to_sdma_engine(struct hfi1_qp *qp, u8 sc5) in qp_to_sdma_engine() argument 1539 sde = sdma_select_engine_sc(dd, qp->ibqp.qp_num >> dd->qos_shift, sc5); in qp_to_sdma_engine()
|
D | verbs.h | 1112 struct send_context *qp_to_send_context(struct hfi1_qp *qp, u8 sc5);
|
D | sdma.c | 809 u8 sc5) in sdma_select_engine_sc() argument 811 u8 vl = sc_to_vlt(dd, sc5); in sdma_select_engine_sc()
|
D | chip.c | 176 sc5, sc5val, \ argument 185 ((u64)(sc5val) << SEND_SC2VLT##num##_SC##sc5##_SHIFT) | \
|