The OpenNET Project / Index page

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

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

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

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

  • BSD mandoc
     

    NAME

    
    
    pmap_copy
    
     
    pmap_copy_page
    
     - copy physical memory pages
    
     
    

    SYNOPSIS

       #include <sys/param.h>
       #include <vm/vm.h>
       #include <vm/pmap.h>
    void Fo pmap_copy Fa pmap_t dst_pmap pmap_t src_pmap vm_offset_t dst_addr Fa vm_size_t len vm_offset_t src_addr Fc Ft void pmap_copy_page (vm_page_t src vm_page_t dst);
     

    DESCRIPTION

    The pmap_copy ();
    function copies the range specified by Fa src_addr and Fa len from the source physical map Fa src_pmap to the destination physical map Fa dst_pmap at the address Fa dst_addr .

    The pmap_copy_page ();
    function copies the physical page Fa src to the physical page Fa dst , by mapping the page into kernel virtual address space (KVA), and using bcopy ();
    to copy the page.  

    IMPLEMENTATION NOTES

    The pmap_copy ();
    routine is only advisory and need not do anything. Actually implementing it may seriously reduce system performance.

    The pmap_copy_page ();
    routine only operates upon a single page.  

    SEE ALSO

    bcopy(3), pmap(9)  

    AUTHORS

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


     

    Index

    NAME
    SYNOPSIS
    DESCRIPTION
    IMPLEMENTATION NOTES
    SEE ALSO
    AUTHORS


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




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

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