Lines Matching refs:sgp
151 struct page **pagep, enum sgp_type sgp,
155 struct page **pagep, enum sgp_type sgp,
160 struct page **pagep, enum sgp_type sgp) in shmem_getpage() argument
162 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
1711 struct page **pagep, enum sgp_type sgp, in shmem_swapin_page() argument
1779 if (sgp == SGP_WRITE) in shmem_swapin_page()
1811 struct page **pagep, enum sgp_type sgp, gfp_t gfp, in shmem_getpage_gfp() argument
1820 enum sgp_type sgp_huge = sgp; in shmem_getpage_gfp()
1828 if (sgp == SGP_NOHUGE || sgp == SGP_HUGE) in shmem_getpage_gfp()
1829 sgp = SGP_CACHE; in shmem_getpage_gfp()
1831 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
1852 sgp, gfp, vma, fault_type); in shmem_getpage_gfp()
1862 if (page && sgp == SGP_WRITE) in shmem_getpage_gfp()
1867 if (sgp != SGP_READ) in shmem_getpage_gfp()
1874 if (page || sgp == SGP_READ) in shmem_getpage_gfp()
1951 if (sgp == SGP_WRITE) in shmem_getpage_gfp()
1991 if (sgp == SGP_FALLOC) in shmem_getpage_gfp()
1992 sgp = SGP_WRITE; in shmem_getpage_gfp()
1999 if (sgp != SGP_WRITE && !PageUptodate(page)) { in shmem_getpage_gfp()
2010 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
2070 enum sgp_type sgp; in shmem_fault() local
2133 sgp = SGP_CACHE; in shmem_fault()
2137 sgp = SGP_NOHUGE; in shmem_fault()
2139 sgp = SGP_HUGE; in shmem_fault()
2141 err = shmem_getpage_gfp(inode, vmf->pgoff, &vmf->page, sgp, in shmem_fault()
2548 enum sgp_type sgp = SGP_READ; in shmem_file_read_iter() local
2559 sgp = SGP_CACHE; in shmem_file_read_iter()
2579 error = shmem_getpage(inode, index, &page, sgp); in shmem_file_read_iter()
2586 if (sgp == SGP_CACHE) in shmem_file_read_iter()