Home
last modified time | relevance | path

Searched defs:rmap_item (Results 1 – 2 of 2) sorted by relevance

/kernel/linux/linux-5.10/mm/
Dksm.c196 struct rmap_item { struct
197 struct rmap_item *rmap_list; argument
198 union {
204 struct mm_struct *mm;
205 unsigned long address; /* + low bits used for flags below */
206 unsigned int oldchecksum; /* when unstable */
207 union {
380 struct rmap_item *rmap_item; in alloc_rmap_item() local
389 static inline void free_rmap_item(struct rmap_item *rmap_item) in free_rmap_item()
535 static void break_cow(struct rmap_item *rmap_item) in break_cow()
[all …]
/kernel/linux/linux-6.6/mm/
Dksm.c385 struct ksm_rmap_item *rmap_item; in alloc_rmap_item() local
394 static inline void free_rmap_item(struct ksm_rmap_item *rmap_item) in free_rmap_item()
567 static void break_cow(struct ksm_rmap_item *rmap_item) in break_cow()
586 static struct page *get_mergeable_page(struct ksm_rmap_item *rmap_item) in get_mergeable_page()
670 struct ksm_rmap_item *rmap_item; in remove_node_from_stable_tree() local
814 static void remove_rmap_item_from_tree(struct ksm_rmap_item *rmap_item) in remove_rmap_item_from_tree()
867 struct ksm_rmap_item *rmap_item = *rmap_list; in remove_trailing_rmap_items() local
1354 static int try_to_merge_with_ksm_page(struct ksm_rmap_item *rmap_item, in try_to_merge_with_ksm_page()
1393 static struct page *try_to_merge_two_pages(struct ksm_rmap_item *rmap_item, in try_to_merge_two_pages()
2001 struct ksm_rmap_item *unstable_tree_search_insert(struct ksm_rmap_item *rmap_item, in unstable_tree_search_insert()
[all …]