*参照元 [#r8973906] #backlinks *説明 [#gebaa98b] -パス: [[linux-2.6.33/mm/vmalloc.c]] -FIXME: これは何? --スピンロックによる排他あり。 **引数 [#b2578316] -unsigned long addr -- **返り値 [#n22f1980] -struct vmap_area * -- --[[linux-2.6.33/vmap_area]] **参考 [#p90bbe05] *実装 [#a029244b] static struct vmap_area *find_vmap_area(unsigned long addr) { struct vmap_area *va; spin_lock(&vmap_area_lock); va = __find_vmap_area(addr); spin_unlock(&vmap_area_lock); - --[[linux-2.6.33/vmap_area_lock(global)]] - --[[linux-2.6.33/spin_lock()]] - --[[linux-2.6.33/__find_vmap_area()]] - --[[linux-2.6.33/spin_unlock()]] return va; } *コメント [#w532e3c9]