STRUCT VDPA_IOVA_RANGE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so bestie, this is struct vdpa_iova_range(9) from the Kernel API Manual, and it is literally the IOVA range support by the device. that's the whole vibe. πŸ’…βœ¨


πŸ’– SYNOPSIS πŸ’–

here's the struct, exactly as it lives, no edits, no cap:

struct vdpa_iova_range {
    u64 first;
    u64 last;
 };

πŸŽ€ Members πŸŽ€

  • first β€” start of the IOVA range. the beginning. the opening act. 🌟
  • last β€” end of the IOVA range. the final stop. periodt. πŸ’«

🌈 SEE ALSO 🌈

kernel file ./include/linux/vdpa.h β€” yes, that exact path, bestie β€” plus these iconic cross-refs:

  • struct vdpa_callback(9)
  • struct vdpa_notification_area(9)
  • struct vdpa_vq_state_split(9)
  • struct vdpa_vq_state_packed(9)
  • struct vdpa_device(9)
  • struct vdpa_map_file(9)
  • struct vdpa_config_ops(9)
  • vdpa_alloc_device(9)
  • struct vdpa_driver(9)
  • struct vdpa_mgmtdev_ops(9)
  • struct vdpa_mgmt_dev(9)

okay that's the whole page, bestie! this cutie signs off as struct vdpa_iova_range(9) with source/version ./include/linux and date October 2026. mwah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from