Lines Matching refs:sg
58 struct scatterlist *sg; member
418 struct scatterlist *sg, unsigned int nents) in rds_ib_map_fmr() argument
421 struct scatterlist *scat = sg; in rds_ib_map_fmr()
429 sg_dma_len = ib_dma_map_sg(dev, sg, nents, in rds_ib_map_fmr()
487 ibmr->sg = scat; in rds_ib_map_fmr()
511 ib_dma_sync_sg_for_cpu(rds_ibdev->dev, ibmr->sg, in rds_ib_sync_mr()
515 ib_dma_sync_sg_for_device(rds_ibdev->dev, ibmr->sg, in rds_ib_sync_mr()
527 ibmr->sg, ibmr->sg_len, in __rds_ib_teardown_mr()
537 struct page *page = sg_page(&ibmr->sg[i]); in __rds_ib_teardown_mr()
545 kfree(ibmr->sg); in __rds_ib_teardown_mr()
547 ibmr->sg = NULL; in __rds_ib_teardown_mr()
808 void *rds_ib_get_mr(struct scatterlist *sg, unsigned long nents, in rds_ib_get_mr() argument
832 ret = rds_ib_map_fmr(rds_ibdev, ibmr, sg, nents); in rds_ib_get_mr()