xe_range_fence_tree_next(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… xe_range_fence_tree_next β€” range fence tree iterator next

okay so bestie, welcome to the Kernel API Manual ✨ this one's a lil function called xe_range_fence_tree_next and honestly? it's giving "just give me the next one" energy and we love that for us πŸŽ€


🌸 SYNOPSIS 🌸

struct xe_range_fence * xe_range_fence_tree_next (struct xe_range_fence
*rfence , u64 start , u64 last );

like, literally that's the whole vibe β€” you hand it a range fence, a start, and a last, and it hands you back a pointer. slay πŸ”₯


πŸ’– ARGUMENTS πŸ’–

  • rfence β€” the current range fence 🫢 like, the one you're standing on right now. your main character.
  • start β€” start address of range fence ⭐ that's the beginning of the range, no cap.
  • last β€” last address of range fence 🌈 the end of the range. the finale. the periodt.

✨ RETURN ✨

next range fence found in range, or NULL πŸ’€ yeah β€” if there's nothing in the range you get NULL, which is the code equivalent of opening the fridge and finding nothing but vibes 😭


πŸ¦‹ SEE ALSO πŸ¦‹

the whole squad fr fr πŸ§šπŸ’œ


ngl this page is short and sweet but every single detail is here β€” nothing skipped, nothing invented, we just made it cute πŸ’…

okay bye bestie, go iterate that tree πŸ“πŸ’–

β€” mwah, from the ./drivers/gpu/drm/xe girlies, October 2026 edition, xe_range_fence_tree_next(9) 🌟

πŸ“¦ where this page comes from