Lines Matching refs:pbc

529 static u64 hfi1_fault_tx(struct rvt_qp *qp, u8 opcode, u64 pbc)  in hfi1_fault_tx()  argument
543 pbc |= (u64)PBC_IHCRC_NONE << PBC_INSERT_HCRC_SHIFT; in hfi1_fault_tx()
553 pbc |= PBC_TEST_EBP; in hfi1_fault_tx()
555 return pbc; in hfi1_fault_tx()
837 u64 pbc) in build_verbs_tx_desc() argument
841 u16 hdrbytes = (tx->hdr_dwords + sizeof(pbc) / 4) << 2; in build_verbs_tx_desc()
865 phdr->pbc = cpu_to_le64(pbc); in build_verbs_tx_desc()
903 u64 pbc) in hfi1_verbs_send_dma() argument
925 plen = hdrwords + dwords + sizeof(pbc) / 4; in hfi1_verbs_send_dma()
929 if (likely(pbc == 0)) { in hfi1_verbs_send_dma()
935 pbc |= PBC_PACKET_BYPASS | in hfi1_verbs_send_dma()
938 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); in hfi1_verbs_send_dma()
941 pbc = hfi1_fault_tx(qp, ps->opcode, pbc); in hfi1_verbs_send_dma()
942 pbc = create_pbc(ppd, in hfi1_verbs_send_dma()
943 pbc, in hfi1_verbs_send_dma()
949 ret = build_verbs_tx_desc(tx->sde, len, tx, ahg_info, pbc); in hfi1_verbs_send_dma()
1040 u64 pbc) in hfi1_verbs_send_pio() argument
1069 plen = hdrwords + dwords + sizeof(pbc) / 4; in hfi1_verbs_send_pio()
1085 if (likely(pbc == 0)) { in hfi1_verbs_send_pio()
1090 pbc |= PBC_PACKET_BYPASS | PBC_INSERT_BYPASS_ICRC; in hfi1_verbs_send_pio()
1092 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); in hfi1_verbs_send_pio()
1095 pbc = hfi1_fault_tx(qp, ps->opcode, pbc); in hfi1_verbs_send_pio()
1096 pbc = create_pbc(ppd, pbc, qp->srate_mbps, vl, plen); in hfi1_verbs_send_pio()
1133 pio_copy(ppd->dd, pbuf, pbc, hdr, hdrwords); in hfi1_verbs_send_pio()
1135 seg_pio_copy_start(pbuf, pbc, in hfi1_verbs_send_pio()