i915_syncmap_is_later(9)
π i915_syncmap_is_later(9) β Kernel API Manual β¨
okay bestie, welcome to the i915_syncmap_is_later(9) page β it's lowkey a vibe check for sync points, and it's here to save you from emitting duplicate synchronisation requests. Let's get into it π«Ά
π NAME π
i915_syncmap_is_later - - compare against the last know sync point
π SYNOPSIS π
bool i915_syncmap_is_later (struct i915_syncmap **root , u64 id , u32
seqno );
π¦ ARGUMENTS π¦
rootβ pointer to the#i915_syncmapidβ the context id (other timeline) we are synchronising toseqnoβ the sequence number along the other timeline
π DESCRIPTION π
okay so: if we have already synchronised this root timeline with another (id), then we can omit any repeated or earlier synchronisation requests. No cap, skip the rerun. If the two timelines are already coupled, we can also omit the dependency between the two as that is already known via the timeline. Iconic.
Returns true if the two timelines are already synchronised wrt to seqno, false if not and the synchronisation must be emitted. Periodt.
π SEE ALSO π
Kernel file ./drivers/gpu/drm/i915/i915_syncmap.c
Signed off with main-character energy from the ./drivers/gpu/drm/i915 source/version, dated October 2026, for the i915_syncmap_is_later(9) girlies πβ¨
π¦ 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