ef4_fill_loopback_test(9)
β¨ ef4_fill_loopback_test(9) β¨
okay so bestie, we're in the Kernel API Manual, section 9 today, and we're about to fill in some loopback self-test entries π this is the falcon-era sfc ethtool-adjacent lore, and honestly? iconic.
π NAME π
ef4_fill_loopback_test β fill in a block of loopback self-test entries π¦
πΈ SYNOPSIS πΈ
int ef4_fill_loopback_test (struct ef4_nic *efx , struct
ef4_loopback_self_tests *lb_tests , enum ef4_loopback_mode mode ,
unsigned int test_index , u8 *strings , u64 *data );
π ARGUMENTS π
efxβ the Efx NIC, aka the actual network card we're doing all this for πlb_testsβ the Efx loopback self-test results structure, where the results get written β¨modeβ the loopback test mode, like which flavour of loopback we're vibing with πtest_indexβ the starting index of the test, so we know where in the block we're beginning πstringsβ ethtool strings, orNULLif you're not about that life πdataβ ethtool test results, orNULLfor the same reason π
β DESCRIPTION β
Fill in a block of loopback self-test entries. Return the new test index π₯
like, that's the whole gig. you hand it the block starting at test_index, it fills the entries in, and it hands you back the new test index so you know where things landed. no cap, that's it π«Ά
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/sfc/falcon/ethtool.cπ ef4_fill_test(9)ef4_ethtool_fill_self_tests(9)
aaaaand that's the page, bestie π§ this one came straight out of ./drivers/net/ethernet/sfc/falcon, dated October 2026, and yeah β it's fr fr the ef4_fill_loopback_test(9) manual page, slay π π π
π¦ 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