Lines Matching refs:scat
1505 struct srp_request *req, struct scatterlist *scat, in srp_map_sg_fr() argument
1512 state->sg = scat; in srp_map_sg_fr()
1533 struct srp_request *req, struct scatterlist *scat, in srp_map_sg_dma() argument
1540 for_each_sg(scat, sg, count, i) { in srp_map_sg_dma()
1596 struct scatterlist *scat, int count) in srp_check_mapping() argument
1629 struct scatterlist *scat, *sg; in srp_map_data() local
1655 scat = scsi_sglist(scmnd); in srp_map_data()
1661 count = ib_dma_map_sg(ibdev, scat, nents, scmnd->sc_data_direction); in srp_map_data()
1678 for_each_sg(scat, sg, count, i) { in srp_map_data()
1701 buf->va = cpu_to_be64(sg_dma_address(scat)); in srp_map_data()
1703 buf->len = cpu_to_be32(sg_dma_len(scat)); in srp_map_data()
1721 ret = srp_map_sg_fr(&state, ch, req, scat, count); in srp_map_data()
1723 ret = srp_map_sg_dma(&state, ch, req, scat, count); in srp_map_data()
1732 srp_check_mapping(&state, ch, req, scat, count); in srp_map_data()