/kernel/linux/linux-5.10/mm/ |
H A D | zsmalloc.c | 279 struct zspage { global() struct 315 migrate_lock_init(struct zspage *zspage) migrate_lock_init() argument 316 migrate_read_lock(struct zspage *zspage) migrate_read_lock() argument 317 migrate_read_unlock(struct zspage *zspage) migrate_read_unlock() argument 320 SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) SetZsPageMovable() argument 364 cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) cache_free_zspage() argument 460 is_zspage_isolated(struct zspage *zspage) is_zspage_isolated() argument 471 get_zspage_inuse(struct zspage *zspage) get_zspage_inuse() argument 477 mod_zspage_inuse(struct zspage *zspage, int val) mod_zspage_inuse() argument 482 get_first_page(struct zspage *zspage) get_first_page() argument 500 get_freeobj(struct zspage *zspage) get_freeobj() argument 505 set_freeobj(struct zspage *zspage, unsigned int obj) set_freeobj() argument 510 get_zspage_mapping(struct zspage *zspage, unsigned int *class_idx, enum fullness_group *fullness) get_zspage_mapping() argument 520 set_zspage_mapping(struct zspage *zspage, unsigned int class_idx, enum fullness_group fullness) set_zspage_mapping() argument 689 get_fullness_group(struct size_class *class, struct zspage *zspage) get_fullness_group() argument 716 insert_zspage(struct size_class *class, struct zspage *zspage, enum fullness_group fullness) insert_zspage() argument 742 remove_zspage(struct size_class *class, struct zspage *zspage, enum fullness_group fullness) remove_zspage() argument 762 fix_fullness_group(struct size_class *class, struct zspage *zspage) fix_fullness_group() argument 822 struct zspage *zspage = (struct zspage *)page->private; get_zspage() local 910 trylock_zspage(struct zspage *zspage) trylock_zspage() argument 931 __free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) __free_zspage() argument 963 free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) free_zspage() argument 979 init_zspage(struct size_class *class, struct zspage *zspage) init_zspage() argument 1023 create_page_chain(struct size_class *class, struct zspage *zspage, struct page *pages[]) create_page_chain() argument 1065 struct zspage *zspage = cache_alloc_zspage(pool, gfp); alloc_zspage() local 1103 struct zspage *zspage; find_get_zspage() local 1222 zspage_full(struct size_class *class, struct zspage *zspage) zspage_full() argument 1251 struct zspage *zspage; zs_map_object() local 1309 struct zspage *zspage; zs_unmap_object() local 1364 obj_malloc(struct size_class *class, struct zspage *zspage, unsigned long handle) obj_malloc() argument 1421 struct zspage *zspage; zs_malloc() local 1475 struct zspage *zspage; obj_free() local 1499 struct zspage *zspage; zs_free() local 1705 struct zspage *zspage; isolate_zspage() local 1733 putback_zspage(struct size_class *class, struct zspage *zspage) putback_zspage() argument 1752 lock_zspage(struct zspage *zspage) lock_zspage() argument 1817 migrate_lock_init(struct zspage *zspage) migrate_lock_init() argument 1832 migrate_write_lock(struct zspage *zspage) migrate_write_lock() argument 1837 migrate_write_unlock(struct zspage *zspage) migrate_write_unlock() argument 1843 inc_zspage_isolation(struct zspage *zspage) inc_zspage_isolation() argument 1848 dec_zspage_isolation(struct zspage *zspage) dec_zspage_isolation() argument 1853 putback_zspage_deferred(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) putback_zspage_deferred() argument 1879 replace_sub_page(struct size_class *class, struct zspage *zspage, struct page *newpage, struct page *oldpage) replace_sub_page() argument 1908 struct zspage *zspage; zs_page_isolate() local 1965 struct zspage *zspage; zs_page_migrate() local 2094 struct zspage *zspage; zs_page_putback() local 2181 struct zspage *zspage, *tmp; async_free_zspage() local 2220 SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) SetZsPageMovable() argument [all...] |
/kernel/linux/linux-6.6/mm/ |
H A D | zsmalloc.c | 244 struct zspage { struct 268 static void SetZsHugePage(struct zspage *zspag argument 273 ZsHugePage(struct zspage *zspage) ZsHugePage() argument 290 migrate_write_lock(struct zspage *zspage) migrate_write_lock() argument 291 migrate_write_lock_nested(struct zspage *zspage) migrate_write_lock_nested() argument 292 migrate_write_unlock(struct zspage *zspage) migrate_write_unlock() argument 295 SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) SetZsPageMovable() argument 339 cache_free_zspage(struct zs_pool *pool, struct zspage *zspage) cache_free_zspage() argument 440 get_zspage_inuse(struct zspage *zspage) get_zspage_inuse() argument 446 mod_zspage_inuse(struct zspage *zspage, int val) mod_zspage_inuse() argument 451 get_first_page(struct zspage *zspage) get_first_page() argument 469 get_freeobj(struct zspage *zspage) get_freeobj() argument 474 set_freeobj(struct zspage *zspage, unsigned int obj) set_freeobj() argument 479 get_zspage_mapping(struct zspage *zspage, unsigned int *class_idx, int *fullness) get_zspage_mapping() argument 489 zspage_class(struct zs_pool *pool, struct zspage *zspage) zspage_class() argument 495 set_zspage_mapping(struct zspage *zspage, unsigned int class_idx, int fullness) set_zspage_mapping() argument 664 get_fullness_group(struct size_class *class, struct zspage *zspage) get_fullness_group() argument 691 insert_zspage(struct size_class *class, struct zspage *zspage, int fullness) insert_zspage() argument 703 remove_zspage(struct size_class *class, struct zspage *zspage, int fullness) remove_zspage() argument 722 fix_fullness_group(struct size_class *class, struct zspage *zspage) fix_fullness_group() argument 741 struct zspage *zspage = (struct zspage *)page_private(page); get_zspage() local 749 struct zspage *zspage = get_zspage(page); get_next_page() local 802 struct zspage *zspage = get_zspage(page); obj_allocated() local 827 trylock_zspage(struct zspage *zspage) trylock_zspage() argument 848 __free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) __free_zspage() argument 879 free_zspage(struct zs_pool *pool, struct size_class *class, struct zspage *zspage) free_zspage() argument 900 init_zspage(struct size_class *class, struct zspage *zspage) init_zspage() argument 944 create_page_chain(struct size_class *class, struct zspage *zspage, struct page *pages[]) create_page_chain() argument 986 struct zspage *zspage = cache_alloc_zspage(pool, gfp); alloc_zspage() local 1021 struct zspage *zspage; find_get_zspage() local 1140 zspage_full(struct size_class *class, struct zspage *zspage) zspage_full() argument 1145 zspage_empty(struct zspage *zspage) zspage_empty() argument 1195 struct zspage *zspage; zs_map_object() local 1256 struct zspage *zspage; zs_unmap_object() local 1307 obj_malloc(struct zs_pool *pool, struct zspage *zspage, unsigned long handle) obj_malloc() argument 1365 struct zspage *zspage; zs_malloc() local 1421 struct zspage *zspage; obj_free() local 1447 struct zspage *zspage; zs_free() local 1616 struct zspage *zspage; isolate_src_zspage() local 1633 struct zspage *zspage; isolate_dst_zspage() local 1655 putback_zspage(struct size_class *class, struct zspage *zspage) putback_zspage() argument 1671 lock_zspage(struct zspage *zspage) lock_zspage() argument 1710 migrate_lock_init(struct zspage *zspage) migrate_lock_init() argument 1726 migrate_write_lock(struct zspage *zspage) migrate_write_lock() argument 1731 migrate_write_lock_nested(struct zspage *zspage) migrate_write_lock_nested() argument 1736 migrate_write_unlock(struct zspage *zspage) migrate_write_unlock() argument 1742 inc_zspage_isolation(struct zspage *zspage) inc_zspage_isolation() argument 1747 dec_zspage_isolation(struct zspage *zspage) dec_zspage_isolation() argument 1755 replace_sub_page(struct size_class *class, struct zspage *zspage, struct page *newpage, struct page *oldpage) replace_sub_page() argument 1781 struct zspage *zspage; zs_page_isolate() local 1803 struct zspage *zspage; zs_page_migrate() local 1882 struct zspage *zspage; zs_page_putback() local 1909 struct zspage *zspage, *tmp; async_free_zspage() local 1953 SetZsPageMovable(struct zs_pool *pool, struct zspage *zspage) SetZsPageMovable() argument [all...] |