|
@@ -42,6 +42,12 @@ static inline pgoff_t swp_offset(swp_entry_t entry)
|
|
|
return entry.val & SWP_OFFSET_MASK(entry);
|
|
|
}
|
|
|
|
|
|
+/* check whether a pte points to a swap entry */
|
|
|
+static inline int is_swap_pte(pte_t pte)
|
|
|
+{
|
|
|
+ return !pte_none(pte) && !pte_present(pte) && !pte_file(pte);
|
|
|
+}
|
|
|
+
|
|
|
/*
|
|
|
* Convert the arch-dependent pte representation of a swp_entry_t into an
|
|
|
* arch-independent swp_entry_t.
|