radeon_fence_signaled(9)
β¨ radeon_fence_signaled(9) β¨
okay so bestie, welcome to the Kernel API Manual π
β yes we're in the kernel API manual section, section 9, and today's main character is radeon_fence_signaled. it's giving "one tiny function, huge glow-up" energy and i'm obsessed π
πΈ NAME πΈ
radeon_fence_signaled β check if a fence has signaled π like, has it happened yet or are we still waiting
π¦ SYNOPSIS π¦
bool radeon_fence_signaled (struct radeon_fence *fence );
that's it. that's the whole vibe. one arg, one bool back π«Ά
π ARGUMENTS π
fenceβ the radeon fence object in question, aka the lil guy we're checking on π it's astruct radeon_fence *and it is literally the entire point of this function
π₯ DESCRIPTION π₯
so here's the tea β β this function checks if the requested fence has signaled, and it does this on all asics, no gatekeeping, everyone's invited β¨
it returns true if the fence has signaled π and false if it has not π that's literally it, no cap. binary queen behavior, she said "yes or no" and meant it π
π SEE ALSO π
the kernel file lives right here, go say hi π§:
./drivers/gpu/drm/radeon/radeon_fence.c
and the whole fence friend group π«Ά (they're all in the group chat, fr fr):
radeon_fence_write(9)radeon_fence_read(9)radeon_fence_schedule_check(9)radeon_fence_emit(9)radeon_fence_activity(9)radeon_fence_check_lockup(9)radeon_fence_process(9)radeon_fence_seq_signaled(9)radeon_fence_enable_signaling(9)radeon_fence_any_seq_signaled(9)radeon_fence_wait_seq_timeout(9)radeon_fence_wait_timeout(9)radeon_fence_wait(9)radeon_fence_wait_next(9)radeon_fence_wait_empty(9)radeon_fence_ref(9)radeon_fence_unref(9)radeon_fence_count_emitted(9)radeon_fence_need_sync(9)radeon_fence_note_sync(9)radeon_fence_driver_start_ring(9)radeon_fence_driver_init_ring(9)radeon_fence_driver_init(9)radeon_fence_driver_fini(9)radeon_fence_driver_force_completion(9)
and that's the whole page bestie, mwah π this came from the./drivers/gpu/drm/radeondirectory, dated October 2026, and it's titledradeon_fence_signaled(9)β slay, periodt, go check your fences π
π¦ 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