memcpy_sglist(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay so bestie, this is the memcpy_sglist(9) manual page β€” and it's literally about copying data from one scatterlist to another. that's the whole vibe. πŸ’–


πŸ¦‹ SYNOPSIS πŸ¦‹

void memcpy_sglist (struct scatterlist *dst , struct scatterlist *src ,
       unsigned int nbytes );

πŸ’… ARGUMENTS πŸ’…

  • dst β€” the destination scatterlist. it can be NULL if nbytes == 0, no cap.
  • src β€” the source scatterlist. also can be NULL if nbytes == 0. equality. 🫢
  • nbytes β€” number of bytes to copy. the amount. the quantity. periodt.

πŸ”₯ DESCRIPTION πŸ”₯

here's the tea: the scatterlists can describe exactly the same memory β€” in which case this function is a no-op. like, it literally does nothing, and that's iconic. ✨

no other overlaps are supported. not even a little. don't try it. πŸ’€

🌈 CONTEXT 🌈

any context. literally any. she's flexible like that. πŸ’…


πŸŽ€ SEE ALSO πŸŽ€

  • kernel file ./crypto/scatterwalk.c β€” go read it, bestie, iykyk πŸ“–

mwah πŸ’‹ cute sign-off: this page is from the ./crypto source/version, dated October 2026. bye bestie, slay responsibly πŸ«ΆπŸ’–πŸŒΈ

πŸ“¦ where this page comes from