STRUCT LIST_BUFFER(9)
π struct list_buffer(9)
okay so bestie, welcome to the struct list_buffer(9) page β yes that's the manual name, it's giving "one tiny element in a big port device fifo buffer list" energy and honestly? iconic. this is from the Kernel API Manual and we're gonna get through it together, no cap π«Ά
β¨ NAME β¨
struct list_buffer β literally just an element for a port device fifo buffer list. that's the whole vibe. one element. in a list. for a fifo buffer. for a port device. slay π
πΈ SYNOPSIS πΈ
here's the struct in all its glory, copied exactly because we do not mess with code, periodt:
struct list_buffer {
struct list_head link;
const unsigned char *head;
const unsigned char *tail;
unsigned long dbg_number;
unsigned char data[];
};
look at her. five members. link, head, tail, dbg_number, and that flexible array data[] doing main character energy at the end π₯
π Members π
so the original page has a Members section andβ¦ it's empty bestie π like genuinely nothing listed under it. so there's nothing extra for me to tell you here β the section exists, it's just sitting there being mysterious. iykyk π
π¦ SEE ALSO π¦
okay this is the long one, but every single reference stays, fr fr. first up, the kernel file: ./drivers/ps3/ps3-vuart.c β¨
and then all of these:
struct ps3_vuart_port_priv(9)struct ports_bmp(9)ps3_vuart_set_interrupt_mask(9)ps3_vuart_raw_write(9)ps3_vuart_raw_read(9)ps3_vuart_clear_rx_bytes(9)ps3_vuart_write(9)ps3_vuart_queue_rx_bytes(9)ps3_vuart_read(9)ps3_vuart_work(9)ps3_vuart_handle_interrupt_tx(9)ps3_vuart_handle_interrupt_rx(9)ps3_vuart_handle_port_interrupt(9)ps3_vuart_irq_handler(9)ps3_vuart_cleanup(9)ps3_vuart_remove(9)ps3_vuart_shutdown(9)ps3_vuart_port_driver_register(9)ps3_vuart_port_driver_unregister(9)
that's nineteen references and we did not skip a single one, bestie. go read them all, i'll wait π
ngl there are no warnings, no exit statuses, no environment variables on this one β it's a short page and it ate. sometimes less is more π
and that's the whole page! before you go, the source/version bit is ./drivers/ps3 and the date on this one is October 2026 β so likeβ¦ mark your calendar bestie, she's from the future π bye, ily, read your manpages π
π¦ 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