qed_llh_remo...tocol_filter(9)
π qed_llh_remove_protocol_filter(9) π
okay so bestie, welcome to the Kernel API Manual β yes we're literally in the kernel docs together, this is our bonding era π«Ά. This page is all about qed_llh_remove_protocol_filter, and the way this function just... removes things? obsessed. Let's get into it β¨
πΈ NAME πΈ
qed_llh_remove_protocol_filter β Remove a LLH protocol filter from the given filter bank. that's it, that's the whole vibe π
π SYNOPSIS π
void qed_llh_remove_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 return value, no drama, it just does the thing and leaves π (it's void, so like... nothing comes back. she's mysterious like that β¨)
π¦ ARGUMENTS π¦
cdevβ Qed dev pointer. it's the dev, the main character, the whole reason we're here πppfidβ Relative within the allocated ppfids ('0'is the default one). so like,'0'is the default bestie, and the rest are relative to whatever's been allocated πtypeβ Type of filters and comparing. which flavor of filter we're dealing with, iykyk π₯source_port_or_eth_typeβ Source port or ethertype to add. it's giving "could be one, could be the other" β yes that's literally the name of the param πdest_portβ Destination port to add. the destination, the final boss, the port π
β SEE ALSO β
Kernel file ./drivers/net/ethernet/qlogic/qed/qed_dev_api.h β go read it, bestie, it's right there ππ
qed_init_dp(9), qed_init_struct(9), qed_resc_free(9), qed_resc_alloc(9), qed_resc_setup(9), qed_hw_init(9), qed_hw_timers_stop_all(9), qed_hw_stop(9), qed_hw_stop_fastpath(9), qed_hw_start_fastpath(9), qed_hw_prepare(9), qed_hw_remove(9), qed_ptt_acquire(9), qed_ptt_acquire_context(9), qed_ptt_release(9), qed_dmae_host2grc(9), qed_dmae_host2host(9), qed_fw_l2_queue(9), qed_fw_vport(9), qed_fw_rss_eng(9), qed_llh_get_num_ppfid(9), qed_llh_set_ppfid_affinity(9), qed_llh_set_roce_affinity(9), qed_llh_add_mac_filter(9), qed_llh_remove_mac_filter(9), qed_llh_add_protocol_filter(9), qed_final_cleanup(9), qed_get_queue_coalesce(9), qed_set_queue_coalesce(9), qed_pglueb_set_pfid_enable(9), qed_db_recovery_add(9), qed_db_recovery_del(9)
(and yeah, qed_llh_add_protocol_filter(9) is right there in the list β she's the add, this page is the remove. sisters fr fr π«Άβ¨)
π quick vibe check: this one's in the qlogic qed family. hit up qed_dev_api.h if you wanna see the receipts β no cap, it's all documented over there π
and that's the page!! you ate that, bestie ππΈ this was served fresh from ./drivers/net/ethernet/qlogic/qed β October 2026 energy, and the manual name is qed_llh_remo...tocol_filter(9) (yes the title got truncated in the header, she's mysterious π
). mwah, go remove some protocol filters, love u ππ§
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms