lpfc_debugfs_hbqinfo_data(9)
π 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:
lpfc_debugfs_disc_trc_data(9)lpfc_debugfs_slow_ring_trc_data(9)lpfc_debugfs_commonxripools_data(9)lpfc_debugfs_multixripools_data(9)lpfc_debugfs_lockstat_data(9)lpfc_debugfs_dumpHBASlim_data(9)lpfc_debugfs_dumpHostSlim_data(9)lpfc_debugfs_nodelist_data(9)lpfc_debugfs_nvmestat_data(9)lpfc_debugfs_scsistat_data(9)lpfc_debugfs_ioktime_data(9)lpfc_debugfs_nvmeio_trc_data(9)lpfc_debugfs_hdwqstat_data(9)lpfc_debugfs_disc_trc(9)lpfc_debugfs_slow_ring_trc(9)lpfc_debugfs_nvme_trc(9)lpfc_debugfs_disc_trc_open(9)lpfc_debugfs_slow_ring_trc_open(9)lpfc_debugfs_hbqinfo_open(9)lpfc_debugfs_multixripools_open(9)lpfc_debugfs_lockstat_open(9)lpfc_debugfs_ras_log_open(9)lpfc_debugfs_dumpHBASlim_open(9)lpfc_debugfs_dumpHostSlim_open(9)lpfc_debugfs_nodelist_open(9)lpfc_debugfs_lseek(9)lpfc_debugfs_read(9)lpfc_debugfs_release(9)lpfc_debugfs_multixripools_write(9)lpfc_idiag_cmd_get(9)lpfc_idiag_open(9)lpfc_idiag_release(9)lpfc_idiag_cmd_release(9)lpfc_idiag_pcicfg_read(9)lpfc_idiag_pcicfg_write(9)lpfc_idiag_baracc_read(9)lpfc_idiag_baracc_write(9)lpfc_idiag_queinfo_read(9)lpfc_idiag_que_param_check(9)lpfc_idiag_queacc_read_qe(9)lpfc_idiag_queacc_read(9)lpfc_idiag_queacc_write(9)lpfc_idiag_drbacc_read_reg(9)lpfc_idiag_drbacc_read(9)lpfc_idiag_drbacc_write(9)lpfc_idiag_ctlacc_read_reg(9)lpfc_idiag_ctlacc_read(9)lpfc_idiag_ctlacc_write(9)lpfc_idiag_mbxacc_get_setup(9)lpfc_idiag_mbxacc_read(9)lpfc_idiag_mbxacc_write(9)lpfc_idiag_extacc_avail_get(9)lpfc_idiag_extacc_alloc_get(9)lpfc_idiag_extacc_drivr_get(9)lpfc_idiag_extacc_write(9)lpfc_idiag_extacc_read(9)lpfc_debugfs_initialize(9)lpfc_debugfs_terminate(9)lpfc_debug_dump_all_queues(9)
xoxo, your kernel bestie π β source/version: ./drivers/scsi/lpfc, date: October 2026, page: lpfc_debugfs_hbqinfo_data(9). slay. π«Ά
π¦ 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