vgic_its_save_dte(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… vgic_its_save_dte(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for vgic_its_save_dte(9) β€” yes, it’s giving kernel-internals main character energy, but we’re gonna keep it cute and accurate. 🫢


✨ NAME ✨

vgic_its_save_dte β€” save a device table entry at a given GPA. periodt. πŸ’Ύβœ¨


🌸 SYNOPSIS 🌸

int vgic_its_save_dte (struct vgic_its *its , u64 baser , struct
       its_device *dev , gpa_t ptr );

that’s the whole signature, no cap. πŸŽ€


πŸ¦‹ ARGUMENTS πŸ¦‹

  • its β€” ITS handle. the handle in question, iconic. πŸ’…
  • baser β€” GITS_BASER<dev> the caller is saving against. iykyk. ✨
  • dev β€” ITS device. 🧚
  • ptr β€” GPA. literally the address bestie. πŸ“

πŸ‘‘ SEE ALSO πŸ‘‘

the kernel file is ./arch/arm64/kvm/vgic/vgic-its.c β€” that’s the spot. the whole cross-ref crew is: struct vgic_its_abi(9), vgic_its_invall(9), entry_fn_t(9), scan_its_table(9), vgic_its_restore_ite(9), vgic_its_restore_itt(9), vgic_its_restore_dte(9), and handle_l1_dte(9). slay. πŸ¦‹


mwah πŸ’– this little page comes from the ./arch/arm64/kvm/vgic source/version, dated October 2026, and it’s all about vgic_its_save_dte(9) β€” bye bestie! πŸŽ€

πŸ“¦ where this page comes from