i915_syncmap_set(9)
π NAME π
okay so bestie, welcome to i915_syncmap_set(9) from the Kernel API Manual π β this one is literally here to mark the most recent syncpoint between contexts. no cap.
β¨ SYNOPSIS β¨
int i915_syncmap_set (struct i915_syncmap **root , u64 id , u32 seqno );
πΈ ARGUMENTS πΈ
rootβ pointer to the#i915_syncmap. that's the main-character pointer, bestie π«Άidβ the context id (other timeline) we have synchronised to. iykyk β¨seqnoβ the sequence number along the other timeline. got it π
π¦ DESCRIPTION π¦
When we synchronise this root timeline with another (id), we also know that we have synchronized with all previous seqno along that timeline. like, one sync point and every older one is already covered β iconic behaviour honestly π
If we then have a request to synchronise with the same seqno or older, we can omit it, see i915_syncmap_is_later πβ¨
Returns 0 on success, or a negative error code. periodt. ππ
π SEE ALSO π
Kernel file ./drivers/gpu/drm/i915/i915_syncmap.c β plus these cuties: i915_syncmap_init(9), i915_syncmap_is_later(9), and i915_syncmap_free(9) π
mwah π β source/version ./drivers/gpu/drm/i915, dated October 2026. slay, bye bestie π«Ά
π¦ 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