STRUCT VDPA_VQ_STATE_SPLIT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct vdpa_vq_state_split(9) β€” Kernel API Manual πŸ’–

okay bestie, welcome to the Kernel API Manual page for struct vdpa_vq_state_split(9) β€” yes, the manual name is folded right in here like a cute lil header. This struct is literally about the vDPA split virtqueue state, and she's tiny but iconic. πŸŽ€


✨ NAME ✨

struct vdpa_vq_state_split - vDPA split virtqueue state

no cap, that's the whole name section: struct name, dash, purpose. slay. πŸ’…

🌸 SYNOPSIS 🌸

struct vdpa_vq_state_split {
    u16 avail_index;
};

Lowkey the whole struct is just one member. Minimalist queen. πŸ‘‘


🧚 Members 🧚

  • avail_index β€” available index. That's the member, bestie. πŸ“

🌈 SEE ALSO 🌈

Kernel file: ./include/linux/vdpa.h

  • struct vdpa_callback(9)
  • struct vdpa_notification_area(9)
  • struct vdpa_vq_state_packed(9)
  • struct vdpa_device(9)
  • struct vdpa_iova_range(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)
go check these besties too, iykyk πŸ”₯

🫢 source/version: ./include/linux, date: October 2026, and the page is struct vdpa_vq_state_split(9). that's the end, bestie β€” periodt. πŸ’–
πŸ“¦ where this page comes from