*参照元 [#cd33b4d3]
#backlinks

*説明 [#ef7af344]
-パス: [[linux-2.6.33/]]

-FIXME: これは何?
--説明


**引数 [#gbb36c45]
-
--

**返り値 [#l22cec99]
-
--

**参考 [#k5e927b2]


*実装 [#r6573ffa]
 static inline dma_addr_t dma_map_single_attrs(struct device *dev, void *ptr,
 					      size_t size,
 					      enum dma_data_direction dir,
 					      struct dma_attrs *attrs)
 {
 	struct dma_map_ops *ops = get_dma_ops(dev);
 	dma_addr_t addr;
 
 	kmemcheck_mark_initialized(ptr, size);
 	BUG_ON(!valid_dma_direction(dir));
 	addr = ops->map_page(dev, virt_to_page(ptr),
 			     (unsigned long)ptr & ~PAGE_MASK, size,
 			     dir, attrs);
 	debug_dma_map_page(dev, virt_to_page(ptr),
 			   (unsigned long)ptr & ~PAGE_MASK, size,
 			   dir, addr, true);
 	return addr;
 }


*コメント [#u0dcd6dd]



トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS