STRUCT VME_DEV(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

struct vme_dev β€” the literal structure representing a VME device, bestie πŸ’…


🌸 SYNOPSIS 🌸

struct vme_dev {
    int num;
    struct vme_bridge *bridge;
    struct device dev;
    struct list_head drv_list;
    struct list_head bridge_list;
 };

πŸŽ€ Members πŸŽ€

Okay so here's the cast of this struct, and every single one of them matters πŸ‘‘

  • num β€” the device number, periodt πŸ’–
  • bridge β€” a pointer to the bridge device this device is on, no cap πŸŒ‰
  • dev β€” the internal device structure, very internal, very mysterious 🫢
  • drv_list β€” list of devices (per driver), iykyk πŸ“‹
  • bridge_list β€” list of devices (per bridge), matching energy but for the bridge side 🌈

πŸ¦‹ SEE ALSO πŸ¦‹

  • Kernel file ./drivers/staging/vme_user/vme.h
  • struct vme_driver(9)

lowkey obsessed with how clean this struct is, ngl πŸ˜­πŸ’œ

Sign-off bestie style: this iconic little page comes from ./drivers/staging/vme_user and it's dated October 2026 β€” slay, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from