linux-4.4.1/__alloc_simple_buffer()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#nb903739]
#backlinks
*説明 [#yc7dda90]
-パス: [[linux-4.4.1/arch/arm/mm/dma-mapping.c]]
-FIXME: これは何?
--説明
**引数 [#kf0b7c12]
-struct device *dev
--
--[[linux-4.4.1/device]]
-size_t size
--
-gfp_t gfp
--
--[[linux-4.4.1/gfp_t]]
-struct page **ret_page
--
--[[linux-4.4.1/page]]
**返り値 [#o2e3260f]
-void *
--
**参考 [#r1ff44eb]
*実装 [#e365525a]
static void *__alloc_simple_buffer(struct device *dev, s...
struct page **ret_page)
{
struct page *page;
page = __dma_alloc_buffer(dev, size, gfp);
if (!page)
return NULL;
-
--[[linux-4.4.1/page]]
--[[linux-4.4.1/__dma_alloc_buffer()]]
*ret_page = page;
return page_address(page);
-
--[[linux-4.4.1/page_address()]]
}
*コメント [#me4e952c]
終了行:
*参照元 [#nb903739]
#backlinks
*説明 [#yc7dda90]
-パス: [[linux-4.4.1/arch/arm/mm/dma-mapping.c]]
-FIXME: これは何?
--説明
**引数 [#kf0b7c12]
-struct device *dev
--
--[[linux-4.4.1/device]]
-size_t size
--
-gfp_t gfp
--
--[[linux-4.4.1/gfp_t]]
-struct page **ret_page
--
--[[linux-4.4.1/page]]
**返り値 [#o2e3260f]
-void *
--
**参考 [#r1ff44eb]
*実装 [#e365525a]
static void *__alloc_simple_buffer(struct device *dev, s...
struct page **ret_page)
{
struct page *page;
page = __dma_alloc_buffer(dev, size, gfp);
if (!page)
return NULL;
-
--[[linux-4.4.1/page]]
--[[linux-4.4.1/__dma_alloc_buffer()]]
*ret_page = page;
return page_address(page);
-
--[[linux-4.4.1/page_address()]]
}
*コメント [#me4e952c]
ページ名: