STRUCT DRM_V3D_RESET_TIMESTAMP_QUERY(9)
π struct drm_v3d_reset_timestamp_query π
okay so welcome to the Kernel API Manual, bestie π β this is the page for struct drm_v3d_reset_timestamp_query, and itβs literally about an ioctl extension that lets the CPU job reset timestamp queries. slay.
β¨ NAME β¨
struct drm_v3d_reset_timestamp_query - ioctl extension for the CPU job to reset timestamp queries. periodt. π«Ά
πΈ SYNOPSIS πΈ
hereβs the struct, copied exactly because we do not mess with code, no cap:
struct drm_v3d_reset_timestamp_query {
struct drm_v3d_extension base;
__u64 syncs;
__u32 offset;
__u32 count;
};
π― Members π―
the Members heading is serving minimalist in this source pageβno extra member blurbs are dropped here. the fields themselves are right up in the synopsis, bestie. π
π Description π
okay so when an extension called DRM_V3D_EXT_ID_CPU_RESET_TIMESTAMP_QUERY is defined, it points to this extension to define a reset timestamp submission. thatβs the whole vibe. β¨
this CPU job will reset the timestamp queries based on the offset value of the first query. and β not me also doing this β it will reset the timestamp syncobj to reset query availability. both. iconic. π
π₯ SEE ALSO π₯
kernel file ./include/uapi/drm/v3d_drm.h is the source, and hereβs the whole friend group:
struct drm_v3d_multi_sync(9)struct drm_v3d_submit_cl(9)struct drm_v3d_wait_bo(9)struct drm_v3d_create_bo(9)struct drm_v3d_mmap_bo(9)struct drm_v3d_indirect_csd(9)struct drm_v3d_timestamp_query(9)struct drm_v3d_copy_timestamp_query(9)struct drm_v3d_reset_performance_query(9)struct drm_v3d_copy_performance_query(9)struct drm_v3d_perfmon_get_counter(9)struct drm_v3d_perfmon_set_global(9)
okay thatβs the page! source/version corner: ./include/uapi/drm; date: October 2026; footer title: struct drm_v...estamp_query(9). mwah π
π¦ 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