The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Интерактивная система просмотра системных руководств (man-ов)

 ТемаНаборКатегория 
 
 [Cписок руководств | Печать]

vm_map_clean (9)
  • >> vm_map_clean (9) ( FreeBSD man: Ядро )

  • BSD mandoc
     

    NAME

    
    
    vm_map_clean
    
     - push dirty pages to their pager
    
     
    

    SYNOPSIS

       #include <sys/param.h>
       #include <vm/vm.h>
       #include <vm/vm_map.h>
    int Fo vm_map_clean Fa vm_map_t map vm_offset_t start vm_offset_t end boolean_t syncio Fa boolean_t invalidate Fc  

    DESCRIPTION

    The vm_map_clean ();
    function forces any dirty cached pages in the range Fa start to Fa end within the Fa map to be pushed to their underlying pager.

    If Fa syncio is TRUE, dirty pages are written synchronously.

    If Fa invalidate is TRUE, any cached pages are also freed.

    The range provided must be contiguous, it MUST NOT contain holes. The range provided MUST NOT contain any sub-map entries.  

    IMPLEMENTATION NOTES

    This routine holds the Giant lock to prevent multiple entry.  

    RETURN VALUES

    The vm_map_clean ();
    function returns KERN_SUCCESS if successful.

    Otherwise, KERN_INVALID_ADDRESS will be returned if the function encountered a sub-map entry; KERN_INVALID_ARGUMENT will be returned if the function encountered a hole in the region provided, or if an entry could not be found for the given start address.  

    SEE ALSO

    vm_map9  

    AUTHORS

    This manual page was written by An Bruce M Simpson Aq bms@spc.org .


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    IMPLEMENTATION NOTES
    RETURN VALUES
    SEE ALSO
    AUTHORS


    Поиск по тексту MAN-ов: 




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру