*nix Documentation Project
·  Home
 +   man pages
·  Linux HOWTOs
·  FreeBSD Tips
·  *niX Forums

  man pages->FreeBSD man pages              
Title
Content
Arch
Section
 
 vm_map_trylock_read(9) -- vm_map locking macros
    The vm_map_lock() macro obtains an exclusive lock on map. The vm_map_unlock() macro releases an exclusive lock on map. The vm_map_lock_read() macro obtains a read-lock on map. Currently this is implem...
 vm_map_unlock(9) -- vm_map locking macros
    The vm_map_lock() macro obtains an exclusive lock on map. The vm_map_unlock() macro releases an exclusive lock on map. The vm_map_lock_read() macro obtains a read-lock on map. Currently this is implem...
 vm_map_unlock_read(9) -- vm_map locking macros
    The vm_map_lock() macro obtains an exclusive lock on map. The vm_map_unlock() macro releases an exclusive lock on map. The vm_map_lock_read() macro obtains a read-lock on map. Currently this is implem...
 vm_map_unwire(9) -- manage page wiring within a virtual memory map
    The vm_map_wire() function is responsible for wiring pages in the range between start and end within the map map. Wired pages are locked into physical memory, and may not be paged out as long as their...
 vm_map_wire(9) -- manage page wiring within a virtual memory map
    The vm_map_wire() function is responsible for wiring pages in the range between start and end within the map map. Wired pages are locked into physical memory, and may not be paged out as long as their...
 vm_page_alloc(9) -- allocate a page for a vm_object
    The vm_page_alloc() function allocates a page at pindex within object. It is assumed that a page has not already been allocated at pindex. The page returned is inserted into the object, but is not ins...
 vm_page_bits(9) -- manage page clean and dirty bits
    vm_page_bits() calculates the bits representing the DEV_BSIZE range of bytes between base and size. The byte range is expected to be within a single page, and if size is zero, no bits will be set. vm_...
 vm_page_busy(9) -- handle the busying and unbusying of a page
    These functions handle the busying, unbusying and notification of the unbusying of a page. vm_page_busy() sets the PG_BUSY flag in the page. vm_page_flash() checks to see if there is anybody waiting o...
 vm_page_cache(9) -- move a page onto the cache queue
    The vm_page_cache() function moves a page onto the cache queue, and removes any protection that may be set on the page. If the page is busy, wired or unmanaged then the move to the cache queue will fa...
 vm_page_clear_dirty(9) -- manage page clean and dirty bits
    vm_page_bits() calculates the bits representing the DEV_BSIZE range of bytes between base and size. The byte range is expected to be within a single page, and if size is zero, no bits will be set. vm_...
 vm_page_copy(9) -- copy a page
    The vm_page_copy() function copies the contents of src_m into dst_m. The entire contents of dst_m are marked as valid. The actual copy is performed by pmap_copy_page().
 vm_page_deactivate(9) -- deactivate a page
    The vm_page_deactivate() function moves the given page to the inactive queue as long as it is unmanaged and is not wired.
 vm_page_dirty(9) -- manage page clean and dirty bits
    vm_page_bits() calculates the bits representing the DEV_BSIZE range of bytes between base and size. The byte range is expected to be within a single page, and if size is zero, no bits will be set. vm_...
 vm_page_dontneed(9) -- indicate that a page is not needed anymore
    The vm_page_dontneed() function advises the VM system that the given page is no longer required. If the page is already in the inactive queue or in the cache queue, this function does nothing; otherwi...
 vm_page_flag(9) -- change page flags
    The vm_page_flag_clear() atomically clears the specified bits on the page's flags. The vm_page_flag_set() atomically sets the specified bits on the page's flags. The functions arguments are: m The p...
<<  [Prev]  331  332  333  334  335  336  337  338  339  340  341  342  343  344  345  346  347  348  349  350  351  
352  353  354  355  356  357  358  [Next]  >>
Copyright © 2004-2005 DeniX Solutions SRL
newsletter delivery service