STRUCT DRM_VC4_WAIT_SEQNO(9)
π struct drm_vc4_wait_seqno π
okay bestie, welcome to the Kernel API Manual corner of the group chat β this one is literally the ioctl argument for waiting for DRM_VC4_SUBMIT_CL completion using its returned seqno. no cap, thatβs the whole vibe β¨
πΈ NAME πΈ
struct drm_vc4_wait_seqno β ioctl argument for waiting for DRM_VC4_SUBMIT_CL completion using its returned seqno. periodt π
π SYNOPSIS π
struct drm_vc4_wait_seqno {
__u64 seqno;
__u64 timeout_ns;
};
π«Ά Members π«Ά
the struct members are right there in the synopsis, bestie: seqno and timeout_ns. and timeout_ns gets the full tea in the next section π
β¨ Description β¨
timeout_ns is the timeout in nanoseconds, where 0 means βdonβt block, just return the status.β literally thatβs it, iconic behavior honestly π¦
lowkey important: 0 is not βwait foreverβ β itβs βdonβt block, just return the status.β keep that in mind, bestie π
π₯ SEE ALSO π₯
- Kernel file
./include/uapi/drm/vc4_drm.hstruct drm_vc4_submit_cl(9) struct drm_vc4_wait_bo(9)struct drm_vc4_create_bo(9)struct drm_vc4_mmap_bo(9)struct drm_vc4_create_shader_bo(9)struct drm_vc4_label_bo(9)
thatβs the page, bestie π source/version: ./include/uapi/drm Β· date: October 2026 Β· page: struct drm_vc4_wait_seqno(9) β go wait on that seqno, 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