Lines Matching refs:sge
1148 struct ib_sge *sge; in ib_send_mad() local
1158 sge = mad_send_wr->sg_list; in ib_send_mad()
1159 sge[0].addr = ib_dma_map_single(mad_agent->device, in ib_send_mad()
1161 sge[0].length, in ib_send_mad()
1163 if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[0].addr))) in ib_send_mad()
1166 mad_send_wr->header_mapping = sge[0].addr; in ib_send_mad()
1168 sge[1].addr = ib_dma_map_single(mad_agent->device, in ib_send_mad()
1170 sge[1].length, in ib_send_mad()
1172 if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[1].addr))) { in ib_send_mad()
1175 sge[0].length, DMA_TO_DEVICE); in ib_send_mad()
1178 mad_send_wr->payload_mapping = sge[1].addr; in ib_send_mad()
1198 sge[0].length, DMA_TO_DEVICE); in ib_send_mad()
1201 sge[1].length, DMA_TO_DEVICE); in ib_send_mad()