Lines Matching refs:sge
1066 struct ib_sge *sge; in ib_send_mad() local
1076 sge = mad_send_wr->sg_list; in ib_send_mad()
1077 sge[0].addr = ib_dma_map_single(mad_agent->device, in ib_send_mad()
1079 sge[0].length, in ib_send_mad()
1081 if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[0].addr))) in ib_send_mad()
1084 mad_send_wr->header_mapping = sge[0].addr; in ib_send_mad()
1086 sge[1].addr = ib_dma_map_single(mad_agent->device, in ib_send_mad()
1088 sge[1].length, in ib_send_mad()
1090 if (unlikely(ib_dma_mapping_error(mad_agent->device, sge[1].addr))) { in ib_send_mad()
1093 sge[0].length, DMA_TO_DEVICE); in ib_send_mad()
1096 mad_send_wr->payload_mapping = sge[1].addr; in ib_send_mad()
1116 sge[0].length, DMA_TO_DEVICE); in ib_send_mad()
1119 sge[1].length, DMA_TO_DEVICE); in ib_send_mad()