The OpenNET Project / Index page

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

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

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

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

  • BSD mandoc
     

    NAME

    
    
    pmap_remove
    
     
    pmap_remove_all
    
     
    pmap_remove_pages
    
     - remove pages from a physical map
    
     
    

    SYNOPSIS

       #include <sys/param.h>
       #include <vm/vm.h>
       #include <vm/pmap.h>
    void pmap_remove (pmap_t pmap vm_offset_t sva vm_offset_t eva);
    void pmap_remove_all (vm_page_t m);
    void pmap_remove_pages (pmap_t pmap);
     

    DESCRIPTION

    The pmap_remove ();
    function removes the range of addresses between Fa sva and Fa eva from the physical map Fa pmap . If Fa eva is less than Fa sva , then the result is undefined. It is assumed that both Fa sva and Fa eva are page-aligned addresses.

    The pmap_remove_all ();
    removes the physical page Fa m from all physical maps in which it resides, and reflects back the modify bits to the appropriate pager.

    The pmap_remove_pages ();
    function removes all user pages from the physical map Fa pmap . This function is called when a process exits to run down its address space more quickly than would be the case for calling pmap_remove (.);
     

    SEE ALSO

    pmap (9);
     

    AUTHORS

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


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    SEE ALSO
    AUTHORS


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




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

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