pipe_empty(9)
π pipe_empty(9) β Kernel API Manual π
Okay bestie, welcome to the tiny-but-iconic pipe_empty page. Itβs short, itβs sweet, and itβs giving βsmall but mighty kernel helperβ energy. Slay. π
β¨ NAME β¨
pipe_empty β Return true if the pipe is empty. Thatβs the vibe check: empty pipe, true answer, no cap. π«Ά
π SYNOPSIS π
bool pipe_empty (unsigned int head , unsigned int tail );
π ARGUMENTS π
headβ the pipe ring head pointer. Literally the head pointer of the pipe ring, bestie. πtailβ the pipe ring tail pointer. The tail pointer of the pipe ring, fr fr. πΎ
π¦ SEE ALSO π¦
Kernel file ./include/linux/pipe_fs_i.h, plus the whole bestie lineup:
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_full(9)pipe_is_full(9)pipe_is_empty(9)pipe_buf_usage(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)
π Cute little sign-off: source/version./include/linux, dateOctober 2026, pagepipe_empty(9). Signed with sparkle and a bow β mwah! πβ¨
π¦ 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