idpf_rx_splitq_test_staterr(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… idpf_rx_splitq_test_staterr β€” Kernel API Manual, section 9, bestie πŸ’…

okay so this is a page from the Kernel API Manual, section 9, and the star of the show is idpf_rx_splitq_test_staterr. yes that's a mouthful. no i will not be shortening it. it's giving "my parents named me after a struct field" energy and honestly? iconic. πŸŽ€


✨ NAME ✨

idpf_rx_splitq_test_staterr β€” tests bits in Rx descriptor status and error fields πŸ¦‹

like, literally its whole job is checking bits. it's a little bit-checker. a bit-inspector. it looks at an Rx descriptor's status and error fields and tells you what's up. πŸ’…


🌸 SYNOPSIS 🌸

bool idpf_rx_splitq_test_staterr (const u8 stat_err_field , const u8
       stat_err_bits );

ok so it returns a bool, takes two const u8s, and yes the spacing is exactly like that, don't come for me, i didn't write it, i just think it's cute πŸ’–


🧚 ARGUMENTS 🧚

  • stat_err_field β€” the field from the descriptor that you wanna test bits in. that's the canvas. the main character. the thing we're inspecting πŸ”
  • stat_err_bits β€” the value to mask with. like, which bits are we even looking for? this is your vibe check filter ✨

two little u8s and a dream, fr fr.


⭐ RETURN ⭐

true if any of the given stat_err_bits are set, false otherwise. πŸ’€

not me emphasizing "any" β€” yes, it's any, not all. one single bit matches and you get your true, bestie. don't get it twisted.

πŸ”₯ SEE ALSO πŸ”₯

first up, the source file, in all its glory:

Kernel file ./drivers/net/ethernet/intel/idpf/idpf_txrx.c

and now... the squad. the whole squad. every single one of them, in order, no cap, no skips, no "etc." because i would never do that to you 🫢

that's a hundred and fifteen. i counted. you're welcome. go read them all, i'll wait πŸ’œ


okay that's the page!! πŸŽ€

this lil masterpiece lives at ./drivers/net/ethernet/intel/idpf, it's dated October 2026, and it answers to idpf_rx_splitq_test_staterr(9) β€” so if you ever need it again, that's the name to yell into the void. mwah πŸ’‹βœ¨πŸ¦‹

πŸ“¦ where this page comes from