pipe_buf_usage(9)
π NAME π
okay bestie, welcome to the pipe_buf_usage(9) page β yes, the manual name is Kernel API Manual, and we are so here for it β¨
pipe_buf_usage β Return how many pipe buffers are in use. That's the whole vibe: it tells you the pipe buffer count, no cap π
πΈ SYNOPSIS πΈ
unsigned int pipe_buf_usage (const struct pipe_inode_info *pipe );
π ARGUMENTS π
pipeβ the pipe. Like, that's literally the whole argument, bestie β it's the pipe you're asking about π«Ά
π¦ SEE ALSO π¦
The kernel file is ./include/linux/pipe_fs_i.h, and the linked squad is:
struct pipe_buffer(9)union pipe_index(9)struct anon_pipe_prealloc(9)struct pipe_inode_info(9)pipe_has_watch_queue(9)pipe_occupancy(9)pipe_empty(9)pipe_full(9)pipe_is_full(9)pipe_is_empty(9)pipe_buf(9)pipe_head_buf(9)pipe_buf_get(9)pipe_buf_release(9)pipe_buf_confirm(9)pipe_buf_try_steal(9)
mwah π this cutie comes from the source/version ./include/linux and is dated October 2026 β periodt, that's the sign-off π
π¦ 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