EN JA
PMAP_PROTECT(9)
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() 関数は、物理ページ許可 (パーミッション) を svaeva の間の仮想アドレス範囲で物理マップ pmap ですべての物理ページのための prot に設定します。

関連項目

pmap(9)

作者

このマニュアルページは、 Bruce M Simpson <bms@spc.org>によって書かれました。
July 21, 2003 FreeBSD