i40e_diag_reg_pattern_test(9)
π NAME π
i40e_diag_reg_pattern_test β okay so bestie, the NAME section literally gives us the function name and thenβ¦ nothing. A whole dash and zero words. Iconic minimalism, honestly. No one-line description here, so we move π¨
β¨ SYNOPSIS β¨
int i40e_diag_reg_pattern_test (struct i40e_hw *hw , u32 reg , u32 mask
);
That's the whole vibe: it takes your hw, a reg, and a mask, and hands you back an int. π«Ά
π ARGUMENTS π
hwβ pointer to the hw struct. yeah, this one's your hardware context, just point her at it πregβ reg to be tested. the register you're putting under the microscope, no cap πmaskβ bits to be touched. literally the only bits that get poked, so pick them carefully β¨
π¦ SEE ALSO π¦
- Kernel file
./drivers/net/ethernet/intel/i40e/i40e_diag.cβ go read the source, iykyk π i40e_diag_reg_test(9)β her sister function, slay πi40e_diag_eeprom_test(9)β and the eeprom one too, the whole friend group π«Ά
and that's the whole page bestie!! π This little cutie lives in ./drivers/net/ethernet/intel/i40e, and this particular manual page is dated October 2026 β future girlboss energy fr fr πβ¨π
π¦ 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