linux-4.4.1/ion_heap_freelist_add()
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*参照元 [#le745992]
#backlinks
*説明 [#v702fab7]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion_heap...
-FIXME: これは何?
--説明
**引数 [#l7b3bd11]
-struct ion_heap *heap
--
--[[linux-4.4.1/ion_heap]]
-struct ion_buffer *buffer
--
--[[linux-4.4.1/ion_buffer]]
**返り値 [#h78a40a2]
-なし
**参考 [#l1baf0d9]
*実装 [#h2e84db6]
void ion_heap_freelist_add(struct ion_heap *heap, struct...
{
spin_lock(&heap->free_lock);
list_add(&buffer->list, &heap->free_list);
heap->free_list_size += buffer->size;
spin_unlock(&heap->free_lock);
wake_up(&heap->waitqueue);
-
--[[linux-4.4.1/spin_lock()]]
--[[linux-4.4.1/list_add()]]
--[[linux-4.4.1/spin_unlock()]]
--[[linux-4.4.1/wake_up()]]
}
*コメント [#f6140266]
終了行:
*参照元 [#le745992]
#backlinks
*説明 [#v702fab7]
-パス: [[linux-4.4.1/drivers/staging/android/ion/ion_heap...
-FIXME: これは何?
--説明
**引数 [#l7b3bd11]
-struct ion_heap *heap
--
--[[linux-4.4.1/ion_heap]]
-struct ion_buffer *buffer
--
--[[linux-4.4.1/ion_buffer]]
**返り値 [#h78a40a2]
-なし
**参考 [#l1baf0d9]
*実装 [#h2e84db6]
void ion_heap_freelist_add(struct ion_heap *heap, struct...
{
spin_lock(&heap->free_lock);
list_add(&buffer->list, &heap->free_list);
heap->free_list_size += buffer->size;
spin_unlock(&heap->free_lock);
wake_up(&heap->waitqueue);
-
--[[linux-4.4.1/spin_lock()]]
--[[linux-4.4.1/list_add()]]
--[[linux-4.4.1/spin_unlock()]]
--[[linux-4.4.1/wake_up()]]
}
*コメント [#f6140266]
ページ名: