STRUCT VFIO_CCW_PARENT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’œ struct vfio_ccw_parent(9) πŸ’œ

okay so bestie, welcome to the manual page for struct vfio_ccw_parent β€” that's the kernel API one, from the Kernel API Manual, and we're literally about to break it all down together 🫢

✨ NAME ✨

struct vfio_ccw_parent β€” no cap, that's the whole name section. The original just gives you the struct name and nothing else, so we're vibing with that 🌸

πŸŽ€ SYNOPSIS πŸŽ€

here's the struct in all its glory, copy-pasted exactly because we do not mess with code:

struct vfio_ccw_parent {
    struct device           dev;
    struct mdev_parent      parent;
    struct mdev_type        mdev_type;
    struct mdev_type        *mdev_types;
 };

like… look at it. it's giving "I contain multitudes" πŸ’…

πŸ‘‘ Members πŸ‘‘

  • dev β€” an embedded device struct. it's literally built into the struct, not a pointer, not a mystery, just cozy embedded device energy ✨
  • parent β€” the parent data structures for the mdevs created. yes bestie, the mdevs (that's mediated devices, iykyk) πŸ¦‹
  • mdev_type β€” identifying information for mdevs created. it's the little name tag at the party πŸŽ€
  • mdev_types β€” this one's a pointer to struct mdev_type (note the *, we love a pointer era). it lands under the same description as above in the original β€” identifying information for the mdevs created β€” so that's exactly what we're telling you, fr fr πŸ’–
quick heads-up: in the original, mdev_types doesn't get its own separate description β€” it shares the "identifying information for mdevs created" wording that follows the parent line. so don't come for me, I'm just being faithful πŸ’€

🌈 SEE ALSO 🌈

  • Kernel file ./drivers/s390/cio/vfio_ccw_private.h
  • struct vfio_ccw_private(9) πŸ”₯

go read those if you wanna go deeper, bestie β€” main character energy is following the source ⭐


and that's the whole page, no crumbs left πŸ“ this iconic little slice of kernel API manual came from ./drivers/s390/cio and it's dated October 2026 β€” so yes, it's from the future, she's ahead of her time πŸ’…βœ¨ slay πŸ’œ

πŸ“¦ where this page comes from