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_READ, offset); in make_readable_device_exclusive_entry()
196 return swp_entry(SWP_DEVICE_EXCLUSIVE_WRITE, offset); in make_writable_device_exclusive_entry()
212 return swp_entry(0, 0); in make_readable_device_private_entry()
217 return swp_entry(0, 0); in make_writable_device_private_entry()
232 return swp_entry(0, 0); in make_readable_device_exclusive_entry()
237 return swp_entry(0, 0); in make_writable_device_exclusive_entry()
276 return swp_entry(SWP_MIGRATION_READ, offset); in make_readable_migration_entry()
281 return swp_entry(SWP_MIGRATION_READ_EXCLUSIVE, offset); in make_readable_exclusive_migration_entry()
286 return swp_entry(SWP_MIGRATION_WRITE, offset); in make_writable_migration_entry()
306 return swp_entry(swp_type(entry), in make_migration_entry_young()
322 return swp_entry(swp_type(entry), in make_migration_entry_dirty()
347 return swp_entry(0, 0); in make_readable_migration_entry()
352 return swp_entry(0, 0); in make_readable_exclusive_migration_entry()
357 return swp_entry(0, 0); in make_writable_migration_entry()
412 return swp_entry(SWP_PTE_MARKER, marker); in make_pte_marker_entry()
511 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pmd_to_swp_entry()
543 return swp_entry(0, 0); in pmd_to_swp_entry()
565 return swp_entry(SWP_HWPOISON, page_to_pfn(page)); in make_hwpoison_entry()
577 return swp_entry(0, 0); in make_hwpoison_entry()