Lines Matching refs:sgp
125 struct page **pagep, enum sgp_type sgp,
130 struct page **pagep, enum sgp_type sgp) in shmem_getpage() argument
132 return shmem_getpage_gfp(inode, index, pagep, sgp, in shmem_getpage()
1622 struct page **pagep, enum sgp_type sgp, gfp_t gfp, in shmem_getpage_gfp() argument
1633 enum sgp_type sgp_huge = sgp; in shmem_getpage_gfp()
1641 if (sgp == SGP_NOHUGE || sgp == SGP_HUGE) in shmem_getpage_gfp()
1642 sgp = SGP_CACHE; in shmem_getpage_gfp()
1651 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
1657 if (page && sgp == SGP_WRITE) in shmem_getpage_gfp()
1662 if (sgp != SGP_READ) in shmem_getpage_gfp()
1668 if (page || (sgp == SGP_READ && !swap.val)) { in shmem_getpage_gfp()
1749 if (sgp == SGP_WRITE) in shmem_getpage_gfp()
1820 if (sgp == SGP_WRITE) in shmem_getpage_gfp()
1873 if (sgp == SGP_FALLOC) in shmem_getpage_gfp()
1874 sgp = SGP_WRITE; in shmem_getpage_gfp()
1881 if (sgp != SGP_WRITE && !PageUptodate(page)) { in shmem_getpage_gfp()
1894 if (sgp <= SGP_CACHE && in shmem_getpage_gfp()
1956 enum sgp_type sgp; in shmem_fault() local
2018 sgp = SGP_CACHE; in shmem_fault()
2022 sgp = SGP_NOHUGE; in shmem_fault()
2024 sgp = SGP_HUGE; in shmem_fault()
2026 err = shmem_getpage_gfp(inode, vmf->pgoff, &vmf->page, sgp, in shmem_fault()
2447 enum sgp_type sgp = SGP_READ; in shmem_file_read_iter() local
2458 sgp = SGP_CACHE; in shmem_file_read_iter()
2478 error = shmem_getpage(inode, index, &page, sgp); in shmem_file_read_iter()
2485 if (sgp == SGP_CACHE) in shmem_file_read_iter()