qed_print_reg_fifo_results(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qed_print_reg_fifo_results(9) β€” Kernel API Manual ✨

okay so bestie, this is a page from the Kernel API Manual, and it's all about one little function, qed_print_reg_fifo_results(9). she's not flashy, but she does her job πŸŽ€


🌸 NAME 🌸

qed_print_reg_fifo_results β€” Prints reg fifo results.

yes. that's literally it. she prints the reg fifo results. iconic behaviour, no notes πŸ’…


✨ SYNOPSIS ✨

enum dbg_status qed_print_reg_fifo_results (struct qed_hwfn *p_hwfn ,
u32 *dump_buf , u32 num_dumped_dwords , char *results_buf );

like look at her. four args, returns an enum dbg_status, absolutely serving 🫢


πŸ¦‹ ARGUMENTS πŸ¦‹

  • p_hwfn β€” HW device data. the hardware's whole little personality sheet, basically πŸ’–
  • dump_buf β€” Reg fifo dump buffer, starting from the header. important: it starts from the header, not from wherever the vibes take it ⭐
  • num_dumped_dwords β€” Number of dwords that were dumped. gotta tell her how many dwords she's working with, she's not a mind reader πŸ™ˆ
  • results_buf β€” Buffer for printing the reg fifo results. this is where the output goes to live her best life ✨

πŸ’œ RETURN πŸ’œ

Error if the parsing fails, ok otherwise.

that's the whole contract fr fr β€” parsing goes sideways β†’ error, otherwise β†’ ok. no cap πŸ‘‘


🌈 SEE ALSO 🌈

Kernel file ./drivers/net/ethernet/qlogic/qed/qed_dbg_hsi.h β€” go read it, iykyk πŸ“–

and honestly the whole friend group is here, so let me introduce everyone πŸ’–:

like, that's a whole squad. main character energy across the board πŸ‘‘


ok and lastly, the receipts 🧾 β€” this page lives in ./drivers/net/ethernet/qlogic/qed, and it's dated October 2026, from the source/version footer at the bottom. anyway ily, go print those reg fifo results bestie πŸ’–πŸŽ€πŸ¦‹
πŸ“¦ where this page comes from