• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/fs/cachefiles/

Lines Matching defs:backpage

77 	struct page *backpage = monitor->back_page, *backpage2;
82 backpage->index, backpage->flags);
85 if (backpage->mapping != bmapping) {
90 backpage2 = find_get_page(bmapping, backpage->index);
96 if (backpage != backpage2) {
107 add_page_wait_queue(backpage, &monitor->monitor);
109 if (trylock_page(backpage)) {
111 if (PageError(backpage))
114 if (PageUptodate(backpage))
118 ret = bmapping->a_ops->readpage(NULL, backpage);
126 if (trylock_page(backpage)) {
127 _debug("jumpstart %p {%lx}", backpage, backpage->flags);
128 unlock_page(backpage);
136 unlock_page(backpage);
232 struct page *newpage, *backpage;
256 backpage = find_get_page(bmapping, netpage->index);
257 if (backpage)
279 backpage = newpage;
282 page_cache_get(backpage);
283 pagevec_add(pagevec, backpage);
287 ret = bmapping->a_ops->readpage(NULL, backpage);
297 page_cache_get(backpage);
298 monitor->back_page = backpage;
299 monitor->monitor.private = backpage;
300 add_page_wait_queue(backpage, &monitor->monitor);
306 if (trylock_page(backpage)) {
307 _debug("jumpstart %p {%lx}", backpage, backpage->flags);
308 unlock_page(backpage);
322 if (PageError(backpage))
325 if (PageUptodate(backpage))
328 if (!trylock_page(backpage))
330 _debug("read %p {%lx}", backpage, backpage->flags);
341 copy_highpage(netpage, backpage);
349 if (backpage)
350 page_cache_release(backpage);
474 struct page *newpage = NULL, *netpage, *_n, *backpage = NULL;
498 backpage = find_get_page(bmapping, netpage->index);
499 if (backpage)
521 backpage = newpage;
524 page_cache_get(backpage);
525 if (!pagevec_add(&lru_pvec, backpage))
529 ret = bmapping->a_ops->readpage(NULL, backpage);
556 page_cache_get(backpage);
557 monitor->back_page = backpage;
558 monitor->monitor.private = backpage;
559 add_page_wait_queue(backpage, &monitor->monitor);
565 if (trylock_page(backpage)) {
566 _debug("2unlock %p {%lx}", backpage, backpage->flags);
567 unlock_page(backpage);
570 page_cache_release(backpage);
571 backpage = NULL;
580 _debug("- present %p", backpage);
582 if (PageError(backpage))
585 if (PageUptodate(backpage))
588 _debug("- not ready %p{%lx}", backpage, backpage->flags);
590 if (!trylock_page(backpage))
593 if (PageError(backpage)) {
594 _debug("error %lx", backpage->flags);
595 unlock_page(backpage);
599 if (PageUptodate(backpage))
609 _debug("uptodate %lx", backpage->flags);
610 unlock_page(backpage);
624 copy_highpage(netpage, backpage);
626 page_cache_release(backpage);
627 backpage = NULL;
654 if (backpage)
655 page_cache_release(backpage);