Lines Matching refs:sgp
144 struct page **pagep, enum sgp_type sgp,
148 struct page **pagep, enum sgp_type sgp,
153 struct page **pagep, enum sgp_type sgp) in shmem_getpage() argument
155 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
1694 struct page **pagep, enum sgp_type sgp, in shmem_swapin_page() argument
1762 if (sgp == SGP_WRITE) in shmem_swapin_page()
1794 struct page **pagep, enum sgp_type sgp, gfp_t gfp, in shmem_getpage_gfp() argument
1803 enum sgp_type sgp_huge = sgp; in shmem_getpage_gfp()
1811 if (sgp == SGP_NOHUGE || sgp == SGP_HUGE) in shmem_getpage_gfp()
1812 sgp = SGP_CACHE; in shmem_getpage_gfp()
1814 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
1825 sgp, gfp, vma, fault_type); in shmem_getpage_gfp()
1835 if (page && sgp == SGP_WRITE) in shmem_getpage_gfp()
1840 if (sgp != SGP_READ) in shmem_getpage_gfp()
1847 if (page || sgp == SGP_READ) in shmem_getpage_gfp()
1924 if (sgp == SGP_WRITE) in shmem_getpage_gfp()
1964 if (sgp == SGP_FALLOC) in shmem_getpage_gfp()
1965 sgp = SGP_WRITE; in shmem_getpage_gfp()
1972 if (sgp != SGP_WRITE && !PageUptodate(page)) { in shmem_getpage_gfp()
1983 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
2043 enum sgp_type sgp; in shmem_fault() local
2106 sgp = SGP_CACHE; in shmem_fault()
2110 sgp = SGP_NOHUGE; in shmem_fault()
2112 sgp = SGP_HUGE; in shmem_fault()
2114 err = shmem_getpage_gfp(inode, vmf->pgoff, &vmf->page, sgp, in shmem_fault()
2579 enum sgp_type sgp = SGP_READ; in shmem_file_read_iter() local
2590 sgp = SGP_CACHE; in shmem_file_read_iter()
2610 error = shmem_getpage(inode, index, &page, sgp); in shmem_file_read_iter()
2617 if (sgp == SGP_CACHE) in shmem_file_read_iter()