参照元

説明

引数

返り値

参考

実装

static void __swiotlb_sync_sg_for_device(struct device *dev,
                                         struct scatterlist *sgl, int nelems,
                                         enum dma_data_direction dir)
{
        struct scatterlist *sg;
        int i;

        swiotlb_sync_sg_for_device(dev, sgl, nelems, dir);
        if (!is_device_dma_coherent(dev))
                for_each_sg(sgl, sg, nelems, i)
                        __dma_map_area(phys_to_virt(dma_to_phys(dev, sg->dma_address)),
                                       sg->length, dir);
}

コメント


トップ   編集 凍結 差分 履歴 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-10-28 (金) 20:29:23