VM_MAP_MADVISE(9) | FreeBSD Kernel Developer's Manual | VM_MAP_MADVISE(9) |
名称
vm_map_madvise — マップエントリのためにメモリの使用に関するアドバイス (勧告) を適用する書式
#include < sys/param.h>#include < vm/vm.h>
#include < vm/vm_map.h>
int
vm_map_madvise( vm_map_t map, vm_offset_t start, vm_offset_t end, int behav);
解説
vm_map_madvise() 関数は start と end の間の map 中のエントリのためにフラグ behav を適用します。アドバイザリ (勧告) は vm_map_entry 構造に影響するものか、または基本的なオブジェクトに影響するもののいずれかとして分類されます。
vm_map_madvise() 関数は madvise(2) システムコールによって使用されます。
戻り値
成功すれば、 vm_map_madvise() 関数は 0 を返します。 behav 引数が認識されなかったなら、 KERN_INVALID_ARGUMENT が返されます。作者
このマニュアルページは、 <bms@spc.org>によって書かれました。July 19, 2003 | FreeBSD |