STRUCT DRM_TEGRA_SYNCPT_READ(9)
π struct drm_tegra_syncpt_read(9) π
okay so bestie, this page is from the Kernel API Manual and it's the whole rundown on struct drm_tegra_syncpt_read β aka the parameters for the read syncpoint IOCTL. it's a tiny struct but it's literally the main character of "tell me the syncpoint's current value" energy. π
πΈ NAME πΈ
struct drm_tegra_syncpt_read β parameters for the read syncpoint IOCTL. periodt. β¨
β¨ SYNOPSIS β¨
struct drm_tegra_syncpt_read {
__u32 id;
__u32 value;
};
π Members π
idβ ID of the syncpoint to read the current value from. like, which syncpoint are we checking? this one. πvalueβ The current syncpoint value. Set by the kernel upon successful completion of the IOCTL. so the kernel fills this in for you when the IOCTL succeeds β no cap, that's the whole point. π«Ά
π¦ SEE ALSO π¦
okay bestie, the Kernel file is ./include/uapi/drm/tegra_drm.h, and these are the linked besties you should also peek at:
struct drm_tegra_gem_create(9)struct drm_tegra_gem_mmap(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(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)
okay that's the whole vibe π β cute little footer sign-off: source path ./include/uapi/drm, version/date October 2026, page id struct drm_t..._syncpt_read(9). bye bestie, go read those syncpoints π«Άβ¨
π¦ 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