idpf_vport_i...napi_ena_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, you've stumbled into the Kernel API Manual ✨ and the page you're on is idpf_vport_intr_napi_ena_all(9) β€” the header up top is just it being shy and abbreviating itself to idpf_vport_i...napi_ena_all(9) 🫢. It's a tiny little function page, one job, no drama, and we're gonna read it together, mwah πŸ’…


🌸 NAME 🌸

idpf_vport_intr_napi_ena_all β€” turn on NAPI for all the q_vectors in the vport, no cap πŸ’–

Like, all of them. Every last one. It's giving "roll call, everybody up" πŸ‘‘


✨ SYNOPSIS ✨

void idpf_vport_intr_napi_ena_all (struct idpf_q_vec_rsrc *rsrc );

That's it. That's the whole signature. Void return, one argument, iconic behavior 😌


πŸŽ€ ARGUMENTS πŸŽ€

  • rsrc β€” pointer to queue and vector resources πŸ¦‹ that's the queue-and-vector-resources struct pointer, bestie, it's literally in the name
one (1) argument. we love a low-maintenance king πŸ’œ

🌈 SEE ALSO 🌈

First up, the source file this lives in, exactly as written:

  • Kernel file ./drivers/net/ethernet/intel/idpf/idpf_txrx.c πŸ“

And now the full friend group β€” every single one of these is a real page, so don't come for me about the length, I'm just being thorough πŸ’€

yes bestie, that's the whole list, all 115 of them, in order, unedited β€” main character energy from every single one 🌟

and that's the page!! πŸŽ€ this gem comes out of ./drivers/net/ethernet/intel/idpf, dated October 2026, and it's filed under idpf_vport_i...napi_ena_all(9) β€” go enable some NAPI and slay, ily, bye πŸ’–πŸ¦‹βœ¨

πŸ“¦ where this page comes from