vgic_its_iter_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay bestie, this page is from the Kernel API Manual, section 9, and it's all about vgic_its_iter_next β€” the function that advances the iterator to the next entry in the ITS tables. periodt πŸ’…

✨ SYNOPSIS ✨

void vgic_its_iter_next (struct vgic_its *its , struct vgic_its_iter
       *iter );

πŸŽ€ ARGUMENTS πŸŽ€

  • its β€” the VGIC ITS structure. yep, that one.
  • iter β€” the iterator you're advancing. go little iterator go πŸ¦‹

πŸ’– DESCRIPTION πŸ’–

So here's the tea: this function moves the iterator to the next ITE within the current device. if the current ITE is the last one in that device, it moves to the first ITE of the next device instead. and if the current device is the last device? then the iterator gets set to indicate the end of iteration. that's it, that's the whole journey. no cap. ✨

πŸ”₯ SEE ALSO πŸ”₯


πŸŽ€ source/version vibe: ./arch/arm64/kvm/vgic Β· date: October 2026 Β· page: vgic_its_iter_next(9) β€” mwah, bestie πŸ’–

πŸ“¦ where this page comes from