STRUCT IB_USER_MAD(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸŽ€ NAME πŸŽ€

okay so welcome to the Kernel API Manual, bestie πŸ’– this page is literally about struct ib_user_mad β€” it's a MAD packet ✨ that's the whole name-and-one-liner, no cap.

✨ SYNOPSIS ✨

here's the exact shape of it, periodt:

       struct ib_user_mad {
           struct ib_user_mad_hdr hdr;
           __aligned_u64 data[];
        };

🫢 Members 🫢

  • hdr β€” the MAD packet header πŸŽ€
  • data β€” the contents of MAD πŸ¦‹

πŸ‘€ SEE ALSO πŸ‘€

the Kernel file ./include/uapi/rdma/ib_user_mad.h is where it's at 🧚 also go peek at struct ib_user_mad_hdr_old(9), struct ib_user_mad_hdr(9), struct ib_user_mad_reg_req(9), struct ib_user_mad_reg_req2(9) β€” iconic lineup fr fr πŸ’…


that's the tea β˜• source/version: ./include/uapi/rdma Β· date: October 2026 Β· now go be the main character of your kernel adventure, bestie πŸŒˆπŸ‘‘

πŸ“¦ where this page comes from