Lines Matching refs:pg
2100 struct page *pg;
2135 pg = find_or_create_page(mapping, index, gfp_mask);
2136 if (!pg) {
2140 pages[i] = pg;
2150 pg = pages[i];
2151 if (i == idx || !pg)
2153 unlock_page(pg);
2154 put_page(pg);
2237 struct page *pg;
2239 pg = find_or_create_page(mapping, index, gfp_mask);
2240 if (!pg) {
2248 pages[i] = pg;
2463 struct page *pg;
2646 pg = alloc_page(GFP_KERNEL);
2647 if (!pg) {
2651 pages_disk[i] = pg;
2652 lock_page(pg);
2653 kmap(pg);
2701 pg = pages_disk[i];
2702 if (pg) {
2703 kunmap(pg);
2704 unlock_page(pg);
2705 put_page(pg);
2719 pg = pages[i];
2720 kunmap(pg);
2721 ClearPageError(pg);
2722 SetPageUptodate(pg);
2749 struct page *pg;
2791 pg = alloc_page(GFP_KERNEL);
2792 if (!pg) {
2796 pages_disk[i] = pg;
2797 lock_page(pg);
2798 kmap(pg);
2884 pg = pages_disk[i];
2885 if (pg) {
2886 kunmap(pg);
2887 unlock_page(pg);
2888 put_page(pg);