Lines Matching refs:pagep
122 static int shmem_replace_page(struct page **pagep, gfp_t gfp,
125 struct page **pagep, enum sgp_type sgp, gfp_t gfp, int *fault_type);
128 struct page **pagep, enum sgp_type sgp, int *fault_type) in shmem_getpage() argument
130 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
635 swp_entry_t swap, struct page **pagep) in shmem_unuse_inode() argument
658 if (shmem_should_replace_page(*pagep, gfp)) { in shmem_unuse_inode()
660 error = shmem_replace_page(pagep, gfp, info, index); in shmem_unuse_inode()
680 if (!page_swapcount(*pagep)) in shmem_unuse_inode()
690 error = shmem_add_to_page_cache(*pagep, mapping, index, in shmem_unuse_inode()
697 delete_from_swap_cache(*pagep); in shmem_unuse_inode()
698 set_page_dirty(*pagep); in shmem_unuse_inode()
981 static int shmem_replace_page(struct page **pagep, gfp_t gfp, in shmem_replace_page() argument
989 oldpage = *pagep; in shmem_replace_page()
1035 *pagep = newpage; in shmem_replace_page()
1055 struct page **pagep, enum sgp_type sgp, gfp_t gfp, int *fault_type) in shmem_getpage_gfp() argument
1095 *pagep = page; in shmem_getpage_gfp()
1258 *pagep = page; in shmem_getpage_gfp()
1493 struct page **pagep, void **fsdata) in shmem_write_begin() argument
1507 return shmem_getpage(inode, index, pagep, SGP_WRITE, NULL); in shmem_write_begin()