STRUCT SH_CSS_STREAM_SEED(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct sh_css_stream_seed(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual β€” this page is all about struct sh_css_stream_seed(9), and it's giving β€œsave and restore the stream data” energy. ✨

🌸 NAME 🌸

struct sh_css_stream_seed β€” a stream seed, to save and restore the stream data. periodt.

✨ SYNOPSIS ✨

       struct sh_css_stream_seed {
           struct ia_css_stream            **orig_stream;
           struct ia_css_stream            *stream;
           struct ia_css_stream_config     stream_config;
           int num_pipes;
           struct ia_css_pipe              *pipes[IA_CSS_PIPE_ID_NUM];
           struct ia_css_pipe              **orig_pipes[IA_CSS_PIPE_ID_NUM];
           struct ia_css_pipe_config       pipe_config[IA_CSS_PIPE_ID_NUM];
        };

🫢 Members 🫢

each one is a lil ingredient in the seed, no cap:

  • orig_stream β€” pointer to restore the original handle.
  • stream β€” handle, used as ID too.
  • stream_config β€” stream config struct.
  • num_pipes β€” number of pipes.
  • pipes β€” pipe handles.
  • orig_pipes β€” pointer to restore original handle.
  • pipe_config β€” pipe config structs.

πŸ’¬ Description πŸ’¬

the stream seed contains all the data required to β€œgrow” the seed again after it was closed. literally, it's the comeback arc. 🌱

πŸ”— SEE ALSO πŸ”—

Kernel file ./drivers/staging/media/atomisp/pci/sh_css.c β€” go peek, iykyk. πŸ‘€


okay that's the whole page, bestie 🫢 this cutie came from source/version ./drivers/staging/media/atomis... and it's dated October 2026. slay πŸ’…

πŸ“¦ where this page comes from