e1000e_check...lock_generic(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

🫢 e1000e_check_reset_block_generic(9) β€” Kernel API Manual

okay bestie, this page comes from the Kernel API Manual, and the header/page name is e1000e_check...lock_generic(9). The actual function is e1000e_check_reset_block_generic, and it's lowkey a one-job icon. πŸ’–


✨ NAME ✨

e1000e_check_reset_block_generic β€” check if the PHY reset is blocked. That's the whole vibe: one check, one answer. πŸ’…

🌸 SYNOPSIS 🌸

s32 e1000e_check_reset_block_generic (struct e1000_hw *hw );

πŸŽ€ ARGUMENTS πŸŽ€

  • hw β€” pointer to the HW structure. You hand it a struct e1000_hw *, and it does its little check. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so here's the tea: it reads the PHY management control register and checks whether a PHY reset is blocked. If a reset is not blocked, it returns 0; otherwise it returns E1000_BLK_PHY_RESET (12). That's it β€” no extra sprinkles. ✨

🌈 SEE ALSO 🌈

Kernel file: ./drivers/net/ethernet/intel/e1000e/phy.c β€” that's where this lives, bestie.

And here's the full bestie list of related pages, no skips:


that's the whole page, bestie. πŸŽ€ footer shoutout: source/version ./drivers/net/ethernet/intel/e..., date October 2026, page e1000e_check...lock_generic(9). bye, ily. πŸ’œ

πŸ“¦ where this page comes from