kfifo_skip(9)
β¨ kfifo_skip(9) β¨
okay so bestie, welcome to the Kernel API Manual entry for kfifo_skip β she's a kernel function, she's iconic, and honestly? she does exactly one thing and she does it flawlessly π
πΈ NAME πΈ
kfifo_skip β skip output data π«Ά
like. literally just. skip the output data. that's the whole vibe.
π¦ SYNOPSIS π¦
kfifo_skip (fifo );
no cap, that's the entire signature. one argument. she's low maintenance, she's unbothered, she's giving minimalist main character energy β¨
π ARGUMENTS π
fifoβ address of the fifo to be used π
(yes that's it. one argument. the fifo. the address of it. we love a simple queen π)
π SEE ALSO π
okay this is the part where she tags all her friends in the group chat π and bestie there are SO MANY of them, so buckle up:
- Kernel file
./include/linux/kfifo.hπ DECLARE_KFIFO_PTR(9)DECLARE_KFIFO(9)INIT_KFIFO(9)DEFINE_KFIFO(9)kfifo_initialized(9)kfifo_esize(9)kfifo_recsize(9)kfifo_size(9)kfifo_reset(9)kfifo_reset_out(9)kfifo_len(9)kfifo_is_empty(9)kfifo_is_empty_spinlocked(9)kfifo_is_empty_spinlocked_noirqsave(9)πkfifo_is_full(9)kfifo_avail(9)kfifo_skip_count(9)π (yes she has a cousin)kfifo_peek_len(9)kfifo_alloc(9)kfifo_alloc_node(9)kfifo_free(9)kfifo_init(9)kfifo_put(9)kfifo_get(9)kfifo_peek(9)kfifo_in(9)kfifo_in_spinlocked(9)kfifo_in_spinlocked_noirqsave(9)kfifo_out(9)kfifo_out_spinlocked(9)kfifo_out_spinlocked_noirqsave(9)kfifo_from_user(9)kfifo_to_user(9)kfifo_dma_in_prepare_mapped(9)kfifo_dma_in_finish(9)kfifo_dma_out_prepare_mapped(9)kfifo_dma_out_finish(9)kfifo_out_peek(9)kfifo_out_linear(9)kfifo_out_linear_ptr(9)β
like I said. the whole friend group. iykyk π«
ngl bestie, that's a lot of cross-references β but every single one of them is fr fr a real entry, so go read them if you wanna understand the whole kfifo universe π§
mwah π that's the page! sourced from ./include/linux, dated October 2026 β so like, future vibes but make it kernel documentation πΈπβ¨
π¦ 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