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()
341 return swp_entry(0, 0); in make_readable_migration_entry()
346 return swp_entry(0, 0); in make_readable_exclusive_migration_entry()
351 return swp_entry(0, 0); in make_writable_migration_entry()
401 return swp_entry(SWP_HWPOISON, page_to_pfn(page)); in make_hwpoison_entry()
413 return swp_entry(0, 0); in make_hwpoison_entry()
445 return swp_entry(SWP_PTE_MARKER, marker); in make_pte_marker_entry()
570 return swp_entry(__swp_type(arch_entry), __swp_offset(arch_entry)); in pmd_to_swp_entry()
602 return swp_entry(0, 0); in pmd_to_swp_entry()