Home
last modified time | relevance | path

Searched refs:zhdr (Results 1 – 3 of 3) sorted by relevance

/linux-6.3-rc2/mm/
A Dz3fold.c275 return zhdr; in get_z3fold_header()
346 memset(zhdr, 0, sizeof(*zhdr)); in init_z3fold_page()
406 return __encode_handle(zhdr, zhdr->slots, bud); in encode_handle()
530 (zhdr->start_middle + zhdr->middle_chunks); in num_free_chunks()
590 (zhdr->first_chunks && zhdr->last_chunks) || in buddy_single()
591 (zhdr->middle_chunks && zhdr->last_chunks)); in buddy_single()
703 zhdr->first_chunks = zhdr->middle_chunks; in z3fold_compact_page()
761 if (!zhdr->foreign_handles && buddy_single(zhdr) && in do_compact_page()
858 if (!zhdr || !z3fold_page_trylock(zhdr)) { in __z3fold_alloc()
881 if (zhdr && !zhdr->slots) { in __z3fold_alloc()
[all …]
A Dzbud.c149 zhdr->first_chunks = 0; in init_zbud_page()
150 zhdr->last_chunks = 0; in init_zbud_page()
154 return zhdr; in init_zbud_page()
199 return NCHUNKS - zhdr->first_chunks - zhdr->last_chunks; in num_free_chunks()
304 if (zhdr->first_chunks == 0 || zhdr->last_chunks == 0) { in zbud_alloc()
315 list_del(&zhdr->lru); in zbud_alloc()
357 if (zhdr->first_chunks == 0 && zhdr->last_chunks == 0) { in zbud_free()
359 list_del(&zhdr->lru); in zbud_free()
360 free_zbud_page(zhdr); in zbud_free()
419 list_del(&zhdr->lru); in zbud_reclaim_page()
[all …]
A Dzswap.c944 struct zswap_header *zhdr; in zswap_writeback_entry() local
967 zhdr = zpool_map_handle(pool, handle, ZPOOL_MM_RO); in zswap_writeback_entry()
968 swpentry = zhdr->swpentry; /* here */ in zswap_writeback_entry()
1002 zhdr = zpool_map_handle(pool, handle, ZPOOL_MM_RO); in zswap_writeback_entry()
1003 src = (u8 *)zhdr + sizeof(struct zswap_header); in zswap_writeback_entry()
1114 struct zswap_header zhdr = { .swpentry = swp_entry(type, offset) }; in zswap_frontswap_store() local
1213 hlen = zpool_evictable(entry->pool->zpool) ? sizeof(zhdr) : 0; in zswap_frontswap_store()
1227 memcpy(buf, &zhdr, hlen); in zswap_frontswap_store()

Completed in 18 milliseconds