STRUCT VGIC_ITS_ITER(9)
π struct vgic_its_iter(9) π
okay so this is from the Kernel API Manual, and it's literally the little glow-up guide for struct vgic_its_iter β the iterator bestie for walking VGIC ITS device tables. no cap, it's giving current-position-tracker energy β¨
πΈ NAME πΈ
struct vgic_its_iter β iterator for traversing VGIC ITS device tables. periodt π
β¨ SYNOPSIS β¨
struct vgic_its_iter {
struct its_device *dev;
struct its_ite *ite;
};
π Members π
devβ pointer to the currentits_devicebeing processed. like, the device we're on right now π¦iteβ pointer to the currentits_itewithin the device being processed. the specific ITE inside that device, bestie π
π Description π
This structure keeps track of the current position while iterating over the ITS device tables. It holds pointers to both the current device and the current ITE within that device β so it's basically the "you are here" map for the iteration. iconic behavior, honestly π
π₯ SEE ALSO π₯
Kernel file ./arch/arm64/kvm/vgic/vgic-debug.c:
end_of_iter(9)vgic_its_iter_next(9)vgic_its_debug_start(9)vgic_its_debug_next(9)vgic_its_debug_stop(9)vgic_its_debug_show(9)vgic_its_debug_init(9)
ngl, this page comes from ./arch/arm64/kvm/vgic, dated October 2026, and it's all about struct vgic_its_iter(9). slay, bye 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