Lines Matching refs:page
193 struct page *page0, *page;
227 /* Find a block that has sufficient slots available. Each VM page
231 /* If the directory extended into a new page, then we need to
232 * tack a new page on the end.
236 page = page0;
242 page = find_or_create_page(vnode->vfs_inode.i_mapping,
244 if (!page)
246 if (!PagePrivate(page))
247 attach_page_private(page, (void *)1);
248 dir_page = kmap(page);
283 if (page != page0) {
284 unlock_page(page);
285 kunmap(page);
286 put_page(page);
302 page = page0;
322 if (page != page0) {
323 unlock_page(page);
324 kunmap(page);
325 put_page(page);
346 if (page != page0) {
347 kunmap(page);
348 put_page(page);
371 struct page *page0, *page;
402 /* Find a page that has sufficient slots available. Each VM page
408 page = find_lock_page(vnode->vfs_inode.i_mapping, index);
409 if (!page)
411 dir_page = kmap(page);
413 page = page0;
430 if (page != page0) {
431 unlock_page(page);
432 kunmap(page);
433 put_page(page);
454 if (page != page0) {
455 unlock_page(page);
456 kunmap(page);
457 put_page(page);
479 if (page != page0) {
480 unlock_page(page);
481 kunmap(page);
482 put_page(page);