Lines Matching defs: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)
155 return shmem_getpage_gfp(inode, index, pagep, sgp,
1699 struct page **pagep, enum sgp_type sgp,
1767 if (sgp == SGP_WRITE)
1799 struct page **pagep, enum sgp_type sgp, gfp_t gfp,
1808 enum sgp_type sgp_huge = sgp;
1816 if (sgp == SGP_NOHUGE || sgp == SGP_HUGE)
1817 sgp = SGP_CACHE;
1819 if (sgp <= SGP_CACHE &&
1830 sgp, gfp, vma, fault_type);
1840 if (page && sgp == SGP_WRITE)
1845 if (sgp != SGP_READ)
1852 if (page || sgp == SGP_READ)
1929 if (sgp == SGP_WRITE)
1969 if (sgp == SGP_FALLOC)
1970 sgp = SGP_WRITE;
1977 if (sgp != SGP_WRITE && !PageUptodate(page)) {
1988 if (sgp <= SGP_CACHE &&
2048 enum sgp_type sgp;
2111 sgp = SGP_CACHE;
2115 sgp = SGP_NOHUGE;
2117 sgp = SGP_HUGE;
2119 err = shmem_getpage_gfp(inode, vmf->pgoff, &vmf->page, sgp,
2580 enum sgp_type sgp = SGP_READ;
2591 sgp = SGP_CACHE;
2611 error = shmem_getpage(inode, index, &page, sgp);
2618 if (sgp == SGP_CACHE)