PMAP_PROTECT(9) | FreeBSD Kernel Developer's Manual | PMAP_PROTECT(9) |
名称
pmap_page_protect, pmap_protect — 物理ページ保護を設定する書式
#include < sys/param.h>#include < vm/vm.h>
#include < vm/pmap.h>
void
pmap_page_protect( vm_page_t m, vm_prot_t prot);
void
pmap_protect( pmap_t pmap, vm_offset_t sva, vm_offset_t eva, vm_prot_t pr);
解説
pmap_page_protect() 関数は、与えられたページ m のすべてのマッピングのために物理ページ許可 (パーミッション) を prot に下げます。pmap_protect() 関数は、物理ページ許可 (パーミッション) を sva と eva の間の仮想アドレス範囲で物理マップ pmap ですべての物理ページのための prot に設定します。
関連項目
pmap(9)作者
このマニュアルページは、 <bms@spc.org>によって書かれました。July 21, 2003 | FreeBSD |