STRUCT IMGU_CSS_POOL(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct imgu_css_pool(9) ✨

okay bestie, this is the Kernel API Manual page for struct imgu_css_pool(9), and it is literally the circular buffer pool definition you've been looking for. let's get into it 🫢

🌸 NAME 🌸

struct imgu_css_pool β€” circular buffer pool definition πŸ’…


✨ SYNOPSIS ✨

the struct shape is exactly this, no cap:

struct imgu_css_pool {
    struct {
      struct imgu_css_map param;
      bool valid;
    } entry[IPU3_CSS_POOL_SIZE];
    u32 last;
};

πŸ‘― Members πŸ‘―

member check, bestie β€” here's every single one:

  • entry β€” array with IPU3_CSS_POOL_SIZE elements. it's giving array with IPU3_CSS_POOL_SIZE elements energy ✨
  • entry.param β€” a struct imgu_css_map for storing the mem mapping. iconic storage moment πŸŽ€
  • entry.valid β€” used to mark if the entry has valid data. vibe check for valid data βœ…
  • last β€” write pointer, initialized to IPU3_CSS_POOL_SIZE. no cap, that's the init value 🫢

πŸ” SEE ALSO πŸ”

go look at these, iykyk:

  • Kernel file ./drivers/staging/media/ipu3/ipu3-css-pool.h and struct imgu_css_map(9) β€” both linked, go check 'em πŸ’–

that's the whole page, bestie! source/version: ./drivers/staging/media/ipu3 β€” October 2026. mwah, bye! πŸ’‹πŸ¦‹

πŸ“¦ where this page comes from