Lines Matching refs:ud_header

1489 			  &sqp->ud_header);  in build_mlx_header()
1491 err = mthca_read_ah(dev, to_mah(wr->ah), &sqp->ud_header); in build_mlx_header()
1496 (sqp->ud_header.lrh.destination_lid == in build_mlx_header()
1498 (sqp->ud_header.lrh.service_level << 8)); in build_mlx_header()
1499 mlx->rlid = sqp->ud_header.lrh.destination_lid; in build_mlx_header()
1504 sqp->ud_header.bth.opcode = IB_OPCODE_UD_SEND_ONLY; in build_mlx_header()
1505 sqp->ud_header.immediate_present = 0; in build_mlx_header()
1508 sqp->ud_header.bth.opcode = IB_OPCODE_UD_SEND_ONLY_WITH_IMMEDIATE; in build_mlx_header()
1509 sqp->ud_header.immediate_present = 1; in build_mlx_header()
1510 sqp->ud_header.immediate_data = wr->wr.ex.imm_data; in build_mlx_header()
1516 sqp->ud_header.lrh.virtual_lane = !sqp->qp.ibqp.qp_num ? 15 : 0; in build_mlx_header()
1517 if (sqp->ud_header.lrh.destination_lid == IB_LID_PERMISSIVE) in build_mlx_header()
1518 sqp->ud_header.lrh.source_lid = IB_LID_PERMISSIVE; in build_mlx_header()
1519 sqp->ud_header.bth.solicited_event = !!(wr->wr.send_flags & IB_SEND_SOLICITED); in build_mlx_header()
1526 sqp->ud_header.bth.pkey = cpu_to_be16(pkey); in build_mlx_header()
1527 sqp->ud_header.bth.destination_qpn = cpu_to_be32(wr->remote_qpn); in build_mlx_header()
1528 sqp->ud_header.bth.psn = cpu_to_be32((sqp->send_psn++) & ((1 << 24) - 1)); in build_mlx_header()
1529 sqp->ud_header.deth.qkey = cpu_to_be32(wr->remote_qkey & 0x80000000 ? in build_mlx_header()
1531 sqp->ud_header.deth.source_qpn = cpu_to_be32(sqp->qp.ibqp.qp_num); in build_mlx_header()
1533 header_size = ib_ud_header_pack(&sqp->ud_header, in build_mlx_header()