ice_is_adq_active(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… ice_is_adq_active β€” bestie edition ✨

okay so this is a page from the Kernel API Manual for ice_is_adq_active(9) and honestly she's a little cutie πŸŽ€ β€” tiny function, big "are we doing this or not" energy. Let's get into it πŸ’–


🌸 NAME 🌸

ice_is_adq_active β€” tells you if there are any active ADQs πŸ¦‹ like, at all. yes or no. that's the whole vibe check.


✨ SYNOPSIS ✨

bool ice_is_adq_active (struct ice_pf *pf );

short. sweet. returns a bool. slay πŸ’…


🫢 ARGUMENTS 🫢

  • pf β€” pointer to PF πŸ’œ (yes bestie that's the whole description, she said what she said)

πŸ”₯ DESCRIPTION πŸ”₯

so here's the tea β˜• this function returns true if there are any ADQs configured β€” and how does she figure that out? by peeking at three things: the VSI type (which should be VSI_PF), numtc, and the TC_MQPRIO flag πŸ‘‘

if all that lines up, she's like "yep, ADQs are active" and hands you true ✨ otherwise? she returns false πŸ’€ no ADQs, no drama.


πŸ¦‹ SEE ALSO πŸ¦‹

the kernel file she lives in, obvi:

Kernel file ./drivers/net/ethernet/intel/ice/ice.h

and her whole friend group 🌈 β€” the full squad, no cap:


and that's the whole page, bestie πŸ“ she's from ./drivers/net/ethernet/intel/ice, dated October 2026 β€” like, she's from the future and she's still just checking ADQs. iconic πŸ‘‘βœ¨πŸ’–

πŸ“¦ where this page comes from