| PMSETPAGETABLE(3) |
PM Programmer's Manual |
PMSETPAGETABLE(3) |
- 名前
-
pmSetPageTable - コンテキストのページテーブルのエントリを設定/消去
- 形式
-
int pmSetPageTable(pmContext *pmc, caddr_t addr, size_t len, pmAddrHandle hndl, int set);
- 引数
-
pmContext * |
pmc |
IN |
pmContext オブジェクト |
caddr_t |
addr |
IN |
ロックされた領域の開始アドレス |
size_t |
len |
IN |
領域の長さ |
pmAddrHandle * |
hndl |
IN |
ロックされた領域のハンドル |
int |
set |
IN |
設定または消去 |
- 実装レベル
-
随意 (REMOTE_WRITE/REMOTE_READ)
- 機能説明
-
pmSetPageTable() はコンテキストのページテーブルのエントリを設定/消去します。
- 注意
-
pmSetPageTable() は内部関数であり、アプリケーションプログラムからこの関数を呼んではいけません。
addr および len のアラインメントはシステム依存です。
len の最小値はシステム依存です。
- 戻り値
-
PM_SUCCESS |
成功 |
EINVAL |
無効なアドレス、または無効な長さです。 |
ENOSYS |
この操作はサポートされません。 |
- CREDIT
- This document is a part of the SCore cluster system software
developed at PC Cluster Consortium, Japan.
Copyright (C) 2003 PC Cluster Consortium.