kvm_pgtable_hyp_pte_prot(9)
π kvm_pgtable_hyp_pte_prot(9) β the kernel API manual, but make it cute β¨
okay so bestie, welcome to the Kernel API Manual entry for kvm_pgtable_hyp_pte_prot(9) π this one is a little baby function but she's important, i promise. she's giving "quiet main character who shows up for one iconic scene" energy π
β¨ NAME β¨
kvm_pgtable_hyp_pte_prot β literally just: retrieve the protection attributes of a stage-1 Page-Table Entry. that's it, that's the whole vibe π¦
πΈ SYNOPSIS πΈ
enum kvm_pgtable_prot kvm_pgtable_hyp_pte_prot (kvm_pte_t pte );
look at her. one argument, returns an enum. lowkey elegant, no cap π
π§ ARGUMENTS π§
pteβ the page-table entry. yes, that's the whole description. she's a page-table entry, she's the input, we move on π
π RETURN π
so what do we get back?? the protection attributes of the page-table entry, returned in the enum kvm_pgtable_prot format β¨ that's the whole return story, and honestly? ate. π
π SEE ALSO π
okay this is the part where the friend group shows up π every single one of these is linked below, bestie, don't skip a single name, iykyk:
- Kernel file
./arch/arm64/include/asm/kvm_pgtable.h struct kvm_pgtable_mm_ops(9)enum kvm_pgtable_stage2_flags(9)enum kvm_pgtable_prot(9)enum kvm_pgtable_walk_flags(9)struct kvm_pgtable_walker(9)struct kvm_pgtable(9)kvm_pgtable_hyp_init(9)kvm_pgtable_hyp_destroy(9)kvm_pgtable_hyp_map(9)kvm_pgtable_hyp_unmap(9)kvm_get_vtcr(9)kvm_pgtable_stage2_pgd_size(9)__kvm_pgtable_stage2_init(9)kvm_pgtable_stage2_destroy(9)kvm_pgtable_stage2_destroy_range(9)kvm_pgtable_stage2_destroy_pgd(9)kvm_pgtable_stage2_free_unlinked(9)kvm_pgtable_stage2_create_unlinked(9)kvm_pgtable_stage2_map(9)kvm_pgtable_stage2_annotate(9)kvm_pgtable_stage2_unmap(9)kvm_pgtable_stage2_wrprotect(9)kvm_pgtable_stage2_mkyoung(9)kvm_pgtable_stage2_test_clear_young(9)kvm_pgtable_stage2_relax_perms(9)kvm_pgtable_stage2_split(9)kvm_pgtable_walk(9)kvm_pgtable_get_leaf(9)kvm_pgtable_stage2_pte_prot(9)kvm_tlb_flush_vmid_range(9)
like, the whole kvm_pgtable friend group is here and they're all iconic in their own way π«Ά go say hi.
okay that's the page!! mwah π this one came from ./arch/arm64/include/asm and it's dated October 2026 β so yeah, future-coded queen, mark your calendar, and see u in the next manpage bestie ππ
π¦ 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