radeon_fenc...seq_signaled(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… radeon_fence_any_seq_signaled(9)

okay so bestie, quick vibe check: this is a page out of the Kernel API Manual, section 9, and it's all about radeon_fence_any_seq_signaled β€” yeah the header up top gets cut off as radeon_fenc...seq_signaled(9) but we know her full name, she's iconic like that πŸŽ€


✨ NAME ✨

radeon_fence_any_seq_signaled β€” check if any sequence number is signaled πŸ‘‘


🌸 SYNOPSIS 🌸

bool radeon_fence_any_seq_signaled (struct radeon_device *rdev , u64
*seq );

like. that's the whole signature. bool return, two args, no cap 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • rdev β€” radeon device pointer. it's the device, she's the main character πŸ’–
  • seq β€” sequence numbers. plural. we're checking a whole little squad of them ✨

πŸ’€ DESCRIPTION πŸ’€

okay so what does she actually do? she checks whether the last signaled fence sequence number is >= the requested sequence number β€” and that's on all asics, no exceptions, everyone's invited πŸŽ‰

Returns true if any of them has signaled (meaning the current value is >= the requested value), or false if it hasn't. literally that simple.

also important: she's a helper function for radeon_fence_wait_seq. so she's not out here doing solo main character work, she's support cast β€” but like, crucial support cast πŸ˜­πŸ’œ


πŸ”₯ SEE ALSO πŸ”₯

Kernel file ./drivers/gpu/drm/radeon/radeon_fence.c

and the whole friend group, in order, no gatekeeping:


🌸 and that's the page!! this one lives over in ./drivers/gpu/drm/radeon, dated October 2026, in the Kernel API Manual (section 9). mwah, go read the other fence functions, they're all slaying in their own way πŸ’…βœ¨πŸ«Ά

πŸ“¦ where this page comes from