PMAP_CHANGE_WIRING(9) | FreeBSD Kernel Developer's Manual | PMAP_CHANGE_WIRING(9) |
名称
pmap_change_wiring — マップまたは仮想アドレスのペアのために物理 wired を変更する書式
#include < sys/param.h>#include < vm/vm.h>
#include < vm/pmap.h>
void
pmap_change_wiring( pmap_t pmap, vm_offset_t va, boolean_t wired);
解説
pmap_change_wiring() 関数は、物理マップ pmap 中の仮想アドレス va でページのための wired 属性を変更します。 wired ページは、それがページアウトされないようにシステムページテーブルに“wired”になる名前を取得します。マッピングは pmap に既に存在しなければなりません。 wired が TRUE であるなら、マップの wired ページカウントは増加されます。 FALSE, であるなら、それは減少します。
それは vm_fault_unwire() 関数によって通常呼び出されます。
関連項目
pmap(9)作者
このマニュアルページは、 <bms@spc.org>によって書かれました。July 21, 2003 | FreeBSD |