qed_llh_set_ppfid_affinity(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_llh_set_ppfid_affinity(9) β€” the kernel API manual entry, bestie edition

okay so welcome to qed_llh_set_ppfid_affinity(9), section 9 of the Kernel API Manual ✨ this one is short and sweet and honestly kind of iconic for it.


🌸 NAME 🌸

qed_llh_set_ppfid_affinity β€” sets the engine affinity for the LLH filter bank you pass in πŸŽ€ like, you point at a filter bank, you point at an engine, and boom, they're affiliated. that's the whole vibe.


πŸ¦‹ SYNOPSIS πŸ¦‹

int qed_llh_set_ppfid_affinity (struct qed_dev *cdev , u8 ppfid , enum
qed_eng eng );

three args, one int back. no cap. πŸ’œ


✨ ARGUMENTS ✨

handing you the whole rundown, nothing skipped, we do NOT gatekeep here:

  • cdev β€” the qed dev pointer, aka the main character of every single one of these calls 🫢
  • ppfid β€” which ppfid you mean, counted relative within the allocated ppfids, and yeah '0' is the default one, so if you're lazy about it that's where you land πŸ™ˆ
  • eng β€” the engine. that's the engine. that's it. that's the description 🧚

⭐ RETURN ⭐

Int. πŸ’€ yes bestie, that's genuinely the whole sentence. it returns an int. that's the tea. slay.


πŸ”₯ SEE ALSO πŸ”₯

grab a snack, this list is long and lowkey stunning:

Kernel file ./drivers/net/ethernet/qlogic/qed/qed_dev_api.h

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_roce_affinity(9), qed_llh_add_mac_filter(9), qed_llh_remove_mac_filter(9), qed_llh_add_protocol_filter(9), qed_llh_remove_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)

every single one, character for character, because we respect the cross-references in this house πŸ‘‘


and that's the page!! πŸŽ€βœ¨ it lives under ./drivers/net/ethernet/qlogic/qed, it's dated October 2026, and it's filed as qed_llh_set_ppfid_affinity(9) β€” go set some affinity bestie, you've got this πŸ’–πŸŒΈπŸ¦‹

πŸ“¦ where this page comes from