- 追加された行はこの色です。
- 削除された行はこの色です。
*参照元 [#q8c2b9e3]
#backlinks
*説明 [#y562d73f]
-パス: [[linux-2.6.33/]]
-パス: [[linux-2.6.33/arch/arm/include/asm/cacheflush.h]]
-FIXME: これは何?
--説明
**引数 [#i3cf5684]
-struct vm_area_struct *vma
--
--[[linux-2.6.33/vm_area_struct]]
-unsigned long start
--
-unsigned long end
--
**返り値 [#xee8dcee]
-なし
**参考 [#ke1b2acf]
*実装 [#yd4596c8]
static inline void
vivt_flush_cache_range(struct vm_area_struct *vma, unsigned long start, unsigned long end)
{
if (cpumask_test_cpu(smp_processor_id(), mm_cpumask(vma->vm_mm)))
-
--[[linux-2.6.33/cpumask_test_cpu()]]
-
--[[linux-2.6.33/smp_processor_id()]]
-
--[[linux-2.6.33/mm_cpumask()]]
__cpuc_flush_user_range(start & PAGE_MASK, PAGE_ALIGN(end),
vma->vm_flags);
-
--[[linux-2.6.33/PAGE_MASK]]
-
--[[linux-2.6.33/PAGE_ALIGN()]]
-
--[[linux-2.6.33/__cpuc_flush_user_range()]]
}
*コメント [#u299f154]