xe_res_first_sg(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– xe_res_first_sg(9) πŸ’–

okay bestie, welcome to the Kernel API Manual page for xe_res_first_sg β€” it's short, it's sweet, and it's giving "tiny function, big responsibilities" energy ✨


✨ NAME ✨

xe_res_first_sg β€” initialize a xe_res_cursor with a scatter gather table πŸŽ€


🌸 SYNOPSIS 🌸

void xe_res_first_sg (const struct sg_table *sg , u64 start , u64 size ,
       struct xe_res_cursor *cur );

πŸ¦‹ ARGUMENTS πŸ¦‹

  • sg β€” the scatter gather table you're gonna walk, bestie πŸšΆβ€β™€οΈπŸ’¨
  • start β€” where the range starts, like the beginning of the story fr fr
  • size β€” how big the range is πŸ“
  • cur β€” the cursor object you're initializing. this is the main character, honestly πŸ‘‘

πŸ’… DESCRIPTION πŸ’…

Start walking over the range of allocations between start and size. that's it, that's the whole vibe β€” you hand it the range, it sets up the cursor, and off you go ✨ lowkey iconic behavior 🫢


πŸ”₯ SEE ALSO πŸ”₯

like, go read those too, they're all part of the same little friend group iykyk πŸ’œ


and that's the page!! mwah πŸ’‹ this one came from ./drivers/gpu/drm/xe and it's dated October 2026 β€” no cap, that's literally what it says, catch you on the next manpage bestie πŸ’–πŸŒΈπŸŽ€πŸ¦‹

πŸ“¦ where this page comes from