STRUCT UBI_VID_IO_BUF(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 struct ubi_vid_io_buf(9) β€” the kernel API manual, bestie edition 🌸

Okay so picture this: it's a page in the Kernel API Manual, and the star of the show is struct ubi_vid_io_buf, aka the VID buffer you use to read/write VID info to/from the flash πŸ’… That's the whole vibe. Let's get into it.


✨ NAME ✨

struct ubi_vid_io_buf β€” VID buffer used to read/write VID info to/from the flash πŸ¦‹


✨ SYNOPSIS ✨

struct ubi_vid_io_buf {
    struct ubi_vid_hdr *hdr;
    void *buffer;
 };

That's literally the whole struct, no notes, she's compact and iconic πŸ‘‘


✨ Members ✨

  • hdr β€” a pointer to the VID header stored in buffer πŸŽ€
  • buffer β€” the underlying buffer 🫢

✨ SEE ALSO ✨

Kernel file ./drivers/mtd/ubi/ubi.h, plus the whole friend group:


bestie bestie bestie that's every single one of them, I counted twice, don't come for me πŸ™ˆ

okay that's the page!! 🧚 it lives over in ./drivers/mtd/ubi and it's dated October 2026 β€” signed, sealed, delivered, and filed under struct ubi_vid_io_buf(9) πŸ’œβœ¨

πŸ“¦ where this page comes from