STRUCT DRM_TEGRA_SYNCPT_WAIT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct drm_tegra_syncpt_wait(9)

okay bestie, so this is a page straight out of the Kernel API Manual β€” yes, the Kernel API Manual, we're fancy now β€” and it's all about struct drm_tegra_syncpt_wait, which is literally just the parameters for the wait syncpoint IOCTL. tiny struct, big main character energy πŸŽ€


✨ NAME ✨

struct drm_tegra_syncpt_wait β€” the parameters you hand over for the wait syncpoint IOCTL. that's it, that's the whole vibe πŸ¦‹


🌸 SYNOPSIS 🌸

struct drm_tegra_syncpt_wait {
    __u32 id;
    __u32 thresh;
    __u32 timeout;
    __u32 value;
 };

four __u32 fields, zero notes, she's compact and she knows it πŸ’…


🫢 Members 🫢

  • id β€” the ID of the syncpoint you're waiting on. which one? this one. slay.
  • thresh β€” the threshold value you're waiting for. like, you want the syncpoint to hit this number, that's the whole deal ⭐
  • timeout β€” the timeout, measured in milliseconds, for how long to wait. after that, bestie, it's not waiting anymore 😭
  • value β€” the new syncpoint value after the wait. and ✨ plot twist ✨ this one's set by the kernel, and only upon successful completion of the IOCTL. so don't go writing your own fanfic in there, the kernel's got it πŸ‘‘

πŸ”₯ SEE ALSO πŸ”₯

okay this list is LONG, like a group chat with everyone's read receipts, but every single one of these is invited to the party:

ngl that's the whole tegra squad right there. iykyk 🧚

and that's the page, bestie!! this little beauty lives at ./include/uapi/drm and it's stamped October 2026 β€” go off, calendar icon πŸ‘‘ anyway, struct drm_t..._syncpt_wait(9) out, love u, bye πŸ’–βœ¨

πŸ“¦ where this page comes from