geth_fill_freeq(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– geth_fill_freeq(9) πŸ’–

okay so welcome to the Kernel API Manual, bestie β€” today’s main character is geth_fill_freeq(9), and she is here to fill the freeq with empty fragments to use. no cap, that’s the whole assignment. πŸŽ€

🌸 NAME 🌸

geth_fill_freeq β€” Fill the freeq with empty fragments to use ✨

✨ SYNOPSIS ✨

unsigned int geth_fill_freeq (struct gemini_ethernet *geth , bool refill
);

This is the signature, verbatim, because we do not mess with the signature. The function is typed unsigned int, and it takes a struct gemini_ethernet * plus a bool, periodt. πŸ’…

πŸŽ€ ARGUMENTS πŸŽ€

  • geth β€” the ethernet adapter. that’s the official one-liner, and honestly she’s self-explanatory. πŸ¦‹
  • refill β€” this is the β€œwhether to” bestie: whether to reset the queue by filling in all freeq entries, or just refill it. Also, usually the interrupt to refill the queue happens when the queue is half empty. that’s the timing tea, iykyk. β˜•

πŸ¦‹ SEE ALSO πŸ¦‹


xoxo πŸ’– source/version: ./drivers/net/ethernet/cortina Β· date: October 2026 Β· page: geth_fill_freeq(9) β€” slay, bye 🫢

πŸ“¦ where this page comes from