qed_ll2_get_stats(9)
π« qed_ll2_get_stats π«
okay bestie, welcome to the Kernel API Manual page for qed_ll2_get_stats β yes that's the 9th section of the manual, no cap. This is a function and it does exactly one thing: it pulls the statistics for an LL2 queue. that's it. that's the whole vibe. π
β¨ NAME β¨
qed_ll2_get_stats β get LL2 queue's statistics πΈ
π¦ SYNOPSIS π¦
int qed_ll2_get_stats (void *cxt , u8 connection_handle , struct
qed_ll2_stats *p_stats );
like literally that's the whole signature, copy it exactly if you're typing it, i'm begging you π
π ARGUMENTS π
cxtβ pointer to the hw-function [opaque to some]. yes the brackets are part of it, that's just how it is, iykyk π«Άconnection_handleβ the LL2 connection's handle, and you get it fromqed_ll2_require_connection. so go get it from there first, bestie, don't just invent one πp_statsβ pointer Status. that's the spot where the stats land. π
π RETURN π
0on success π- failure otherwise π
that's the whole deal. zero means slay, anything else means vibe check failed.
π SEE ALSO π
the kernel file lives at ./drivers/net/ethernet/qlogic/qed/qed_ll2.h β go say hi to it π§
and here's the whole friend group, all the LL2 siblings:
qed_ll2_acquire_connection(9)qed_ll2_establish_connection(9)qed_ll2_post_rx_buffer(9)qed_ll2_prepare_tx_packet(9)qed_ll2_release_connection(9)qed_ll2_set_fragment_of_tx_packet(9)qed_ll2_terminate_connection(9)qed_ll2_alloc(9)qed_ll2_setup(9)qed_ll2_free(9)
the way that's a whole squad ππ«Ά
ngl this page came from./drivers/net/ethernet/qlogic/qed, dated October 2026, and it's pageqed_ll2_get_stats(9)of the kernel API manual. mwah, periodt π β
π¦ 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