STRUCT DRM_TEGRA_GET_SYNCPT(9)
β¨ 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:
- the kernel file
./include/uapi/drm/tegra_drm.h - struct
drm_tegra_gem_create(9) - struct
drm_tegra_gem_mmap(9) - struct
drm_tegra_syncpt_read(9) - struct
drm_tegra_syncpt_incr(9) - struct
drm_tegra_syncpt_wait(9) - struct
drm_tegra_open_channel(9) - struct
drm_tegra_close_channel(9) - struct
drm_tegra_get_syncpt_base(9) - struct
drm_tegra_syncpt(9) - struct
drm_tegra_cmdbuf(9) - struct
drm_tegra_reloc(9) - struct
drm_tegra_waitchk(9) - struct
drm_tegra_submit(9) - struct
drm_tegra_gem_set_tiling(9) - struct
drm_tegra_gem_get_tiling(9) - struct
drm_tegra_gem_set_flags(9) - struct
drm_tegra_gem_get_flags(9) DRM_TEGRA_SUBMIT_RELOC_SECTOR_LAYOUT(9)DRM_TEGRA_SUBMIT_CMD_GATHER_UPTR(9)DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT(9)DRM_TEGRA_SUBMIT_CMD_WAIT_SYNCPT_RELATIVE(9)
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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms