Lines Matching full:swap
41 * To make nonlinear swap work according to the more recent
43 * the PTE describes MMU programming or swap space.
64 /* We borrow bit 6 to store the exclusive marker in swap PTEs. */
335 /* __pte_to_swp_entry - extract swap entry from PTE */
338 /* __swp_entry_to_pte - extract PTE from swap entry */
358 * Encode/decode swap entries and swap PTEs. Swap PTEs are all PTEs that
361 * Swap/file PTE definitions. If _PAGE_PRESENT is zero, the rest of the PTE is
362 * interpreted as swap information. The remaining free bits are interpreted as
365 * all zeros for swap entries, which speeds up the miss handler at the cost of
368 * and not much swap space.
370 * Format of swap PTE:
372 * bits 1-5: swap type (arch independent layer uses 5 bits max)
376 * bits 13-31: bits 21:3 of swap offset
382 /* Used for swap PTEs */