page_vma_mapped_walk
struct page_vma_mapped_walk;
bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw);
static inline bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw)
struct page_vma_mapped_walk name = { \
static inline void page_vma_mapped_walk_done(struct page_vma_mapped_walk *pvmw)
page_vma_mapped_walk_restart(struct page_vma_mapped_walk *pvmw)
bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw);
struct page_vma_mapped_walk;
extern int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw,
extern void remove_migration_pmd(struct page_vma_mapped_walk *pvmw,
static inline int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw,
static inline void remove_migration_pmd(struct page_vma_mapped_walk *pvmw,
while (page_vma_mapped_walk(&pvmw)) {
while (page_vma_mapped_walk(&pvmw)) {
int set_pmd_migration_entry(struct page_vma_mapped_walk *pvmw,
void remove_migration_pmd(struct page_vma_mapped_walk *pvmw, struct page *new)
static inline unsigned long vma_address_end(struct page_vma_mapped_walk *pvmw)
if (!page_vma_mapped_walk(&pvmw))
static bool try_to_map_unused_to_zeropage(struct page_vma_mapped_walk *pvmw,
while (page_vma_mapped_walk(&pvmw)) {
struct page_vma_mapped_walk pvmw = {
while (page_vma_mapped_walk(&pvmw)) {
static inline bool not_found(struct page_vma_mapped_walk *pvmw)
static bool check_pte(struct page_vma_mapped_walk *pvmw, unsigned long pte_nr)
static bool check_pmd(unsigned long pfn, struct page_vma_mapped_walk *pvmw)
static void step_forward(struct page_vma_mapped_walk *pvmw, unsigned long size)
static bool map_pte(struct page_vma_mapped_walk *pvmw, pmd_t *pmdvalp,
bool page_vma_mapped_walk(struct page_vma_mapped_walk *pvmw)
struct page_vma_mapped_walk pvmw = {
if (!page_vma_mapped_walk(&pvmw))
static int page_vma_mkclean_one(struct page_vma_mapped_walk *pvmw)
while (page_vma_mapped_walk(pvmw)) {
struct page_vma_mapped_walk pvmw = {
struct page_vma_mapped_walk pvmw = {
struct page_vma_mapped_walk *pvmw,
while (page_vma_mapped_walk(&pvmw)) {
while (page_vma_mapped_walk(&pvmw)) {
while (page_vma_mapped_walk(&pvmw)) {
bool lru_gen_look_around(struct page_vma_mapped_walk *pvmw)