ef4_fill_loopback_test(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ 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, or NULL if you're not about that life πŸ™ˆ
  • data β€” ethtool test results, or NULL for 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 πŸ¦‹


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