Lines Matching refs:swr
483 const struct ib_send_wr *swr, in qlnxr_gsi_build_header() argument
488 struct ib_ah_attr *ah_attr = &get_qlnxr_ah((ud_wr(swr)->ah))->attr; in qlnxr_gsi_build_header()
502 for (i = 0; i < swr->num_sge; ++i) in qlnxr_gsi_build_header()
503 send_size += swr->sg_list[i].length; in qlnxr_gsi_build_header()
544 qp, swr->opcode, swr->wr_id, *roce_mode, grh->hop_limit, in qlnxr_gsi_build_header()
545 0, has_vlan, get_qlnxr_ah((ud_wr(swr)->ah))); in qlnxr_gsi_build_header()
586 udh->bth.solicited_event = !!(swr->send_flags & IB_SEND_SOLICITED); in qlnxr_gsi_build_header()
589 udh->bth.destination_qpn = OSAL_CPU_TO_BE32(ud_wr(swr)->remote_qpn); in qlnxr_gsi_build_header()
605 struct qlnxr_qp *qp, const struct ib_send_wr *swr, in qlnxr_gsi_build_packet() argument
618 rc = qlnxr_gsi_build_header(dev, qp, swr, &udh, &roce_mode); in qlnxr_gsi_build_packet()
650 packet->n_seg = swr->num_sge; in qlnxr_gsi_build_packet()
653 packet->payload[i].baddr = swr->sg_list[i].addr; in qlnxr_gsi_build_packet()
654 packet->payload[i].len = swr->sg_list[i].length; in qlnxr_gsi_build_packet()