acomp_request_set_src_folio(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

acomp_request_set_src_folio β€” okay so this one literally just sets the source folio, bestie. That's the whole vibe. ✨

(And yes, this is from the Kernel API Manual, since we're being official about it πŸŽ€)


✨ SYNOPSIS ✨

void acomp_request_set_src_folio (struct acomp_req *req , struct folio
*folio , size_t off , unsigned int len );

That's the signature, no cap β€” copy it exactly, don't be cute with it 🫢


🌸 ARGUMENTS 🌸

  • req β€” your asynchronous compress request, the main character of this whole operation πŸ‘‘
  • folio β€” pointer to the input folio, like the actual data source bestie πŸ’–
  • off β€” the input folio offset, aka where in the folio we're starting πŸ‘€
  • len β€” size of the input buffer, how much we're working with πŸ“

πŸ¦‹ DESCRIPTION πŸ¦‹

So basically: this sets the source folio that an acomp operation requires. That's it. That's the whole function, and honestly? Iconic for being so straightforward. πŸ”₯


🧚 SEE ALSO 🧚

Kernel file ./include/crypto/acompress.h, plus these lovely little references β€” go read them, they're all connected iykyk:

Fr fr note: acomp_request_alloc_extra(9) is in there twice and I'm not gonna lie, I'm keeping both because the facts don't change even when the vibe does πŸ’€ (no I will not "fix" it, that's not my job bestie πŸ™ˆ)

Okay that's the whole page, mwah πŸ’‹ β€” this one lives at ./include/crypto and it's from October 2026, and the page itself is acomp_request_set_src_folio(9). Slay, go set those source folios responsibly πŸŒˆπŸ’œ

πŸ“¦ where this page comes from