Home
last modified time | relevance | path

Searched refs:zpdesc_page (Results 1 – 2 of 2) sorted by relevance

/linux-6.15/mm/
H A Dzpdesc.h71 #define zpdesc_page(zp) (_Generic((zp), \ macro
139 return kmap_local_page(zpdesc_page(zpdesc)); in kmap_local_zpdesc()
144 return page_to_pfn(zpdesc_page(zpdesc)); in zpdesc_pfn()
155 __SetPageMovable(zpdesc_page(zpdesc), mops); in __zpdesc_set_movable()
160 __SetPageZsmalloc(zpdesc_page(zpdesc)); in __zpdesc_set_zsmalloc()
165 __ClearPageZsmalloc(zpdesc_page(zpdesc)); in __zpdesc_clear_zsmalloc()
170 return PageIsolated(zpdesc_page(zpdesc)); in zpdesc_is_isolated()
175 return page_zone(zpdesc_page(zpdesc)); in zpdesc_zone()
H A Dzsmalloc.c233 SetPagePrivate(zpdesc_page(zpdesc)); in zpdesc_set_first()
238 inc_zone_page_state(zpdesc_page(zpdesc), NR_ZSPAGES); in zpdesc_inc_zone_page_state()
243 dec_zone_page_state(zpdesc_page(zpdesc), NR_ZSPAGES); in zpdesc_dec_zone_page_state()
255 struct page *page = zpdesc_page(zpdesc); in free_zpdesc()
519 return PagePrivate(zpdesc_page(zpdesc)); in is_first_zpdesc()
545 VM_WARN_ON_ONCE(!PageZsmalloc(zpdesc_page(zpdesc))); in get_first_obj_offset()
887 struct page *page = zpdesc_page(zpdesc); in reset_zpdesc()
1183 memcpy_from_page(addr, zpdesc_page(zpdesc), in zs_obj_read_begin()
1187 zpdesc_page(zpdesc), in zs_obj_read_begin()
1262 memcpy_to_page(zpdesc_page(zpdesc), off, in zs_obj_write()
[all …]