STRUCT DRM_TEGRA_GET_SYNCPT_BASE(9)
πΈ struct drm_tegra_get_syncpt_base(9) πΈ
okay bestie, welcome to the Kernel API Manual page for struct drm_tegra_get_syncpt_base(9) β it's the struct that carries parameters for the get wait base IOCTL, and honestly? It's giving "small but iconic request envelope." π
β¨
β¨ NAME β¨
struct drm_tegra_get_syncpt_base β parameters for the get wait base IOCTL. No cap, that's the whole name-and-purpose moment. π
π SYNOPSIS π
struct drm_tegra_get_syncpt_base {
__u64 context;
__u32 syncpt;
__u32 id;
};
π«Ά Members π«Ά
contextβ the application context that identifies which channel you're asking for the wait base. It's the "hey kernel, this channel right here" energy. πsyncptβ the ID of the syncpoint you want the wait base for. Literally the syncpoint in question, bestie. π¦idβ the ID of the wait base that corresponds to the client syncpoint. The kernel sets this for you upon successful completion of the IOCTL β so yes, it's a little "kernel fills this in" situation. π
π SEE ALSO π
Kernel file ./include/uapi/drm/tegra_drm.h β go peek, bestie, that's where this struct lives. Then these related legends:
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(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)
mwah π this page's source is ./include/uapi/drm, dated October 2026, with the manual label struct drm_t..._syncpt_base(9) β periodt. π¦
π¦ 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