STRUCT FQ_PIE_FLOW(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… struct fq_pie_flow(9) β€” the Kernel API Manual page, but make it cute πŸŽ€

okay so bestie, you're looking at the Kernel API Manual entry for struct fq_pie_flow(9). It's giving "little per-flow data container" energy, and we are going to read every single field together, no skipping, periodt. πŸ’–

✨ NAME ✨

struct fq_pie_flow β€” literally contains data for each flow. That's the whole vibe. 🫢

🌈 SYNOPSIS 🌈

Here's the struct in all its exact, character-for-character glory:

       struct fq_pie_flow {
           struct pie_vars vars;
           s32 deficit;
           u32 backlog;
           u32 qlen;
           struct list_head flowchain;
           struct sk_buff *head;
           struct sk_buff *tail;
        };

🧚 Members 🧚

  • vars β€” the pie vars associated with the flow, slay ✨
  • deficit β€” number of remaining byte credits, okay budget queen πŸ’…
  • backlog β€” size of data in the flow, lowkey important πŸ‘€
  • qlen β€” number of packets in the flow, count 'em πŸ”₯
  • flowchain β€” flowchain for the flow, iconic linkage πŸŽ€
  • head β€” first packet in the flow, main character energy πŸ‘‘
  • tail β€” last packet in the flow, closing the group chat 😭

πŸ‘€ SEE ALSO πŸ‘€

  • Kernel file ./net/sched/sch_fq_pie.c

mwah πŸ’‹ β€” source/version zone: ./net/sched, dated October 2026, on the struct fq_pie_flow(9) page. 🫢

πŸ“¦ where this page comes from