Lines Matching refs:rmap_list
105 struct rmap_item *rmap_list; member
121 struct rmap_item **rmap_list; member
162 struct rmap_item *rmap_list; member
658 struct rmap_item **rmap_list) in remove_trailing_rmap_items() argument
660 while (*rmap_list) { in remove_trailing_rmap_items()
661 struct rmap_item *rmap_item = *rmap_list; in remove_trailing_rmap_items()
662 *rmap_list = rmap_item->rmap_list; in remove_trailing_rmap_items()
794 remove_trailing_rmap_items(mm_slot, &mm_slot->rmap_list); in unmerge_and_remove_all_rmap_items()
1508 struct rmap_item **rmap_list, in get_next_rmap_item() argument
1513 while (*rmap_list) { in get_next_rmap_item()
1514 rmap_item = *rmap_list; in get_next_rmap_item()
1519 *rmap_list = rmap_item->rmap_list; in get_next_rmap_item()
1529 rmap_item->rmap_list = *rmap_list; in get_next_rmap_item()
1530 *rmap_list = rmap_item; in get_next_rmap_item()
1596 ksm_scan.rmap_list = &slot->rmap_list; in scan_get_next_rmap_item()
1628 ksm_scan.rmap_list, ksm_scan.address); in scan_get_next_rmap_item()
1630 ksm_scan.rmap_list = in scan_get_next_rmap_item()
1631 &rmap_item->rmap_list; in scan_get_next_rmap_item()
1646 ksm_scan.rmap_list = &slot->rmap_list; in scan_get_next_rmap_item()
1652 remove_trailing_rmap_items(slot, ksm_scan.rmap_list); in scan_get_next_rmap_item()
1841 if (!mm_slot->rmap_list) { in __ksm_exit()