memcpy_sglist(9)
β¨ 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 beNULLifnbytes == 0, no cap.srcβ the source scatterlist. also can beNULLifnbytes == 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
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms