STRUCT DRM_TEGRA_GET_SYNCPT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct drm_tegra_get_syncpt(9) ✨

okay bestie, welcome to the Kernel API Manual πŸ’… this little cutie lives in the kernel docs and it's literally just the parameter struct for the get syncpoint IOCTL. no cap, that's the whole vibe.


πŸŽ€ NAME πŸŽ€

struct drm_tegra_get_syncpt β€” the parameters for the get syncpoint IOCTL πŸ¦‹


🌸 SYNOPSIS 🌸

struct drm_tegra_get_syncpt {
    __u64 context;
    __u32 index;
    __u32 id;
 };

πŸ’– Members πŸ’–

she has three fields and honestly? each one is doing main character energy in its own way:

  • context β€” the application context, iykyk 🌈 this is the thing that identifies the channel you're asking for the syncpoint ID from.
  • index β€” the index of the client syncpoint you want the ID of πŸ‘‘
  • id β€” the actual ID of the given syncpoint ⭐ and here's the tea: the kernel sets this one for you, but only upon successful completion of the IOCTL. so like, don't go reading it before that, bestie, that's not it πŸ™ˆ

πŸ¦‹ SEE ALSO πŸ¦‹

the whole friend group, fr fr β€” go say hi to all of them:


anyway that's the page, periodt πŸ’œ this one's sourced straight out of ./include/uapi/drm and it's dated October 2026 β€” a whole iconic era for struct drm_tegra_get_syncpt(9) 🫢 go get those syncpoint IDs, bestie, you're gonna slay πŸ”₯

πŸ“¦ where this page comes from