Lines Matching refs:rmap_list
123 struct rmap_item *rmap_list; member
139 struct rmap_item **rmap_list; member
196 struct rmap_item *rmap_list; member
815 static void remove_trailing_rmap_items(struct rmap_item **rmap_list) in remove_trailing_rmap_items() argument
817 while (*rmap_list) { in remove_trailing_rmap_items()
818 struct rmap_item *rmap_item = *rmap_list; in remove_trailing_rmap_items()
819 *rmap_list = rmap_item->rmap_list; in remove_trailing_rmap_items()
986 remove_trailing_rmap_items(&mm_slot->rmap_list); in unmerge_and_remove_all_rmap_items()
2190 struct rmap_item **rmap_list, in get_next_rmap_item() argument
2195 while (*rmap_list) { in get_next_rmap_item()
2196 rmap_item = *rmap_list; in get_next_rmap_item()
2201 *rmap_list = rmap_item->rmap_list; in get_next_rmap_item()
2211 rmap_item->rmap_list = *rmap_list; in get_next_rmap_item()
2212 *rmap_list = rmap_item; in get_next_rmap_item()
2277 ksm_scan.rmap_list = &slot->rmap_list; in scan_get_next_rmap_item()
2308 ksm_scan.rmap_list, ksm_scan.address); in scan_get_next_rmap_item()
2310 ksm_scan.rmap_list = in scan_get_next_rmap_item()
2311 &rmap_item->rmap_list; in scan_get_next_rmap_item()
2326 ksm_scan.rmap_list = &slot->rmap_list; in scan_get_next_rmap_item()
2332 remove_trailing_rmap_items(ksm_scan.rmap_list); in scan_get_next_rmap_item()
2540 if (!mm_slot->rmap_list) { in __ksm_exit()