host1x_syncpt_base_id(9)
π host1x_syncpt_base_id(9)
okay bestie, welcome to the Kernel API Manual β yes this is a real manual page from the kernel, and yes we're gonna make it cute. this one's about host1x_syncpt_base_id, a tiny little function that just wants to hand you an ID π
β¨ NAME β¨
host1x_syncpt_base_id β retrieve the ID of a syncpoint wait base π
like, you give it a wait base, it gives you the ID back. that's the whole vibe. short and iconic. π
πΈ SYNOPSIS πΈ
u32 host1x_syncpt_base_id (struct host1x_syncpt_base *base );
returns a u32, takes one pointer to a struct host1x_syncpt_base * named base. clean. minimal. we love a low-drama signature fr fr β¨
π¦ ARGUMENTS π¦
baseβ host1x syncpoint wait base π« (this is the thing you're asking about, the actual wait base struct, and the function pulls its ID out for you)
π SEE ALSO π
Kernel file ./drivers/gpu/host1x/syncpt.c β that's where the magic lives, go read it iykyk π
and the whole syncpoint fam, because this function does not exist in a vacuum bestie:
host1x_syncpt_alloc(9)host1x_syncpt_id(9)host1x_syncpt_incr_max(9)host1x_syncpt_incr(9)host1x_syncpt_wait(9)host1x_syncpt_request(9)host1x_syncpt_put(9)host1x_syncpt_read_max(9)host1x_syncpt_read_min(9)host1x_syncpt_read(9)host1x_syncpt_get_by_id(9)host1x_syncpt_get_by_id_noref(9)host1x_syncpt_get(9)host1x_syncpt_get_base(9)host1x_syncpt_release_vblank_reservation(9)
every single one of them is right there in the list, no skips, no cuts, we keep the whole squad together π«Ά
ngl there's not much else on this page β no options, no env vars, no exit statuses. it's just a getter. but it ATE and left no crumbs π
and that's the page!! source path ./drivers/gpu/host1x, dated October 2026 β mwah, go forth and query your wait base IDs, 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