sshp_buf_free(9)
π NAME π
okay so this is sshp_buf_free(9) from the Kernel API Manual, and it's literally the βFree a SSH parser bufferβ page. Bestie, that's the whole name: sshp_buf_free β Free a SSH parser buffer. No cap. π
β¨ SYNOPSIS β¨
void sshp_buf_free (struct sshp_buf *buf );
π«Ά ARGUMENTS π«Ά
bufβ the buffer to free. That's it. That's the whole argument. π
πΈ DESCRIPTION πΈ
okay so the way this works: sshp_buf_free frees a SSH parser buffer by freeing the memory backing it, then resets its pointer to NULL and its length and capacity to zero. It's intended to free a buffer that was previously allocated with sshp_buf_alloc. Cleanup icon behavior, periodt. π
π¦ SEE ALSO π¦
- Kernel file
./drivers/platform/surface/aggregator/ssh_parser.hstructsshp_buf(9)β the header/struct lore, iykyk. sshp_buf_init(9)β init bestie.sshp_buf_alloc(9)β the allocation one.sshp_buf_drop(9)β drop it.sshp_buf_read_from_fifo(9)β fifo reading.sshp_buf_span_from(9)β span stuff.
mwah π this page's source/version is ./drivers/platform/surface/agg..., dated October 2026, and that's the whole footer moment. sshp_buf_free(9) out. π«Άβ¨
π¦ 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