Lines Matching refs:pbc

286 static u64 hfi1_fault_tx(struct rvt_qp *qp, u8 opcode, u64 pbc)  in hfi1_fault_tx()  argument
300 pbc &= ~PBC_INSERT_HCRC_SMASK; in hfi1_fault_tx()
301 pbc |= (u64)PBC_IHCRC_NONE << PBC_INSERT_HCRC_SHIFT; in hfi1_fault_tx()
311 pbc |= PBC_TEST_EBP; in hfi1_fault_tx()
314 return pbc; in hfi1_fault_tx()
723 u64 pbc) in build_verbs_tx_desc() argument
727 u16 hdrbytes = (tx->hdr_dwords + sizeof(pbc) / 4) << 2; in build_verbs_tx_desc()
751 phdr->pbc = cpu_to_le64(pbc); in build_verbs_tx_desc()
788 static u64 update_hcrc(u8 opcode, u64 pbc) in update_hcrc() argument
791 pbc &= ~PBC_INSERT_HCRC_SMASK; in update_hcrc()
792 pbc |= (u64)PBC_IHCRC_LKDETH << PBC_INSERT_HCRC_SHIFT; in update_hcrc()
794 return pbc; in update_hcrc()
798 u64 pbc) in hfi1_verbs_send_dma() argument
820 plen = hdrwords + dwords + sizeof(pbc) / 4; in hfi1_verbs_send_dma()
824 if (likely(pbc == 0)) { in hfi1_verbs_send_dma()
830 pbc |= PBC_PACKET_BYPASS | in hfi1_verbs_send_dma()
833 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); in hfi1_verbs_send_dma()
835 pbc = create_pbc(ppd, in hfi1_verbs_send_dma()
836 pbc, in hfi1_verbs_send_dma()
842 pbc = hfi1_fault_tx(qp, ps->opcode, pbc); in hfi1_verbs_send_dma()
845 pbc = update_hcrc(ps->opcode, pbc); in hfi1_verbs_send_dma()
848 ret = build_verbs_tx_desc(tx->sde, len, tx, ahg_info, pbc); in hfi1_verbs_send_dma()
938 u64 pbc) in hfi1_verbs_send_pio() argument
967 plen = hdrwords + dwords + sizeof(pbc) / 4; in hfi1_verbs_send_pio()
983 if (likely(pbc == 0)) { in hfi1_verbs_send_pio()
988 pbc |= PBC_PACKET_BYPASS | PBC_INSERT_BYPASS_ICRC; in hfi1_verbs_send_pio()
990 pbc |= (ib_is_sc5(sc5) << PBC_DC_INFO_SHIFT); in hfi1_verbs_send_pio()
992 pbc = create_pbc(ppd, pbc, qp->srate_mbps, vl, plen); in hfi1_verbs_send_pio()
994 pbc = hfi1_fault_tx(qp, ps->opcode, pbc); in hfi1_verbs_send_pio()
997 pbc = update_hcrc(ps->opcode, pbc); in hfi1_verbs_send_pio()
1034 pio_copy(ppd->dd, pbuf, pbc, hdr, hdrwords); in hfi1_verbs_send_pio()
1036 seg_pio_copy_start(pbuf, pbc, in hfi1_verbs_send_pio()