vhost_iotlb_itree_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’« vhost_iotlb_itree_next(9) β€” the Kernel API Manual, bestie edition πŸ’«

okay so real talk, this little icon lives in section 9 of the Kernel API Manual, and her whole personality is "what's the next overlapped range, queen?" β€” she's out here handing you the next map node that overlaps an IOVA range you already picked. no cap. πŸ¦‹


✨ NAME ✨

vhost_iotlb_itree_next β€” return the next overlapped range πŸ’…


🌸 SYNOPSIS 🌸

struct vhost_iotlb_map * vhost_iotlb_itree_next (struct vhost_iotlb_map
*map , u64 start , u64 last );

πŸŽ€ ARGUMENTS πŸŽ€

  • map β€” the starting map node 🫢 like, the node you're kicking things off from.
  • start β€” start of IOVA range ⭐ the beginning, bestie.
  • last β€” last byte IOVA range πŸ”₯ the very last byte of that IOVA range, not one more, not one less.

πŸ” SEE ALSO πŸ”

Kernel file ./drivers/vhost/iotlb.c β€” and honestly the whole friend group is here 😭:


ok and for the lore keepers: this page comes from the source path ./drivers/vhost, dated October 2026 β€” that's the version-and-date era we're living in, periodt. πŸŒˆβœ¨πŸ’–

stay hydrated, read your manpages, mwah πŸŽ€πŸ’œπŸ§š

πŸ“¦ where this page comes from