lpfc_debugfs_hbqinfo_data(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_debugfs_hbqinfo_data(9) πŸ’…

okay bestie, welcome to the Kernel API Manual page for lpfc_debugfs_hbqinfo_data β€” literally the host buffer queue info dumper. no cap, it's giving kernel debug realness. πŸŽ€


✨ NAME ✨

lpfc_debugfs_hbqinfo_data β€” Dump host buffer queue info to a buffer. πŸ’–


🌸 SYNOPSIS 🌸

       int lpfc_debugfs_hbqinfo_data (struct lpfc_hba *phba , char *buf , int
       size );

πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” The HBA to gather host buffer info from. πŸ¦‹
  • buf β€” The buffer to dump log into. πŸ“
  • size β€” The maximum amount of data to process. πŸ“

πŸ¦‹ DESCRIPTION πŸ¦‹

okay so this routine dumps the host buffer queue info from phba to buf, up to size number of bytes. πŸ’…

A header that describes the current hbq state will be dumped to buf first, and then info on each hbq entry will be dumped to buf until size bytes have been dumped or all the hbq info has been dumped. that's the whole flow, bestie. ✨


⭐ NOTES ⭐

This routine will rotate through each configured HBQ each time called. πŸ”

Return Value: This routine returns the amount of bytes that were dumped into buf and will not exceed size. periodt. πŸ’œ


πŸ’œ SEE ALSO πŸ’œ

Kernel file: ./drivers/scsi/lpfc/lpfc_debugfs.c 🌈

the whole kernel bestie squad:


xoxo, your kernel bestie πŸ’– β€” source/version: ./drivers/scsi/lpfc, date: October 2026, page: lpfc_debugfs_hbqinfo_data(9). slay. 🫢

πŸ“¦ where this page comes from