STRUCT MSC_ITER(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🌸 NAME 🌸

okay so this is struct msc_iter(9) from the Kernel API Manual, and bestie, it's literally the iterator for msc buffer πŸ’… no cap, that's the whole vibe.


✨ SYNOPSIS ✨

       struct msc_iter {
           struct list_head        entry;
           struct msc              *msc;
           struct msc_window       *start_win;
           struct msc_window       *win;
           unsigned long           offset;
           struct scatterlist      *start_block;
           struct scatterlist      *block;
           unsigned int            block_off;
           unsigned int            wrap_count;
           unsigned int            eof;
        };

🫢 Members 🫢

okay so here's the member-by-member breakdown, bestie β€” every field, every vibe, zero skipped details πŸŽ€

  • entry β€” the msc::iter_list linkage πŸ¦‹
  • msc β€” pointer to the MSC device, iconic πŸ”₯
  • start_win β€” oldest window, the beginning of the story 🌸
  • win β€” current window, main character energy πŸ‘‘
  • offset β€” current logical offset into the buffer, periodt ✨
  • start_block β€” oldest block in the window, fr fr 🫢
  • block β€” block number in the window πŸ’…
  • block_off β€” offset into current block, lowkey important 😭
  • wrap_count β€” block wrapping handling, iykyk 🌈
  • eof β€” end of buffer reached, like when the group chat hits the last message πŸ’€

🌈 SEE ALSO 🌈

go read these too, bestie β€” the whole msc cinematic universe is right here πŸ‘‘


xoxo, this page was served fresh from ./drivers/hwtracing/intel_th πŸ’– October 2026 edition πŸŽ€ slay ✨

πŸ“¦ where this page comes from