qed_llh_remo...tocol_filter(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… 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