softleaf_is_uffd_wp_marker(9)
π softleaf_is_uffd_wp_marker(9) β a Kernel API Manual moment
ok so bestie, we're in the Kernel API Manual today and the star of the show is softleaf_is_uffd_wp_marker(9). yes that's a long name. yes it's iconic. let's get into it π«Ά
β¨ NAME β¨
softleaf_is_uffd_wp_marker β basically the vibes check that answers: is this leaf entry a userfaultfd write protect marker? π
πΈ SYNOPSIS πΈ
bool softleaf_is_uffd_wp_marker (softleaf_t entry );
π¦ ARGUMENTS π¦
entryβ the leaf entry in question. that's it. that's the whole argument. lowkey a minimalist queen π
π§ DESCRIPTION π§
This one is userfaultfd-specific. like, that's the entire description, no cap. it does not elaborate, it does not explain further, it said what it said and it ate π
β RETURN β
trueβ if the leaf entry is a UFFD WP marker β¨falseβ otherwise π
that's the whole binary, bestie. no in-between, no "maybe", no "it depends". main character energy fr fr.
π SEE ALSO π
ok this is the part where the page goes absolutely feral with cross-references, so buckle up. also heads up, the kernel file lives at ./include/linux/leafops.h π
softleaf_mk_none(9)softleaf_from_pte(9)softleaf_to_pte(9)softleaf_from_pmd(9)softleaf_to_pmd(9)softleaf_is_none(9)softleaf_type(9)softleaf_is_swap(9)softleaf_is_migration_write(9)softleaf_is_migration_read(9)softleaf_is_migration_read_exclusive(9)softleaf_is_migration(9)softleaf_is_device_private_write(9)softleaf_is_device_private(9)softleaf_is_device_exclusive(9)softleaf_is_hwpoison(9)softleaf_is_marker(9)softleaf_to_marker(9)softleaf_has_pfn(9)softleaf_to_pfn(9)softleaf_to_page(9)softleaf_to_folio(9)softleaf_is_poison_marker(9)softleaf_is_guard_marker(9)softleaf_is_migration_young(9)softleaf_is_migration_dirty(9)pte_is_marker(9)pte_is_uffd_wp_marker(9)pte_is_uffd_marker(9)pmd_is_device_private_entry(9)pmd_is_migration_entry(9)softleaf_is_valid_pmd_entry(9)pmd_is_valid_softleaf(9)pmd_to_softleaf_folio(9)
like, every single one. we don't skip. we don't summarise. we list all thirty-four of them and we slay while doing it π
ngl if you actually read this entire SEE ALSO list you have my genuine respect, that's dedication π
ok that's the page!! this one came from ./include/linux, and the dated vibe check says October 2026 β¨ go off, leafops π
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms