sgl_free_order(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 sgl_free_order β€” free a scatterlist and its pages πŸ’–

okay so bestie, welcome to sgl_free_order(9) from the Kernel API Manual, section 9 β€” yes, the kernel section, we're fancy now πŸ‘‘ this one's short and sweet and it does exactly what it says on the tin: it frees a scatterlist, and it frees the pages that go with it ✨ like, cleanup era πŸ’…


🌈 SYNOPSIS

void sgl_free_order (struct scatterlist *sgl , int order );

that's it. that's the whole vibe check. no return value, it's a void function, she just does her thing and leaves 🫢


πŸŽ€ ARGUMENTS

  • sgl β€” the scatterlist, and bestie she can have one or more elements in her, no cap
  • order β€” this is literally the second argument you hand to __free_pages πŸ”₯ that's the whole job description

πŸ‘‘ SEE ALSO

the kernel file lives at ./lib/scatterlist.c and if you're obsessed with this one (and why wouldn't you be), here's the whole scattered family, all 28 of them, in the exact order they came in β€” not me reorganizing, i would never πŸ™ˆ


πŸ¦‹ and that's the page!! signed, sealed, delivered from ./lib, dated October 2026, and yes the header of this whole thing is sgl_free_order(9) β€” go free your scatterlists responsibly bestie, mwah πŸ’œπŸŽ€

πŸ“¦ where this page comes from