qed_llh_add_protocol_filter(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ¦‹ qed_llh_add_protocol_filter(9) β€” Kernel API Manual, bestie πŸ¦‹

Okay so this is the manual page for qed_llh_add_protocol_filter(9) from the Kernel API Manual. Vibe check: it adds a LLH protocol filter into the given filter bank. Slay. Not me being obsessed with a kernel API, but here we are. πŸ’…

✨ NAME ✨

qed_llh_add_protocol_filter β€” Add a LLH protocol filter into the given filter bank. That's the assignment, and it ate. πŸ”₯

🌸 SYNOPSIS 🌸

int qed_llh_add_protocol_filter (struct qed_dev *cdev , u8 ppfid , enum qed_llh_prot_filter_type_t type , u16 source_port_or_eth_type , u16 dest_port );

No cap, that's the whole signature. Return type is int, and the arguments are giving very specific main character energy below. πŸŽ€

πŸŽ€ ARGUMENTS πŸŽ€

  • cdev β€” Qed dev pointer. Your qed device handle, bestie.
  • ppfid β€” Relative within the allocated ppfids ('0' is the default one). So yes, that '0' is the default one β€” iconic.
  • type β€” Type of filters and comparing. It's the filter/comparing type, iykyk.
  • source_port_or_eth_type β€” Source port or ethertype to add.
  • dest_port β€” Destination port to add.

πŸ’– RETURN πŸ’–

Int.

Literally just int. No secret extra lore, no dramatic plot twist. Periodt. 😭

🫢 SEE ALSO 🫢

Kernel file to peek at: ./drivers/net/ethernet/qlogic/qed/qed_dev_api.h.

And the whole (9) friend group β€” every single one, no cuts:


That's the whole page, bestie. Source/version: ./drivers/net/ethernet/qlogic/qed, dated October 2026, and the manual name is qed_llh_add_protocol_filter(9). Muah πŸ’‹πŸ«Ά

πŸ“¦ where this page comes from