qed_resc_free(9)
π qed_resc_free β freeing your device's stuff (the manual, bestie)
okay so real talk, this page is qed_resc_free(9) from the Kernel API Manual, and it's literally the cleanup era of the qed lifecycle β¨
π NAME π
qed_resc_free β Free device resources.
like, it frees the device resources. the name ate and left no crumbs π
β¨ SYNOPSIS β¨
void qed_resc_free (struct qed_dev *cdev );
one function, one argument, returns nothing. minimalism is the vibe, periodt π«Ά
πΈ ARGUMENTS πΈ
cdevβ the Qed dev pointer. it's giving "the whole device, bestie" β hand it over and the resources get freed. that's it, that's the argument π
π¦ RETURN π¦
Void.
yep. nothing comes back. it just does the thing and dips π no return value to check, no drama, no cap.
π SEE ALSO π
first up, the kernel file this all lives in β go look, iykyk:
./drivers/net/ethernet/qlogic/qed/qed_dev_api.h
and now the whole friend group, all the (9) besties you might wanna meet π:
qed_init_dp(9)qed_init_struct(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_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)
that's the full roster, no one left out, we don't do that here π
heads up bestie: this page is short on purpose β it's the free-er, not the allocator. if you're looking for the setup side of the story, go say hi toqed_resc_alloc(9)andqed_resc_setup(9)in SEE ALSO β¨
and that's the whole manual! brought to you by the fine folks at ./drivers/net/ethernet/qlogic/qed, dated October 2026 β mwah, stan the kernel docs ππ
π¦ 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