Symbol: ksm_rmap_item
mm/ksm.c
1026
static void remove_rmap_item_from_tree(struct ksm_rmap_item *rmap_item)
mm/ksm.c
1076
static void remove_trailing_rmap_items(struct ksm_rmap_item **rmap_list)
mm/ksm.c
1079
struct ksm_rmap_item *rmap_item = *rmap_list;
mm/ksm.c
128
struct ksm_rmap_item *rmap_list;
mm/ksm.c
143
struct ksm_rmap_item **rmap_list;
mm/ksm.c
1539
static int try_to_merge_with_zero_page(struct ksm_rmap_item *rmap_item,
mm/ksm.c
1579
static int try_to_merge_with_ksm_page(struct ksm_rmap_item *rmap_item,
mm/ksm.c
1618
static struct folio *try_to_merge_two_pages(struct ksm_rmap_item *rmap_item,
mm/ksm.c
1620
struct ksm_rmap_item *tree_rmap_item,
mm/ksm.c
202
struct ksm_rmap_item *rmap_list;
mm/ksm.c
2134
struct ksm_rmap_item *unstable_tree_search_insert(struct ksm_rmap_item *rmap_item,
mm/ksm.c
2148
struct ksm_rmap_item *tree_rmap_item;
mm/ksm.c
2153
tree_rmap_item = rb_entry(*new, struct ksm_rmap_item, node);
mm/ksm.c
2205
static void stable_tree_append(struct ksm_rmap_item *rmap_item,
mm/ksm.c
2248
static void cmp_and_merge_page(struct page *page, struct ksm_rmap_item *rmap_item)
mm/ksm.c
2251
struct ksm_rmap_item *tree_rmap_item;
mm/ksm.c
2388
static struct ksm_rmap_item *get_next_rmap_item(struct ksm_mm_slot *mm_slot,
mm/ksm.c
2389
struct ksm_rmap_item **rmap_list,
mm/ksm.c
2392
struct ksm_rmap_item *rmap_item;
mm/ksm.c
2443
struct ksm_rmap_item *rmap_item)
mm/ksm.c
2574
static struct ksm_rmap_item *scan_get_next_rmap_item(struct page **page)
mm/ksm.c
2580
struct ksm_rmap_item *rmap_item;
mm/ksm.c
2782
struct ksm_rmap_item *rmap_item;
mm/ksm.c
3155
struct ksm_rmap_item *rmap_item;
mm/ksm.c
3230
struct ksm_rmap_item *rmap_item;
mm/ksm.c
3443
mm->ksm_rmap_items * sizeof(struct ksm_rmap_item);
mm/ksm.c
3740
ksm_rmap_items * sizeof(struct ksm_rmap_item);
mm/ksm.c
492
rmap_item_cache = KMEM_CACHE(ksm_rmap_item, 0);
mm/ksm.c
561
static inline struct ksm_rmap_item *alloc_rmap_item(void)
mm/ksm.c
563
struct ksm_rmap_item *rmap_item;
mm/ksm.c
572
static inline void free_rmap_item(struct ksm_rmap_item *rmap_item)
mm/ksm.c
776
static void break_cow(struct ksm_rmap_item *rmap_item)
mm/ksm.c
795
static struct page *get_mergeable_page(struct ksm_rmap_item *rmap_item)
mm/ksm.c
881
struct ksm_rmap_item *rmap_item;