Lines Matching refs:swp_entry

86 static inline swp_entry_t swp_entry(unsigned long type, pgoff_t offset)  in swp_entry()  function
139 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pte_to_swp_entry()
170 return swp_entry(SWP_DEVICE_READ, offset); in make_readable_device_private_entry()
175 return swp_entry(SWP_DEVICE_WRITE, offset); in make_writable_device_private_entry()
191 return swp_entry(SWP_DEVICE_EXCLUSIVE, offset); in make_device_exclusive_entry()
202 return swp_entry(0, 0); in make_readable_device_private_entry()
207 return swp_entry(0, 0); in make_writable_device_private_entry()
222 return swp_entry(0, 0); in make_device_exclusive_entry()
257 return swp_entry(SWP_MIGRATION_READ, offset); in make_readable_migration_entry()
262 return swp_entry(SWP_MIGRATION_READ_EXCLUSIVE, offset); in make_readable_exclusive_migration_entry()
267 return swp_entry(SWP_MIGRATION_WRITE, offset); in make_writable_migration_entry()
287 return swp_entry(swp_type(entry), in make_migration_entry_young()
303 return swp_entry(swp_type(entry), in make_migration_entry_dirty()
322 return swp_entry(0, 0); in make_readable_migration_entry()
327 return swp_entry(0, 0); in make_readable_exclusive_migration_entry()
332 return swp_entry(0, 0); in make_writable_migration_entry()
382 return swp_entry(SWP_HWPOISON, page_to_pfn(page)); in make_hwpoison_entry()
394 return swp_entry(0, 0); in make_hwpoison_entry()
426 return swp_entry(SWP_PTE_MARKER, marker); in make_pte_marker_entry()
551 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pmd_to_swp_entry()
583 return swp_entry(0, 0); in pmd_to_swp_entry()