STRUCT SYNC_PT(9)
π struct sync_pt(9) π
okay so we're in the Kernel API Manual, section 9, and this page is all about struct sync_pt β the sync_pt object itself. hii bestie, let's get into it π«Ά
πΈ NAME πΈ
struct sync_pt β a sync_pt object. that's literally the whole name, no cap π
β¨ SYNOPSIS β¨
here's the struct, copied exactly so you don't have to squint at it:
struct sync_pt {
struct dma_fence base;
struct list_head link;
struct rb_node node;
ktime_t deadline;
};
π Members π
baseβ the base fence object, periodt.linkβ the link on the sync timeline's list, iykyk.nodeβ the node in the sync timeline's tree, fr fr.deadlineβ the earliest fence deadline hint, no cap.
π SEE ALSO π
Kernel file ./drivers/dma-buf/sync_debug.h and struct sync_timeline(9) β go look at those too, bestie π
mwah π source/version: ./drivers/dma-buf; date: October 2026; page: struct sync_pt(9). that's the whole lore, 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