Rechercher une page de manuel
grab_cache_page_nowait
Langue: en
Version: June 2009 (debian - 07/07/09)
Section: 9 (Appels noyau Linux)
NAME
grab_cache_page_nowait - returns locked page at given index in given cacheSYNOPSIS
- struct page * grab_cache_page_nowait(struct address_space * mapping, pgoff_t index);
ARGUMENTS
mapping
- target address_space
index
- the page index
DESCRIPTION
Same as grab_cache_page, but do not wait if the page is unavailable. This is intended for speculative data generators, where the data can be regenerated if the page couldn't be grabbed. This routine should be safe to call while holding the lock for another page.
Clear __GFP_FS when allocating the page to avoid recursion into the fs and deadlock against the caller's locked page.
COPYRIGHT
Contenus ©2006-2024 Benjamin Poulain
Design ©2006-2024 Maxime Vantorre