pmd_is_valid_softleaf(9)
π NAME π
okay bestie, welcome to pmd_is_valid_softleaf(9) from the Kernel API Manual β the little function that answers: is this PMD entry a valid softleaf entry? πβ¨
πΈ SYNOPSIS πΈ
bool pmd_is_valid_softleaf (pmd_t pmd );
π ARGUMENTS π
pmdβ a PMD entry. That's the thing getting the vibe check. π
π¦ DESCRIPTION π¦
okay so here's the tea, fr fr: PMD leaf entries are valid only if they are device private or migration entries. This function asserts that a PMD leaf entry is valid in this respect. No cap. π«Ά
It's giving strict little validity check energy β it's literally asserting that exact rule, nothing extra. π
β RETURN β
trueβ if the PMD entry is a valid leaf entry πfalseβ otherwise π
π SEE ALSO π
Kernel file ./include/linux/leafops.h β and bestie, the whole softleaf friend group is right here, iykyk:
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_uffd_wp_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_to_softleaf_folio(9)
xoxo, your Unix bestie π β source/version ./include/linux, dated October 2026, signing off as pmd_is_valid_softleaf(9) πβ¨
π¦ 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